Computing Language Utility
C++ C CMake
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
clu_generator change INLINE to CLU_INLINE Jun 28, 2016
clu_runtime change INLINE to CLU_INLINE Jun 28, 2016
docs Added documentation of cluWaitOnAnyEvent and the print functions. A l… Sep 18, 2013
samples added build options to all clu build apis & fixed samples + generator… Feb 4, 2015
simple Fixes per noma. Feb 4, 2015
CMakeLists.txt Some tidying of the clu generator. May 14, 2013
LICENSE.txt Added cluWaitOnAnyEvent, overhauled query routines and added query sa… Sep 16, 2013
clu.sln initial add of source files, vs2010 build environment, and samples. D… Aug 1, 2012

The Computing Language Utility (CLU) is a lightweight API designed to help programmers explore, learn, and rapidly prototype programs with OpenCL. This API reduces the complexity associated with initializing OpenCL devices, contexts, kernels and parameters, etc. while preserving the ability to drop down to the lower level OpenCL API at will when programmers wants to get their hands dirty. The CLU release includes an open source implementation along with documentation and samples that demonstrate how to use CLU in real applications. It has been tested on Windows 7 with Visual Studio and OS X.