The book is a collection of things I learned and things I wish I'd known while I was director of IBM's Research Parallel Processor Prototype
(RP3)
project.
The chapters are ordered so that the fundamental factors involved are discussed first, then the needed software, and then the hardware choices (see the table of contents below).
The text is sprinkled with sidebars in the style of the "Straight Arrow Trail Cards" that I liked so much as a kid, some of which I've included, along with an
actual Trail Card.
I want to express special thanks to my co-author Allan Gottlieb.
- Overview
- Sample Applications
- Technological Constraints and Opportunities
- Computational Models and Selected Algorithms
- Languages and Programming Environments
- Compilers
- One-line APL prime numbers program
- Operating Systems
- Interconnection Networks
- SIMD Parallel Architectures
- MIMD Parallel Architectures
- Hybrid Parallel Architectures
Experimental speedup vs computation-to-communication model (solid lines)
A genuine Straight Arrow Trail Card