I'm currently working on getting comfortable with OpenCL. I would like to eventually replicate the work done in this paper:
Paper Link: https://pdfs.semanticscholar.org/829a/66c660a8dafd0b26292c6442eaec2eafd8c9.pdf
Youtube link with their final product: https://www.youtube.com/watch?v=eymho1qRqK4
The file I have been working on more recently is pOpenCL.cpp