Top critical review
One person found this helpful
Wordy but good
on September 1, 2012
As other reviewers have said, this book could have been about 1/10th the size and probably not lost a beat. Although, I can appreciate the authors desire to "go slow". I think the main problem with this book was a weak editor. I feel like if this book would have been published under OReily it would have been much better. The explanations and examples could have been cleaned up a lot. Even basic things like making sure you name your CUDA files with a ".cu" extension were omitted. I spent an entire day failing to compile one of the first examples in the book b/c I named the file "add.c" rather than "add.cu"
Anyway, that said, it's still worth purchasing. There is good stuff in the book if you're patient. I'm sure future editions of this book will be much improved.
Make sure to purchase "Programming Massively Parallel Processors" also. PMPP is considerably more rigorous and fills in many of the technical details. Together with the Sanford University iTunes course of the same name, "Programing Massively Parallel Processors", these two books are all you need to really get started in CUDA.