Skip to content

Instantly share code, notes, and snippets.

@brotherofken
Forked from diorahman/self.md
Created October 19, 2020 20:42
Show Gist options
  • Save brotherofken/2dbd2a480c8cd9d691e9c0e3f2688652 to your computer and use it in GitHub Desktop.
Save brotherofken/2dbd2a480c8cd9d691e9c0e3f2688652 to your computer and use it in GitHub Desktop.
CUDA Books: Self taught

The natural way to start with CUDA

The natural way to start with CUDA if you plan to be self taught is:

  1. CUDA by Example: An Introduction to General-Purpose GPU Programming by Jason Sanders and Edward Kandrot Nice introduction. It is more like playing with your GPU and admire its capabilities.

  2. Programming Massively Parallel Processors, Second Edition: A Hands-on Approach by David B. Kirk and Wen-mei W. Hwu It explains a lot of things in GPU Programming. You simply can't go without it.

  3. CUDA Application Design and Development by Rob Farber I would recommend a nice look at it. Grasp some concepts and then move to.

  4. CUDA Programming: A Developer's Guide to Parallel Computing with GPUs (Applications of GPU Computing Series) by Shane Cook I would say it will explain a lot of aspects that Farber cover with examples.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment