Samuel D. Conte Distinguished Lecture:
|
|
|
|
David A. Patterson Pardee Professor of Computer Science University of California, Berkeley President, Association for Computing Machinery |
|
Thursday, February 9 , 2006 STEW206 at 3:30pm |
|
ABSTRACT: Examples of recent decisions that increase peak performance AND the complexity of programming include out-of-order message delivery, pattern-sensitive interconnection networks, relaxed write consistency, very deep pipelines and correspondingly complicated branch predictors, opaque and complex prefetch engines, deeper and non-hierarchical cache levels, cluster of SMPs, limited-accuracy floating-point arithmetic, and so on. I'll start the talk with four guidelines on how to follow the traditional path of HURTING the productivity of our scientific colleagues. This will be followed by comments on old vs. new conventional wisdom on computer technology and for scientific programming. The last part of the talk will give a half-dozen examples of how computer architecture can help scientific productivity, in case audience members are interested in this radical, unconventional goal. I'll conclude with an overview of a new multi-university initiative to build a low-cost, research-oriented, massively parallel processor called RAMP, for Research Accelerator for Multiple Processors. BIO: Past chair of the Computer Science Department at U.C. Berkeley and the Computing Research Association, he was elected President of the Association for Computing Machinery (ACM) for 2004 to 2006 and served on the Information Technology Advisory Committee for the U.S. President (PITAC) from 2003 to 2005. His work was recognized by education and research awards from ACM and IEEE and by election to the National Academy of Engineering. In 2005 he shared Japan's Computer & Communication award with Hennessy and was named to the Silicon Valley Engineering Hall of Fame. |
|
Hosted by the Purdue University Department of Computer Science. A reception will be held after the talk. For additional information please call 765-494-9431 or email piegza@cs.purdue.edu. |
|