https://hgpu.org/?p=8048
Weighted Block-Asynchronous Iteration on GPU-Accelerated Systems