University of Minnesota
University Relations
http://www.umn.edu/urelate
612-624-6868
myU OneStop


Go to unit's home.

Home | Seminars and Symposia | Past seminars/symposia: Tuesday, September 28, 2010

DTC Science and Technology Innovators Lecture Series

Compiler Optimization Saves the Bacon

by

Susan Eggers
University of Washington

Tuesday, September 28, 2010
4:30 p.m. reception
5:00 p.m. seminar

402 Walter Library

Susan Eggers

Throughout my entire career my research has stood solidly in computer architecture. That being said, compilers and compiler optimizations have been instrumental in enabling the architectures to perform their best. In one architecture, a multithreaded processor called Simultaneous Multithreading, compiler optimizations took an already effective design and made it even better. In a completely different scenario, a synthesis compiler was the enabling technology that made the architectural work possible in the first place. In this talk I’ll explain why these compiler optimizations, all of which were variations of the standard optimization repertoire, were so crucial to the success of the architectures.

 

Susan Eggers, a Professor of Computer Science and Engineering at the University of Washington, joined the department in 1989. She received a B.A. in 1965 from Connecticut College and a Ph.D. in 1989 from the University of California, Berkeley. Her research interests are in computer architecture and back-end compiler optimization, with an emphasis on experimental performance analysis. With her colleague Hank Levy and their students, she developed the first commercially viable multithreaded architecture, Simultaneous Multithreading, adopted by Intel (as Hyperthreading), IBM, Sun and others. SMT was the winner of the 2010 ISCA "test-of-time" award. In 1989 Professor Eggers was awarded an IBM Faculty Development Award, in 1990 an NSF Presidential Young Investigator Award, in 1994 the Microsoft Professorship in Computer Science and Engineering, and in 2009 the ACM-W Athena Lecturer. She is a Fellow of the ACM and IEEE, a Fellow of the AAAS, and a member of the National Academy of Engineering. Professor Eggers approaches her free time "with a vengeance". She is a bona fide food snob, an avid gardener and landscaper, and a budding golfer. This year she shot her first hole-in-one!