https://hgpu.org/?p=8066
Optimizing the Computation of Eigenvalues Using Graphics Processing Units