https://hgpu.org/?p=6182
The conjugate gradient solver accelerated by GPU for solving wave-propagation problems