[−]
  • Search Digit-count Valid ISBN Invalid ISBN Valid Barcode Invalid Barcode
Share Organize Explore

has ALL you need!

A community for book lovers to create their own bookshelves, share and explore books.

Sign Up for FREE!

The Art of Multiprocessor Programming

By Maurice Herlihy, Nir Shavit

Paperback | 9780123705914

Book Description

The computer industry is in the midst of a fundamental change. The change is from architectures founded on single-processor chips to those with multiprocessor chips. This will in turn require a fundamental change in how programs are written. Multiprocessor programming, also known as Multicore prograContinue

The computer industry is in the midst of a fundamental change. The change is from architectures founded on single-processor chips to those with multiprocessor chips. This will in turn require a fundamental change in how programs are written. Multiprocessor programming, also known as Multicore programming, requires new principles, algorithms, and programming tools. Multicore programming has been practiced on single processor machines for some time. This has been the narrow domain of specialists in high performance computing up till now. When multicore processing is performed on the new crop of multiprocessor machines though, it becomes much more complex. The key difference is the need to understand how separate processors coordinate with one another, which is called multiprocessor synchronization. This book promises to be the first comprehensive presentation of the principles and tools available for programming multiprocessor machines. It will be of immediate use to programmers working with the new architectures. For example, the next generation of computer game consoles will all be multiprocessor-based, and the game industry is currently struggling to understand how to address the programming challenges presented by these machines.
This change in the industry is so fundamental that it is certain to require a significant response by universities, and courses on multicore programming will become a staple of computer science curriculums.
The authors are well known and respected in this community and both teach and conduct research in this area. Prof. Maurice Herlihy is on the faculty of Brown University. He is the recipient of the 2003 Dijkstra Prize in distributed computing. Prof. Nir Shavit is on the faculty of Tel-Aviv University and a member of the technical staff at Sun Microsystems Laboratories. In 2004 they shared the Gödel Prize, the highest award in theoretical computer science.

* THE book on multicore programming, the new paradigm of computer science
* Written by the world's most revered experts in multiprocessor programming and performance
* Includes examples, models, exercises, PowerPoint slides, and sample Java programs

Book Details

  • English Books
  • Paperback 528 Pages
  • ISBN-10: 0123705916
  • ISBN-13: 9780123705914
  • Publisher: Morgan Kaufmann
  • Pub date: Mar 03, 2008
  • Dimensions: 23 cm x 19 cm x 3 cm Just how big is that?
Improve data of this book

Prices Change currency & sellers

ISBN Edition List Sale Seller
9780123705914 Paperback $69.95 $49.65 Amazon US
£41.99 £29.16 Amazon UK
$83.95 $68.01 Amazon CA

Inline Translation Mode

Left click to navigate, right click to translate.

inline translation guide

or close

Inline translation is not ready for this page yet.

Inline translation mode.

Share this page with your friends.

The viewport has not loaded.