Universal parallel computing research center at Illinois: Making parallel programming synonymous with programming

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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 languageEnglish (US)
Title of host publication2009 IEEE Hot Chips 21 Symposium, HCS 2009
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467388733
DOIs
StatePublished - May 24 2016
Event21st IEEE Hot Chips Symposium, HCS 2009 - Stanford, United States
Duration: Aug 23 2009Aug 25 2009

Other

Other21st IEEE Hot Chips Symposium, HCS 2009
CountryUnited States
CityStanford
Period8/23/098/25/09

ASJC Scopus subject areas

  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Universal parallel computing research center at Illinois: Making parallel programming synonymous with programming'. Together they form a unique fingerprint.

  • Cite this

    Snir, M. (2016). Universal parallel computing research center at Illinois: Making parallel programming synonymous with programming. In 2009 IEEE Hot Chips 21 Symposium, HCS 2009 [7478357] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/HOTCHIPS.2009.7478357