The Essence of Parallel Algol
Information and Computation 179, 118–149 (2002) doi:10.1006/inco.2002.2995 The Essence of Parallel Algol Stephen Brookes Department of Computer Science, Carnegie Mellon University, Schenley Park, Pittsburgh, Pennsylvania 15213 Received March 1997; revised June 1998 We consider a parallel Algol-like language, combining procedures with shared-variable parallelism. Procedures permit encapsulation of common parallel programming