Appendix

Suggested Readings

Chapter 1: Heterogeneous Parallel Computing with CUDA

  1. Antonino Tumeo and Politecnicodi Milano. Massively Parallel Computing with CUDA. http://www.ogf.org/OGF25/materials/1605/CUDA_Programming.pdf
  2. David Luebke. GPU Computing: Past, Present and Future. GTC 2011. http://on-demand.gputechconf.com/gtc-express/2011/presentations/GTC_Express_David_Luebke_June2011.pdf
  3. Mark Ebersole. Why GPU Computing. http://developer.download.nvidia.com/compute/developertrainingmaterials/presentations/general/Why_GPU_Computing.pptx
  4. Will Ramey. Introduction to CUDA Platform. http://developer.download.nvidia.com/compute/developertrainingmaterials/presentations/general/Why_GPU_Computing.pptx

Chapter 2: CUDA Programming Model

  1. CUDA Programming Model Overview. http://www.sdsc.edu/us/training/assets/docs/NVIDIA-02-BasicsOfCUDA.pdf
  2. Justin Luitjens. Introduction to CUDA C. GTC 2012. http://on-demand.gputechconf.com/gtc/2012/presentations/S0624-Monday-Introduction-to-CUDA-C.pdf
  3. Ian Buck. Parallel Programming with CUDA. http://mc.stanford.edu/cgi-bin/images/b/ba/M02_2.pdf
  4. Ian Buck. Programming Environments. SC 2009. http://www.nvidia.com/content/GTC/documents/SC09_CUDA_ProgModel_Buck.pdf
  5. Mark Harris. Introduction to CUDA C. http://developer.download.nvidia.com/compute/developertrainingmaterials/presentations/cuda_language/Introduction_to_CUDA_C.pptx

Chapter 3: CUDA Execution Model

  1. CUDA C Programming Guide, Appendix G. Compute Capabilities. http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#compute-capabilities ...

Get Professional CUDA C Programming now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.