A new book was published today that all of us at NVIDIA are very excited about. It’s called Programming Massively Parallel Processors: A Hands-on Approach.
Co-written by Dr. David B. Kirk, NVIDIA Fellow, and Dr. Wen-mei Hwu of the University of Illinois at Urbana-Champaign, it’s designed to teach how to program within a massively parallel environment and includes many case studies. The book utilizes CUDA C as well as OpenCL. Portions of the content have been part of the curriculum at universities around the world.
Experts in the field are already weighing in with comments:
David Patterson of U.C. Berkeley (and co-author of Computer Architecture: A Quantitative Approach) writes: “For those interested in the GPU path to parallel enlightenment, this new book from David Kirk and Wen-mei Hwu is a godsend.”
Hanspeter Pfister of Harvard says: “David Kirk and Wen-mei Hwu are pioneers in this increasingly important field, and their insights are invaluable and fascinating. This book will be the standard reference for years to come.”
NVIDIA’s Chief Scientist Bill Dally comments: “I look forward to seeing the transformation of computing as students are inspired and guided to master GPU computing by this book.”
If you are a professor, student, researcher, programmer, or simply a person who’s passionate about computing, this book will be of interest.