next up previous
Next: Implementation of dependence Up: Barrier Minimization Previous: Barrier Minimization

Communication model

Given a par statement and its corresponding synchronization graph, the next step is to generate an SPMD program, that will be executed by each of the threads of the statement, embedded with explicit message passing calls that implement the dependence arcs of the graph. We assume the following inter thread communication model (a specialization of the model provided by the message passing/simulation language Maisie[Bag94]):



next up previous
Next: Implementation of dependence Up: Barrier Minimization Previous: Barrier Minimization



Andy Kahn
Wed Jun 25 20:28:02 PDT 1997