• DocumentCode
    2263479
  • Title

    OpenCL: Make Ubiquitous Supercomputing Possible

  • Author

    Chu, Slo-Li ; Hsiao, Chih-Chieh

  • Author_Institution
    Dept. of Inf. & Comput. Eng., Chung Yuan Christian Univ., Chungli, Taiwan
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    556
  • Lastpage
    561
  • Abstract
    Due to the dramatic requirements of 3D games and applications, graphics processing unit (GPU) or general-purpose graphics processing unit (GPGPU) have become required components in the modern computer systems. While these devices enable high parallelism with huge amount of processing elements, the utilization of their capabilities in general scientific applications are still low due to their difficult programming paradigms. Therefore an open standard, OpenCL, is proposed to provide universal APIs and programming paradigms for various GPUs and accelerators. In this study, it adopts several benchmarks, with various computation characteristics, to demonstrate the capabilities of OpenCL with several platforms. These programs are parallelized by OpenMP and OpenCL, and then targeted on several GPUs and conventional servers. This paper also provides an example to illustrate the migration of the given program, from OpenMP to OpenCL. The presented experimental results show that these inexpensive GPUs will lead better performance than servers if adopt OpenCL paradigms. It will be the preliminary milestone of cheap supercomputing by the acceleration of GPUs that can be obtained ubiquitously.
  • Keywords
    coprocessors; message passing; multiprocessing systems; parallel machines; parallel programming; ubiquitous computing; 3D games; OpenCL; OpenMP; general-purpose graphics processing unit; open standard; programming paradigms; ubiquitous supercomputing; universal API; GPGPU; GPU; OpenCL; OpenMP; Parallel Programming; Supercomputing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2010 12th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4244-8335-8
  • Electronic_ISBN
    978-0-7695-4214-0
  • Type

    conf

  • DOI
    10.1109/HPCC.2010.56
  • Filename
    5581488