https://hgpu.org/?p=25313
Block Conjugate Gradient Solver in OpenCL