how to study CUDA


I’m a beginner of CUDA. I found there are a lot of things I do not understand when I read CUDA C programming guide such as texture and channel descriptor. It seems the programming guide is a little harder to me. Is there any easier and detailed material I can read to get the background?


Just take the simplest sample you find in the sdk, and play with it - change the code a little bit, see what the outcome is. When you totally understand everything in there, move on to more advanced sample. Repeat until you decide you can do something on your own with cuda.

I read most of Programming Massively Parallel Processors. Some have complained that it doesn’t go into enough detail, but I found it perfect to get me started.