Principles of Parallel Programming - Calvin Lin

Principles of Parallel Programming

By: Calvin Lin, Larry Snyder

Hardcover | 7 April 2008 | Edition Number 1

At a Glance

Hardcover


$441.25

or 4 interest-free payments of $110.31 with

 or 

Aims to ship in 15 to 25 business days

When will this arrive by?
Enter delivery postcode to estimate

Written by top researchers Larry Snyder and Calvin Lin, this highly anticipated first edition emphasizes the principles underlying parallel computation, explains the various phenomena, and clarifies why these phenomena represent opportunities or barriers to successful parallel programming. Introduction: Parallelism = Opportunities + Challenges; Introduction: Parallelism = Opportunities + Challenges; Reasoning about Performance; First Steps Towards Parallel Programming; Scalable Algorithmic Techniques; Programming with Threads; Local View Programming Languages; Global View Programming Languages; Assessing Our Knowledge; Future Directions in Parallel Programming; Capstone Project: Designing a Parallel Program. For all readers (particularly software engineers and computer system designers) interested in multi-core architecture and parallel programming.
Industry Reviews

"...the first basic book on the subject that I've ever seen that seems to have the pulse on the true issues of parallelism that are relevant for students." - Alan Edelman, MIT

"Principles of Parallel Programming is a wonderful book and I plan to use it in our new parallel programming course..." - Peiyi Tang, University of Arkansas, Little Rock

"I like [Principles of Parallel Programming] very much for a few specific reasons: it's concise, covers the most relevant topics but does not take thousand pages to do it, it is hands on and it covers...recent developments with multi-core and GPGPU." - Edin Hodzic, Santa Clara University

More in Parallel Processing

Building Microservices : Designing Fine-Grained Systems 2nd Edition - Sam Newman
Production Kubernetes : Building Successful Application Platforms - Alex Brand
Top-Down Network Design : 3rd edition - Priscilla Oppenheimer

RRP $117.95

$81.75

31%
OFF
Site Reliability Engineering : How Google Runs Production Systems - Betsy Beyer
Rust Atomics and Locks : Low-Level Concurrency in Practice - Mara Bos
Effective Rust : 35 Specific Ways to Improve Your Rust Code - David Drysdale
Async Rust : Unleashing the Power of Fearless Concurrency - Caroline Morton