https://hgpu.org/?p=9542
Scientific Computing on Hybrid Architectures