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
An introduction to one-way quantum computing in distributed architecturesby Earl T. Campbell, Joseph Fitzsimons - arXiv
This review provides a gentle introduction to one-way quantum computing in distributed architectures. One-way quantum computation shows significant promise as a model for distributed systems, particularly probabilistic entangling operations.
(11746 views)
Parallel Computing: Architectures, Algorithms and Applicationsby C. Bischof, at al. - John von Neumann Institute for Computing
The book gives an overview of the developments, applications and future trends in high performance computing for all platforms. It addresses all aspects of parallel computing, including applications, hardware and software technologies.
(12785 views)
Concurrent Programming in Erlangby Robert Virding, Claes Wikstrom, Mike Williams - Prentice Hall PTR
A tutorial of Erlang, a concurrent, functional programming language. The emphasis of this book is on learning through example and a number of well known problems in designing and programming concurrent fault-tolerant real-time systems.
(22033 views)
Designing and Building Parallel Programsby Ian Foster - Addison Wesley
Introduction to parallel programming and a guide for developing programs for parallel and distributed systems. Programs are developed in a methodical fashion and both cost and performance are considered at each stage in a design.
(18568 views)