OPENCL: A PARALLEL PROGRAMMING STANDARD FOR HETEROGENEOUS COMPUTING SYSTEMS

被引:919
|
作者
Stone, John E. [1 ,2 ]
Gohara, David [3 ,4 ,5 ,6 ]
Shi, Guochun [7 ]
机构
[1] Univ Illinois, Beckman Inst Adv Sci & Technol, Theoret & Computat Biophys Grp, Urbana, IL USA
[2] Univ Illinois, CUDA Ctr Excellence, Urbana, IL USA
[3] Washington Univ, Sch Med, Dept Biochem & Biophys, St Louis, MO 63130 USA
[4] Washington Univ, Sch Med, Ctr Computat Biol, St Louis, MO 63130 USA
[5] Penn State Univ, University Pk, PA 16802 USA
[6] Harvard Univ, Sch Med, Cambridge, MA 02138 USA
[7] Univ Illinois, Natl Ctr Supercomp Applicat, Urbana, IL USA
关键词
D O I
10.1109/MCSE.2010.69
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The OpenCL standard offers a common API for program execution on systems composed of different types of computational devices such as multicore CPUs, GPUs, or other accelerators. © 2010 IEEE.
引用
收藏
页码:66 / 72
页数:7
相关论文
共 50 条
  • [31] A Review of Parallel Heterogeneous Computing Algorithms in Power Systems
    Rodriguez, Diego
    Gomez, Diego
    Alvarez, David
    Rivera, Sergio
    ALGORITHMS, 2021, 14 (10)
  • [32] Research and Implementation of a Computing Library for Heterogeneous Parallel Systems
    Zhai, Yu
    Liu, Yi
    Li, Bo
    Duan, Peile
    PROCEEDINGS OF THE 2011 INTERNATIONAL CONFERENCE ON INFORMATICS, CYBERNETICS, AND COMPUTER ENGINEERING (ICCE2011), VOL 3: COMPUTER NETWORKS AND ELECTRONIC ENGINEERING, 2011, 112 : 297 - +
  • [33] Parallel image processing in heterogeneous computing network systems
    Chalermwat, P
    Alexandridis, N
    PiamsaNga, P
    OConnell, M
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL II, 1996, : 161 - 164
  • [34] Utilizing heterogeneous networks in distributed parallel computing systems
    Kim, JS
    Lilja, DJ
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 1997, : 336 - 345
  • [35] Parallel LDPC Decoding on a Heterogeneous Platform using OpenCL
    Hong, Jung-Hyun
    Park, Joo-Yul
    Chung, Ki-Seok
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (06): : 2648 - 2668
  • [36] Tausch: A halo exchange library for large heterogeneous computing systems using MPI, OpenCL, and CUDA
    Spies, Lukas
    Bienz, Amanda
    Moulton, David
    Olson, Luke
    Reisner, Andrew
    PARALLEL COMPUTING, 2022, 114
  • [37] A language and programming environment for high-performance parallel computing on heterogeneous networks
    A. L. Lastovetsky
    A. Ya. Kalinov
    I. N. Ledovskikh
    D. M. Arapov
    M. A. Posypkin
    Programming and Computer Software, 2000, 26 : 216 - 236
  • [38] A language and programming environment for high-performance parallel computing on heterogeneous networks
    Lastovetsky, AL
    Kalinov, AY
    Ledovskikh, IN
    Arapov, DM
    Posypkin, MA
    PROGRAMMING AND COMPUTER SOFTWARE, 2000, 26 (04) : 216 - 236
  • [39] On the Three P's of Parallel Programming for Heterogeneous Computing: Performance, Productivity, and Portability
    Gondhalekar, Atharva
    Feng, Wu-chun
    2023 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE, HPEC, 2023,
  • [40] OpenCL as a Unified Programming Model for Heterogeneous CPU/GPU Clusters
    Kim, Jungwon
    Seo, Sangmin
    Lee, Jun
    Nah, Jeongho
    Jo, Gangwon
    Lee, Jaejin
    ACM SIGPLAN NOTICES, 2012, 47 (08) : 299 - 300