Skip to content

Instantly share code, notes, and snippets.

@diorahman
Last active November 17, 2024 20:30
Show Gist options
  • Save diorahman/648478c2c5c24d819f0f to your computer and use it in GitHub Desktop.
Save diorahman/648478c2c5c24d819f0f 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.

@Zhang-CMS
Copy link

Thanks so much for sharing @

@qqwqqw689
Copy link

Thanks !

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