• DocumentCode
    2136028
  • Title

    Multi-core to the masses

  • Author

    Rattner, J.

  • fYear
    2005
  • fDate
    17-21 Sept. 2005
  • Firstpage
    3
  • Abstract
    Summary form only given. It is likely that 2005 will be viewed as the year that parallelism came to the masses, with multiple vendors shipping dual/multi-core platforms into the mainstream consumer and enterprise markets. Assuming that this trend will follow Moore´s Law scaling, mainstream systems will contain over 10 processing cores by the end of the decade, yielding unprecedented theoretical peak performance. However, it is unclear whether the software community is sufficiently ready for this transition and will be able to unleash these capabilities due to the significant challenges associated with parallel programming. This keynote addresses the motivation for multi-core architectures, their unique characteristics, and potential solutions to the fundamental software challenges, including architectural enhancements for transactional memory, fine-grain message passing, and speculative multi-threading. Finally, we stress the need for a concerted, accelerated effort, starting at the academic-level and encompassing the entire platform software ecosystem, to successfully make the multi-core architectural transition.
  • Keywords
    message passing; parallel architectures; parallel programming; dual core platform; fine-grain message passing; multi-core architectures; multi-core platform; parallel programming; software community; speculative multi-threading; transactional memory; Acceleration; Computer architecture; Ecosystems; Message passing; Moore´s Law; Parallel architectures; Parallel programming; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures and Compilation Techniques, 2005. PACT 2005. 14th International Conference on
  • Conference_Location
    St. Louis, MO, USA
  • ISSN
    1089-795X
  • Print_ISBN
    0-7695-2429-X
  • Type

    conf

  • DOI
    10.1109/PACT.2005.31
  • Filename
    1515575