• DocumentCode
    3513220
  • Title

    Challenges and opportunities of obtaining performance from multi-core CPUs and many-core GPUs

  • Author

    Chen, Trista P. ; Chen, Yen-Kuang

  • Author_Institution
    FX Palo Alto Lab., CA
  • fYear
    2009
  • fDate
    19-24 April 2009
  • Firstpage
    613
  • Lastpage
    616
  • Abstract
    Multi-core processors represent a major development in computing technology. For example, Intelreg Coretrade 2 Quad processors, IBM Cell processors, and Nvidia GeForce 9800 GX2, are widely used. However, most applications struggle to make the best use of the power provided by many-core processors. Easy-to-use software tools are hard to find. Furthermore, it´s not clear what changes need to be made to algorithms to fully utilize many-core CPUs or GPUs. In this paper, we try to offer a bird´s eye view of the opportunities lying ahead in two folds: (1) software tools and (2) workload analysis. With good software tools and insightful workload analysis, software and algorithm developers can not only harness the power of many computing cores, but also innovate new algorithms that best utilize the many computing cores. New algorithms and applications are thus made possible with the computing power not available before.
  • Keywords
    coprocessors; multiprocessing systems; IBM Cell processor; Intel Core 2 Quad processors; Nvidia GeForce 9800 GX2; manycore GPU; multicore CPU; multicore processor; software tools; workload analysis; Application software; Central Processing Unit; Computers; Energy consumption; Multicore processing; Parallel processing; Programming profession; Software algorithms; Software tools; Yarn; CPU; GPU; many-core; multi-core;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing, 2009. ICASSP 2009. IEEE International Conference on
  • Conference_Location
    Taipei
  • ISSN
    1520-6149
  • Print_ISBN
    978-1-4244-2353-8
  • Electronic_ISBN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2009.4959658
  • Filename
    4959658