OPENCL: A PARALLEL PROGRAMMING STANDARD FOR HETEROGENEOUS COMPUTING SYSTEMS

被引:951
作者
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
相关论文
共 11 条
[1]   Electrostatics of nanosystems: Application to microtubules and the ribosome [J].
Baker, NA ;
Sept, D ;
Joseph, S ;
Holst, MJ ;
McCammon, JA .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2001, 98 (18) :10037-10041
[2]  
Barker K.J., 2008, SC '08: Proceedings of the 2008 ACM/IEEE conference on Supercomputing, P1, DOI DOI 10.1109/SC.2008.5217926
[3]   SCIENTIFIC AND ENGINEERING COMPUTING USING ATI STREAM TECHNOLOGY [J].
Bayoumi, Amr ;
Chu, Michael ;
Hanafy, Yasser ;
Harrell, Patricia ;
Rafai-Ahmed, Gamal .
COMPUTING IN SCIENCE & ENGINEERING, 2009, 11 (06) :92-97
[4]   SOLVING COMPUTATIONAL PROBLEMS WITH GPU COMPUTING [J].
Cohen, Jonathan ;
Garland, Michael .
COMPUTING IN SCIENCE & ENGINEERING, 2009, 11 (05) :58-63
[5]   Power efficient processor architecture and the cell processor [J].
Hofstee, HP .
11TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2005, :258-262
[6]   VMD: Visual molecular dynamics [J].
Humphrey, W ;
Dalke, A ;
Schulten, K .
JOURNAL OF MOLECULAR GRAPHICS & MODELLING, 1996, 14 (01) :33-38
[7]  
[Munshi A. Group KOW. Group KOW.], 2008, The opencl specification
[8]  
Nickolls John, 2008, ACM Queue, V6, DOI 10.1145/1365490.1365500
[9]   APPLICATION ACCELERATION WITH THE CELL BROADBAND ENGINE [J].
Shi, Guochun ;
Kindratenko, Volodymyr ;
Pratas, Frederico ;
Trancoso, Pedro ;
Gschwind, Michael .
COMPUTING IN SCIENCE & ENGINEERING, 2010, 12 (01) :76-81
[10]  
Stone J.E., 2009, GPGPU-2: Proceedings of 2nd Workshop on General Purpose Processing on Graphics Processing Units, P9, DOI DOI 10.1145/1513895.1513897