Pattern Language For Parallel Programming
A PatternLanguageForParallelProgramming is defined in the book PatternsForParallelProgramming.
The pattern language contains the following stages:
-
Finding Concurrency
-
Structuring the program to expose exploitable concurrency.
-
Algorithm Structure
-
Structuring the program to take advantage of potential concurrency
-
Supporting Structures
-
Implementation Mechanisms
-
Mapping to particular programming environments
See also ParaPlop.
CategoryConcurrency