![]() |
|
||||||||||||
|
|||||||||||||
|
|
Dr. Michael F. Spear "Square Pegs, Round Holes: Computer Science in the Multi-core Era" Wednesday, October 14, 4:00 PM Packard Lab room 466 Reception prior to talk in Packard Lobby Abstract: Since 2004, microprocessor vendors have embraced multi-core processors as the primary means of increasing performance. This decision was not, unfortunately, driven by demand. Though multi-core processors are capable of much higher throughput than their single-core ancestors, that potential is rarely enjoyed by existing software. Today’s programs are rarely written in a way that is amenable to parallel execution, and even among those programs written to exploit parallelism, few succeed in achieving sufficient speedup on multi-core machines. Bio: Michael Spear is an assistant professor of Computer Science and Engineering at Lehigh University. He received his PhD in Computer Science at the University of Rochester in 2009, his MS in Computer Science from the University of Rochester in 2005, an MBA from the University of Alaska, Anchorage, in 2003, and his BS degree in Computer Science from the United States Military Academy in 1999. His research interests are in the area of parallel systems, with an emphasis on the design and implementation of algorithms, run-time systems, and hardware features to increase the efficiency of shared memory synchronization. He is currently investigating a wide range of issues related to the implementation of efficient transactional memory, including algorithms, language-level semantics, operating system interaction, compiler optimizations, and cache coherence protocols. |
|||
![]() |
|
|