Goodreads helps you keep track of books you want to read.
Start by marking “Is Parallel Programming Hard, And, If So, What Can You Do About It?” as Want to Read:
Is Parallel Programming Hard, And, If So, What Can You Do About It?
Enlarge cover
Rate this book
Clear rating
Open Preview

Is Parallel Programming Hard, And, If So, What Can You Do About It?

4.50  ·  Rating details ·  8 ratings  ·  2 reviews
The purpose of this book is to help you understand how to program shared-memory parallel machines without risking your sanity. By describing the algorithms and designs that have worked well in the past, we hope to help you avoid at least some of the pitfalls that have beset parallel projects. But you should think of this book as a foundation on which to build, rather than ...more
ebook, 346 pages
Published December 16th 2011

Friend Reviews

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

Reader Q&A

Be the first to ask a question about Is Parallel Programming Hard, And, If So, What Can You Do About It?

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

Community Reviews

Showing 1-36
Average rating 4.50  · 
Rating details
 ·  8 ratings  ·  2 reviews


More filters
 | 
Sort order
Start your review of Is Parallel Programming Hard, And, If So, What Can You Do About It?
Arun
Recommended by colleagues at work.
Heavy going in parts but from the first pass looks like a definitive reference/tutorial about Parallel programming. Will be doing another reading sometime later.

Great explanation about lockless and lock based methods, memory barriers, RCU, hazard pointers, non-blocking synchronizations, multi-processor programming design techniques etc.

I have couple of gripes about the format of the book:

1. The code and the explanation for the code could have been written in a
...more
Navid Rahimi
Apr 28, 2017 rated it it was amazing
This is one of the best books I have ever seen in the subject. But you should consider this is pretty low level, I read few beginning chapter. I realized I need I little bit more knowledge to complete this easily. So I am putting this back on to-read shelf and I am definitely coming back for this one. You should read it, if you like low-level (really low level, I mean) parallel programming.
Kai-Chung Yan
rated it really liked it
Apr 29, 2019
sdf
rated it it was amazing
Nov 03, 2017
Anna Ludova
rated it it was amazing
Jun 17, 2012
Sunderance
rated it liked it
May 25, 2014
blue bird
rated it really liked it
Sep 05, 2018
Duarte Nunes
rated it it was amazing
Feb 26, 2014
Sergey Machulskis
rated it it was amazing
Aug 25, 2018
Ivan Kurokhtin
marked it as to-read
Jun 20, 2012
Sivaram
marked it as to-read
Mar 11, 2014
Daniel
added it
Mar 16, 2014
Daker
is currently reading it
Apr 02, 2014
Thomas
marked it as to-read
Apr 03, 2014
Seyi Ogunyemi
marked it as to-read
Apr 04, 2014
Lyuben
marked it as to-read
Apr 05, 2014
Dinesh
marked it as to-read
Apr 14, 2014
Paul
marked it as to-read
Apr 17, 2014
Vkuusk
marked it as to-read
Apr 18, 2014
Vernon
is currently reading it
Apr 29, 2014
Jhaberstro
marked it as to-read
May 15, 2014
James Davidson
marked it as to-read
Nov 01, 2014
Teck Yian
marked it as to-read
Jan 08, 2015
Yulia Kostyukova
marked it as to-read
Mar 11, 2015
Alexander Romanyuk
marked it as to-read
Mar 23, 2015
Osvaldo Santana
marked it as to-read
Apr 07, 2015
Andre Stackhouse
marked it as to-read
May 20, 2015
Eddie
added it
Jun 11, 2015
Eldric Liew
marked it as to-read
Jun 29, 2015
Krisztián
marked it as to-read
Sep 02, 2015
Flávio Cruz
is currently reading it
Sep 15, 2015
Dilius
is currently reading it
Nov 05, 2015
Ivan Prisyazhnyy
marked it as to-read
Jan 27, 2016
Maxim Priakhin
marked it as to-read
Feb 01, 2016
HBooks91
marked it as to-read
Feb 05, 2016
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 »

News & Interviews

Some people love books. Some people fall in love. And some people fall in love with books about falling in love. Every month our team sorts thro...
0 likes · 0 comments