Goodreads helps you keep track of books you want to read.
Start by marking “Programming Massively Parallel Processors: A Hands-On Approach” as Want to Read:
Programming Massively Parallel Processors: A Hands-On Approach
Enlarge cover
Rate this book
Clear rating
Open Preview

Programming Massively Parallel Processors: A Hands-On Approach

3.74 of 5 stars 3.74  ·  rating details  ·  50 ratings  ·  7 reviews
Programming Massively Parallel Processors discusses basic concepts about parallel programming and GPU architecture. ""Massively parallel"" refers to the use of a large number of processors to perform a set of computations in a coordinated parallel way. The book details various techniques for constructing parallel programs. It also discusses the development process, perform ...more
Paperback, 258 pages
Published January 28th 2010 by Morgan Kaufmann Publishers (first published January 1st 2010)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Programming Massively Parallel Processors, please sign up.

Be the first to ask a question about Programming Massively Parallel Processors

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 131)
filter  |  sort: default (?)  |  rating details
May 07, 2011 Joecolelife rated it 5 of 5 stars
Recommended to Joecolelife by:
One of the problems with many parallel programming books is that they take too general of an approach, which can leave the reader to figure out how to implement the ideas using the library of his/her choosing. There's certainly a place for such a book in the world, but not if you want to get up and running quickly.

Programming Massively Parallel Processors presents parallel programming from the perspective of someone programming an NVIDIA GPU using their CUDA platform. From matrix multiplication
A somewhat light overview of nVidia's GPU architecture and CUDA programming model.

The explanation of GPU architecture was clear if somewhat vague. Given that the whole book was focused on the GT200 series, and they referenced the GTX 295 specifically, I wish they had given exact latency numbers for the memory hierarchy and other hardware features as motivation for why you would do all the backflips necessary to fit your problem effectively into the cuda model. There are a few log-log graphs in t
Alex Ott
This book provides enough information to start develop programs using CUDA technology. Besides CUDA specific information, it explains how to design algorithms for massively parallel hardware, how to optimize performance, and provides detailed description of two tasks, implemented on GPU. There is also a chapter, that provides short overview of OpenCL technology
Useful explanations of how CUDA programming works. Nice to see more examples and depth than the software documentation. Would like to have seen mention of using the texture memory and associated functions, which were entirely absent.
Phillip Nordwall
Taught be some about the different memory model issues that can arrise with CUDA. This book asn't put together well. Most of the chapters seemed to spend a couple pages setting the stage as if they all originally stood alone.
Medhat Rabie
Reading the book with the offered course on Coursera will be a very good start. It is written in a very simple way and good for beginners. little bit general but good enough.
Pavel is currently reading it
Jul 14, 2015
Cecy marked it as to-read
May 27, 2015
Isis Binder
Isis Binder marked it as to-read
May 10, 2015
Sajid Sharlemin
Sajid Sharlemin marked it as to-read
Apr 24, 2015
Catalysts marked it as to-read
Aug 13, 2015
Chloe marked it as to-read
Apr 10, 2015
Mustafagebril marked it as to-read
Mar 12, 2015
Telorian marked it as to-read
Feb 10, 2015
Ryan Wolf
Ryan Wolf marked it as to-read
Feb 04, 2015
Voda marked it as to-read
Feb 02, 2015
Computeristgeek marked it as to-read
Jan 25, 2015
Coltin is currently reading it
Jan 23, 2015
Alaa Salaheldin
Alaa Salaheldin marked it as to-read
Jan 23, 2015
عابرة سبيل
عابرة سبيل is currently reading it
Jan 23, 2015
Steve Yu
Steve Yu is currently reading it
Jan 27, 2015
Mariusz Bartosik
Mariusz Bartosik is currently reading it
Jan 18, 2015
« previous 1 3 4 5 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Programming Massively Parallel Processors: A Hands-On Approach PROGRAMANDO PARA PROCESSADORES PARALELOS

Share This Book