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

Nvidia Highlights PyCUDA/PyOpenCL Applications

Nvidia's Parallel Forall blog recently highlighted two applications that are using my Python HPC packages to accelerate their computational science workloads:

  • Increasing the Luminosity of Beam Dynamics with GPUs, a writeup of Adrian Oeftiger's work on CERN's PyHEADTAIL code.

  • Open, Reproducible Computational Chemistry with Python and CUDA a writeup …

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

Dr. Dobb's article series on PyOpenCL

Gaston Hillar has written a very nice introductory article on using PyOpenCL, to be part of a two-part series. I'm already looking forward to the second part. :)

If you'd like to try to follow along with the article, check out the OpenCL installation howto, then follow the easy installation instructions …

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

Job? UIUC!

UIUC logo

After many long weeks (months, really) spent applying for and searching for the right job, white smoke! (sorry, couldn't resist) I will be joining Luke Olson, Bill Gropp, Mike Heath and everyone else in the Scientific Computing Group at the Computer Science Department of the University of Illinois at Urbana-Champaign …

more ...

GPUs and Python at PyData NYC 2012

This October I had the honor of presenting my work on using Python with GPUs at PyData NYC 2012.

There was also a panel discussion on Python+Parallel that I was a part of--great fun.

Also be sure to check out all the videos of the other great talks to …

more ...

PyCUDA and PyOpenCL at Nvidia GTC 2010

Like last year, I had the honor of being invited to present PyCUDA and PyOpenCL along with a few examples of their use to a great crowd at Nvidia's inaugural GPU Technology Conference 2010.

gtc-slide-1.png

Please click the following link to view the slides: PyCUDA and PyOpenCL at Nvidia GTC …

more ...

  • «
  • 1
  • 2
  • »
  • About

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

  • Arxiv
  • Github
  • RSS Feed