Buy new:
$61.95$61.95
FREE delivery:
Monday, Feb 13
Ships from: Amazon Sold by: Little of this & that
Buy used: $22.87
Other Sellers on Amazon
& FREE Shipping
86% positive over last 12 months

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.


Follow the Authors
OK
The Art of Multiprocessor Programming, Revised Reprint 1st Edition
Price | New from | Used from |
- Kindle
$18.62 - $58.85 Read with Our Free App - Paperback
$22.87 - $61.95
Enhance your purchase
Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues.
- ISBN-100123973376
- ISBN-13978-0123973375
- Edition1st
- PublisherMorgan Kaufmann
- Publication dateJune 5, 2012
- LanguageEnglish
- Dimensions7.5 x 1.21 x 9.25 inches
- Print length536 pages
Frequently bought together
- +
- +
Customers who viewed this item also viewed
Editorial Reviews
Review
"The book could be used for a short course for practitioners looking for solutions to particular problems, a medium course for non-computer science major who would use multiprocessor programming in their own field, or a semester-long course for computer science majors." --Reference and Research Book News
Review
Update of the best-selling multicore programming text with more than 100 pages of updates in response to reader feedback
About the Author
Nir Shavit received a B.A. and M.Sc. from the Technion and a Ph.D. from the Hebrew University, all in Computer Science. From 1999 to 2011 he served as a member of technical staff at Sun Labs and Oracle Labs. He shared the 2004 Gödel Prize with Maurice Herlihy, with whom he also shared the 2012 Edsger W. Dijkstra Prize in Distributed Computing. He is a Professor in the Electrical Engineering and Computer Science Department at M.I.T. and the Computer Science Department at Tel-Aviv University.
Product details
- Publisher : Morgan Kaufmann; 1st edition (June 5, 2012)
- Language : English
- Paperback : 536 pages
- ISBN-10 : 0123973376
- ISBN-13 : 978-0123973375
- Item Weight : 2.36 pounds
- Dimensions : 7.5 x 1.21 x 9.25 inches
- Best Sellers Rank: #1,076,347 in Books (See Top 100 in Books)
- #80 in Parallel Computer Programming
- #1,400 in Microsoft Programming (Books)
- #1,798 in Software Development (Books)
- Customer Reviews:
About the authors
Discover more of the author’s books, see similar authors, read author blogs and more
Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
If there is one area for improvement, it is that all definitions are not clearly and precisely defined when first used. For example starvation freedom is defined in the context of a fable about pets and a yard on page 8 in the introduction. I do not recall seeing a more formal definition ever being provided subsequently - Only contextual uses inferring a definition. For this one reason, I am going with 4 instead of 5.
I have check some previous error on source code examples and all of them was fixed.
Further, it is very detailed, and easy to understand.
Java has very few problems in concurrency due to simplification. A much better book is " C++ Concurrency in Action", because C++ exposes low level problems in concurrency. If the book was calld "Multiprocessor programming using Java" or "Multiprocessor programming thoery with examples in Java "I could give it 4 or 5 stars. But honestly, is very easy to implement any multithread programm in Java or C#. Shame on the authors.
Top reviews from other countries


The companion site is very helpful, make sure you check out the errata for this book, as there are quite a few code errors, http://booksite.elsevier.com/9780123705914


C'est bienfait avec des exemples de code qui marche et les problématiques sont bien expliqués.
On reste quand même un peu sur sa faim et cela s'adresse quand même à un public trés "averti "
Pour tout ceux qui ont un réel besoin de pousser à bout le multithreading ou qui sont simplement curieux
