https://hgpu.org/?p=9877
Evaluating different Java bindings for OpenCL