How to Write Parallel Programs: A First Course
by Nicholas Carriero, David Gelernter
Publisher: MIT Press 1992
ISBN/ASIN: 026203171X
ISBN-13: 9780262031714
Number of pages: 246
Description:
In the not-too-distant future every programmer, software engineer, and computer scientist will need to understand parallelism, a powerful and proven way to run programs fast. The authors of this straightforward tutorial explain why this is so and provide the instruction that will transform ordinary programmers into parallel programmers.
Download or read it online for free here:
Download link
(1.1MB, PDF)
Similar books
Parallel Algorithmsby Henri Casanova, et al. - CRC Press
This book provides a rigorous yet accessible treatment of parallel algorithms, including theoretical models of parallel computation, parallel algorithm design for homogeneous and heterogeneous platforms, complexity and performance analysis, etc.
(8178 views)
Is Parallel Programming Hard, And, If So, What Can You Do About It?by Paul E. McKenney
The purpose of this book is to help you understand how to program shared-memory parallel machines. By describing the algorithms that have worked well in the past, we hope to help you avoid some of the pitfalls that have beset parallel projects.
(16016 views)
A Framework for Enabling Distributed Applications on the Internetby Mark Anthony McLaughlin - arXiv
Internet distributed applications (IDAs) are internet applications with which many users interact simultaneously. In this paper the author provides a basis for a framework that combines IDAs collectively within a single context.
(10591 views)
The Practice of Parallel Programmingby Sergey A. Babkin - CreateSpace
This book provides an advanced guide to the issues of the parallel and multithreaded programming. It goes beyond the high-level design of the applications, into the details that are often overlooked but vital to make the programs work.
(24946 views)