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   

3065

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...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: