This section lists general references. References specific to a pattern are listed at the end of the chapter for the pattern.
E. Gamma, R. Helm, R. Johnson, J. Vlissides. Design Patterns (1995).
Berkeley Pattern Language for Parallel Programming, http://parlab.eecs.berkeley.edu/wiki/patterns
T. Mattson, B. Sanders, B. Massingill. Patterns for Parallel Programming (2005).
ParaPLoP 2009, http://www.upcrc.illinois.edu/workshops/paraplop09/program.html
ParaPLoP 2010, http://www.upcrc.illinois.edu/workshops/paraplop10/program.html
Eun-Gyu Kim and Marc Snir, Parallel Programming Patterns, http://www.cs.illinois.edu/homes/snir/PPP/index.html