PatternLanguageForParallelProgramming

Last edit December 31, 2010
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
    • Intermediate stage
  • Implementation Mechanisms
    • Mapping to particular programming environments

See also ParaPlop.
CategoryConcurrency