OpenCL: Software Model and Philosophy

Print Friendly, PDF & Email


  • Date: October 25, 2013
  • Time: 2:00PM
  • Location: Free Software and Open Source Symposium 2013
  • Attendance: See this site for details.


OpenCL is a standard for heterogeneous computing, with implementations provided by nVIDIA, AMD, Intel, Apple, Altera, and many others. An OpenCL application can portably target multi-core CPUs, GPUs, and compute clusters. This means that OpenCL applications can offset computational tasks to idle components of the PC, or to a remote cluster. AJ will introduce the OpenCL programming model and philosophy at a high-level so that no prior experience with the standard is required. He will outline the changes proposed by OpenCL 2.0, along with his own proposed adjustments to the model. This presentation is targeted toward both a technical and non-technical audience.


To be posted after.

Leave a Reply

Your email address will not be published. Required fields are marked *