Abstract
• Parallelism need not be hard - much easier than traditional concurrent programming • Parallel programming, like programming, is a team effort that requires many different skills and many different tools - coarse-level parallelism for the masses, tuned libraries, refactoring tools, verification and tuning tools • Parallel architectures can scale if they take advantage of practical constraints on communication and synchronization in real prog rams.
Original language | English (US) |
---|---|
Title of host publication | 2009 IEEE Hot Chips 21 Symposium, HCS 2009 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781467388733 |
DOIs | |
State | Published - May 24 2016 |
Event | 21st IEEE Hot Chips Symposium, HCS 2009 - Stanford, United States Duration: Aug 23 2009 → Aug 25 2009 |
Other
Other | 21st IEEE Hot Chips Symposium, HCS 2009 |
---|---|
Country/Territory | United States |
City | Stanford |
Period | 8/23/09 → 8/25/09 |
ASJC Scopus subject areas
- Hardware and Architecture