https://hgpu.org/?p=11106
Development methodologies for GPU and cluster of GPUs