https://hgpu.org/?p=5937
Evaluating the Performance and Portability of OpenCL