Patterns of Parallel Programming
Introduction
Intuitive Patterns
"Embarassingly" Parallel
Replicable
Repository
Divide and Conquer
Common Patterns
Pipeline
Recursive Data
Geometric
Irregular Mesh
Inseperable
Complex Patterns
Multi-grid
Multi-domain
Formalization
Design Languages
Frameworks