
Oclgrind is an extensible opencl device simulator that provides a plugin interface to facilitate the creation of tools to aid analysis and development of opencl programs. among the tools that oclgrind provides are various debugging aids, such as out-of-bounds memory access checking, data-race detection, and an interactive debugger.
this package provides the core library for oclgrind, implementing the simulator, plugin interface, and providing several built-in plugins.