https://hgpu.org/?p=3338
Implementation of Kernel Methods on the GPU