O'Reilly logo

Professional CUDA C Programming by Ty McKercher, Max Grossman, John Cheng

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required