https://hgpu.org/?p=15000
Optimization of a Machine Learning Algorithm on the Heterogeneous system using OpenCL