Jay McCarthy <>

This package provides a binding for OpenCL based on the 1.0.48 revision.

This documentation does not describe meaning of API calls; it only describes their Scheme calling conventions. For details on API semantics, refer to the specification at the Khronos OpenCL API Registry.

If you run "tests/", it will print out a whole lot of stuff and run some code on all your OpenCL devices. This will show you that it is really doing something on your hardware.

Here’s what you can do to help:

Here are some implementation notes: