I have done some research on GPU programming by the request of my graduate school advisor. Here are some study reports on several applications of GPU programming:
"Hardware-Assisted Computation of Depth Contours" by S. Kirshnan et al.
Report.
"Extended intersection queries on a geometric SIMD machine model" by S. Kirshnan et al.
Report.
"Sparse Matrix Solvers on the GPU: Conjugate Gradients and Multigrid" by J. Bolz et al.
Report.
I have also made a report on vertex shader, pixel shader and shading languages.
Report.
Highlight: