Communication Structures
Local (vs. global)
- If number of “neighbors” small
Structured (vs. unstructured)
- If tasks form a regular structure (tree, mesh)
Static (vs. dynamic)
- If structure unchanging over time
Synchronous (vs. asynchronous)
- If both sender and receiver participate