• DocumentCode
    821309
  • Title

    The Concurrency Challenge

  • Author

    Hwu, Wen-Mei ; Keutzer, Kurt ; Mattson, T.G.

  • Author_Institution
    Univ. of Illinois at Urbana-Champaign, Urbana, IL
  • Volume
    25
  • Issue
    4
  • fYear
    2008
  • Firstpage
    312
  • Lastpage
    320
  • Abstract
    The evolutionary path of microprocessor design includes both multicore and many-core architectures. Harnessing the most computing throughput from these architectures requires concurrent or parallel execution of instructions. The authors describe the challenges facing the industry as parallel-computing platforms become even more widely available.
  • Keywords
    parallel programming; concurrency; evolutionary microprocessor design path; many-core architectures; multicore architectures; parallel instruction execution; parallel-computing platforms; Application software; Computer industry; Concurrent computing; Hardware; Humans; Microprocessors; Multicore processing; Parallel programming; Program processors; Programming profession; application frameworks; autotuning; concurrency; many-core; multicore; parallel programming; programming models; programming tools; software engineering;
  • fLanguage
    English
  • Journal_Title
    Design & Test of Computers, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7475
  • Type

    jour

  • DOI
    10.1109/MDT.2008.110
  • Filename
    4584454