I have a particle system that can spawn at runtime particles which move around then die after some time. I use them for an implementation of waves simulator, based on this paper. http://www.cemyuksel.com/research/waveparticles/waveparticles_sketch_slides.pdf
Right now I presume they are being ran in C++, on the CPU. What steps should I take to make them run on the GPU? Or where can I find some documentation of how to run code on the GPU?