Contact Information

Computer Science Department
Colgate University
McGregory Hall, 3rd Floor
13 Oak Drive
Hamilton, NY 13346
(tel) 315.228.7719
Charlotte Jablonski, Administrative Assistant

Event Detail

Co-processors: specializing hardware and software for performance

Start: Tuesday, April 12, 2016, 11:20 a.m.
End: Tuesday, April 12, 2016, 12:10 p.m.
Location: 319 McGregory Hall

Speaker: Prof. John Stratton

Abstract: Towards the end of the 20th century, digital computing was dominated by the general purpose processor. Economies of scale meant that a well-rounded CPU that could do just about anything was cheaper and more efficient than a processor built for a specific task in many scenarios. However, in today's power-constrained and battery-driven systems, the inefficiencies of traditional CPU architectures are too big to ignore. Workloads like 3D graphics rendering and media streaming take large enough amount of computational power that it is worth adding special hardware specifically for those tasks. Special hardware requires special software to use effectively, so we will spend some time looking at how hardware and software have adapted together in the pursuit of efficiency.

Lunch will be served.