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 条
  • [21] UPPA: Unified Parallel Programming Architecture for Heterogeneous Systems
    Wu S.-S.
    Dong X.-S.
    Wang Y.-F.
    Wang L.-X.
    Zhu Z.-D.
    Jisuanji Xuebao/Chinese Journal of Computers, 2020, 43 (06): : 990 - 1009
  • [22] Architectural support for multilanguage parallel programming on heterogeneous systems
    Bisiani, Roberto
    Forin, Alessandro
    ACM SIGPLAN Notices, 1987, 22 (10): : 21 - 30
  • [23] Parallel implementations of frame rate up-conversion algorithm using OpenCL on heterogeneous computing devices
    Huming Zhu
    Duo Wang
    Peng Zhang
    Zheng Luo
    Licheng Jiao
    Hong Han
    Multimedia Tools and Applications, 2019, 78 : 9311 - 9334
  • [24] PARUS: A parallel programming framework for heterogeneous multiprocessor systems
    Salnikov, Alexey N.
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2006, 4192 : 408 - 409
  • [25] Programming models and methods for heterogeneous parallel embedded systems
    Casale-Brunet, Simone
    Bezati, Endri
    Mattavelli, Marco
    2016 IEEE 10TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC), 2016, : 289 - 296
  • [26] Accelerated parallel genetic programming tree evaluation with OpenCL
    Augusto, Douglas A.
    Barbosa, Helio J. C.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (01) : 86 - 100
  • [27] Architectural support for multilanguage parallel programming on heterogeneous systems
    Bisiani, Roberto
    Forin, Alessandro
    1600, Association for Computing Machinery (21):
  • [28] Combining OpenCL and MPI to Support Heterogeneous Computing on a Cluster
    Li, Ming
    Hawrylak, Peter
    Hale, John
    PEARC '19: PROCEEDINGS OF THE PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING ON RISE OF THE MACHINES (LEARNING), 2019,
  • [29] Parallel implementations of frame rate up-conversion algorithm using OpenCL on heterogeneous computing devices
    Zhu, Huming
    Wang, Duo
    Zhang, Peng
    Luo, Zheng
    Jiao, Licheng
    Han, Hong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (07) : 9311 - 9334
  • [30] An AdaBoost Object Detection Design for Heterogeneous Computing with OpenCL
    Cheng, Bing-Yang
    Lee, Jui-Sheng
    Guo, Jiun-In
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2015, : 286 - 287