SimpleOpenCL is a library created to reduce the amount of host code needed to write an OpenCL program.