Summary: Parallel Computers and Computation
Parallelism is motivated by future performance needs, and will become ubiquitous
An idealized machine model: multicomputer
A simple parallel programming model
Four important attributes of parallel software
- Concurrency, scalability, locality, modularity