作者: Michael L Scott , Ali-Reza Adl-Tabatabai , David Dice , Christos Kozyrakis , Christoph von Praun
DOI:
关键词:
摘要: Potential Show-Stoppers for Transactional Synchronization Page 1 MLS 1 Potential Show-Stoppers for Transactional Synchronization Panel session, PPoPP’07, March 2007 Michael L. Scott U Rochester Ali-Reza Adl-Tabatabai Intel Corp David Dice Sun Microsystems Christos Kozyrakis Stanford U Christoph von Praun IBM Research Page 2 MLS 2 Uniprocessor Limits ● Heat wall ● Limited ILP http://www.tomshardware.com/2005/11/21 Page 3 MLS 3 Multicore is here to stay ● Dual-processor laptops now ● Quad-core desktops ● 8-core servers ● Lots more to come ● Vendors waiting for apps Page 4 MLS 4 The Coming Crisis ● Parallelism common in high-end scientific computing » done by experts, at great expense ● Also common in Internet servers » “embarrassingly parallel” ● Has to migrate into the mainstream » programmers not up to the task http://tfp.killbots.com/?p=wall/@wall&name=&pag=3 Page 5 …