JavaCL: extracted interface from low-level bindings.
JavaCL: started playing with a the idea of an OpenCL implementation that relies on a Java proxy that channels IOpenCLLibrary implementations...