https://hgpu.org/?p=6661
Solving Quadratic Programming Problems on Graphics Processing Unit