Abstract: This talk will take an eclectic look at the multicore phenomenon. Starting with some non-computing parallels, the talk will examine their implications for future system designs and software evolution. Since people have been building parallel systems for decades, the talk will also delve into what is different this time.

Biography: Erik Altman is manager of the Dynamic Optimization Group at the IBM T.J. Watson Research Center, where has been employed since 1995. His research work has touched on binary translation and dynamic optimization, compilers, architecture, and micro-architecture. In particular, he has worked on software pipelining, and was a co-founder of the DAISY project at IBM, which showed how novel VLIW architectures could achieve 100% binary compatibility and high performance when implementing standard architectures, such as PowerPC. He was also one of the original architects of the Cell processor chip that in the Sony Playstation 3 game consoles. His current research interests focus efficient software exploitation of multicore. He is currently the Chair of ACM SIGMICRO. Dr. Altman holds a Ph.D. and M.Eng in Electrical Engineering from the McGill University and S.B. degrees from the Massachusetts Institute of Technology.