Introduction to GPU Programming
Nvidia Cuda Tutorial No Nda Apr08
David Luebke NVIDIA Research GPU Computing: The Democratization of Parallel Computing.