This section lists general references. References specific to a pattern are listed at the end of the topic for the pattern.
Gamma, R. Helm, R. Johnson, J. Vlissides. Design Patterns (1995)
Mattson, B. Sanders, B. Massingill. Patterns for Parallel Programming (2005)
Eun-Gyu Kim and Marc Snir, Parallel Programming Patterns