NYCCS/Computer Science Seminar
Bradley Kuszmaul
MIT Computer Science and Artificial Intelligence Laboratory, Supercomputing Technologies Group
“Architectural Support for High-Performance Computing”
Monday, February 26, 2007 @ 2:15 PM
Computer Science Bldg., Rm. 2311
Abstract: Parallel computers built form today’s commodity hardware are difficult to program, difficult to debug, and difficult to make perform well. I will describe architectural trends in parallel computing drawing on examples from early SIMD machines, from the Connection Machine CM-5, today’s clusters, and future technology trends based on multicore processors with transactional memory, focusing on how architectural features can make it easier to write fast correct parallel programs.