Because of the huge amount of information I gathered here during the last year I wish to give something back to you.
I appended a PDF of my diploma thesis titled “Implementation of numerical algorithms on CUDA systems”. It deals with the following main topics
CUDA specific:
setting up a programming environment
some internal GPU theory
introduction of the C interface
optimizing kernels
Maths specific
some basics of parabolic PDEs and its discretization
implementation of a stabilized explicite PDE solver on CUDA
introduction of modelpredictive control (MPC, aka “receding horizon control”)
implementation of a optimal centralized swarm control on CUDA (I added an animation with x264 codec)
The work has been rated with best marks and should help some beginners to get started with cuda. Nevertheless there should be some mathematical ideas in this work that could be also interesting for experienced programmers
Thanks for posting this, but unfortunately I can’t seem to download your thesis. I get as far as 2.63MB, after which the download stops (Internet Explorer, Firefox and Google Chrome). Free Download Manager just keeps on trying but also doesn’t get any further. I’ve tried this at home and university, with the same results. Is anyone else having problems? Is this also posted elsewhere on the net? I can download the video without any problems.