Andreas Klöckner's web page
  • About
  • Research
  • Teaching
  • Archives

The State of OpenCL for Scientific Computing in 2018

As someone who maintains a fair number of software packages that build, in one way or an other, on OpenCL (and keeps creating more!), a friend recently asked me what I thought of the state of the OpenCL ecosystem in 2018. In part, I am writing this to support the …

more ...

Tutorial: Domain Specific Languages and Code Generation in Python

At SC15 last week I had the opportunity to present a tutorial on how to design, build, and compile your own domain-specific language using Python. I am now releasing the tutorial material under a Creative Commons license for the community to use and build on.

Browse tutorial

Specifically, the material …

more ...

New (Py)OpenCL tutorial

Simon McIntosh-Smith from Bristol University just let me know that he and Tom Deakin have published a new set of lecture slides and excercises (with solutions!) to teach (more generally) OpenCL and (specifically) PyOpenCL. I've added a link to this and a few older tutorials to

PyOpenCL's main documentation page …

more ...

  • About

    I teach and do research on scientific computing at the University of Illinois at Urbana-Champaign.

  • Arxiv
  • Github
  • RSS Feed