It is available for unlimited distribution at no charge under the condition that this permission notice appears in all copies of it, derivative works, or modified portions thereof. This graph and its various included graphs illustrate a family of processes each of which can send messages to any of the others.
All processors run the same graph.
The number of processors and the index in the family of processes are passed as graph instantiation parameters to each graph in the family. The feedback arrow represents the interconnection network. PGM2 rules are relaxed in these graphs because we are trying to describe an existing MPI program. PGM2 does not allow a graph with no exterior. In this graph, the exterior is hidden as a distinguished member of the family of included graphs, so that all processes run different instances of the same graph.