Call for Papers

Submit Paper

ParaPLoP is extremely interactive and begins with the submission process. Submissions are due February 15, but if authors submit earlier, then they will receive feedback and can resubmit.

Papers should describe one or more patterns, outline a pattern language, analyze previously published patterns, describe case studies of using patterns to develop parallel software, or present experience mining patterns from significant parallel code implementations.

Papers should be less than 15 pages. The only exceptions will be papers on pattern languages, in which case authors will need to select a subsection small enough to review in a writers' workshop. Papers need not be related to Our Pattern Language (see OPL below), but many will.

Our Pattern Language (OPL)

We are developing a pattern language for parallel programming and are looking for people who want to help. You can help us by contributing patterns, by criticizing the existing patterns, or by using the patterns and letting us know how it went.

OPL covers the entire process of developing a parallel program.  It starts with patterns for software architecture and for problem domains that often require parallelization. It continues with patterns for parallel algorithm design, for common structures for implementing parallel algorithms, and low-level patterns for controlling concurrent execution.  It is more ambitious than Design Patterns, and we hope to make an even bigger impact.

You can find a website with our work at http://parlab.eecs.berkeley.edu/wiki/patterns/patterns