Interesting links about CUDA
CUDA definitely is not a new thing, so there's a lot of articles, tutorials etc. and I've read many of them, but I would not recommend some of them to others who begin with CUDA. And because I still remember which documents really were useful to me, I've prepared this short list of interesting links.
CUDA C Programming Guide
The first thing to read is definitely the official documentation from nvidia, especially the programming guide. Some advanced topics )e.g. optimizing memory access) are not explained very thoroughly, so I do recommend to read the following tutorials that explain it in detail.
Cyrill Zeller, MArk Harris and Johan Seland
Tutorials by Cyrill Zeller, Mark Harris and Johan Seland focus on topics that are missing or not thoroughly described in the programming guide - optimizing memory access, various other optimizing techniques etc.
IAP 2009 CUDA @ MIT
A very interesting set of documents from MIT, which is a guarantee of quality. I do especially recommend a CUDA Textbook draft by David Kirk and Prof. Wen-mei Hwu, authors of Programming Massively Parallel Processors: A Hands-on Approach. Lecture notes from absolute basics to very advanced topics a hands-on (including C solutions) are very interesting too.
gpgpu.org
A quite nice site with news and articles about CUDA and GPU programming in general. I especially recommend to visit the developer section with slides from various conferences.
The Supercomputing Blog
This blog is not updated very often, but there is a very interesting tutorial




