GPU Programming in Toronto Meetup: OpenCL Philosophy & Future

Print Friendly, PDF & Email


  • Date: October 3, 2013
  • Time: 7:00PM
  • Location: Near University of Toronto, St. George campus.
  • Attendance: See this site for details.


OpenCL is a standard for heterogeneous programming, 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. Behind the OpenCL API is a programming model and unspoken philosophy, which provide a framework for all OpenCL applications. AJ will outline this model and philosophy, along with the potential impact of OpenCL 2.0. He will also discuss his vision for the future of OpenCL, and outline his proposed amendments to the OpenCL specification.


Presentation slides (PDF, LibreOffice)

One thought on “GPU Programming in Toronto Meetup: OpenCL Philosophy & Future

  1. Hi AJ,

    You really doing a great job. You video clarified most of my doubts.

    Can you post a video which explain on how to use offset value indetail?

Leave a Reply

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