Poster: Improved OpenCL Programmability with clUtil

R. Weber, Gregory D. Peterson · 2012

This poster presents clUtil, a library that simplifies OpenCL's C frontend. It provides significant productivity improvements using C++11 features, such as variadic templated functions for launching kernels, while giving users a simple construct for exploiting multiple heterogeneous devices. The parallel-for construct allows developers to seamlessly use multiple OpenCL devices with automatic work distribution and load-balancing.

Read the paper · More papers on PaperTik