A short guide to CUDA C
For physicists with multi-core graphics cards
This is a quick introduction to parallel computing on graphics cards. There are a few practical examples that can be useful in computational physics: it starts with Conway’s Game of Life, and then goes on about implementing random number generators and a Metropolis algorithm for simulations of the Potts model on spin lattices.
This was a theoretical at the CQT group at Leipzig University.