https://hgpu.org/?p=3324
Aspects of GPU for general purpose high performance computing