7588

An Introduction to the OpenCL Programming Model

Jonathan Thompson, Kristofer Schlachter
NYU: Media Research Lab
Distributed Computing CSCI-GA.2631-001 (Multicore Programming), 2012

@article{tompson2012introduction,

   title={An Introduction to the OpenCL Programming Model},

   author={Tompson, J. and Schlachter, K.},

   year={2012}

}

Download Download (PDF)   View View   Source Source   

3134

views

This paper presents an overview of the OpenCL 1.1 standard [Khronos 2012]. We first motivate the need for GPGPU computing and then discuss the various concepts and technological background necessary to understand the programming model. We use concurrent matrix multiplication as a framework for explaining various performance characteristics of compiling and running OpenCL code, and contrast this to native code on more traditional general purpose CPUs.
No votes yet.
Please wait...

Recent source codes

* * *

* * *

HGPU group © 2010-2025 hgpu.org

All rights belong to the respective authors

Contact us: