An Introduction to the OpenCL Programming Model
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}
}
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.
May 16, 2012 by hgpu
Your response
You must be logged in to post a comment.