https://hgpu.org/?p=9226
Automatic Parallelization of a Gap Model using Java and OpenCL