Coordination systems
From Parawiki
Concept
In coordination systems computation and coordination parts of the program are separated. This separation makes the computation and parallel control orthogonal to each other, so that a particular coordination style can be applied to any sequential language. (*) There are 3 major approaches for coordination systems: (*)
- Coordination by compiler directives
- Coordination by shared memory
- Coordination by channels
- Coordination by skeletons
(*) Jin Yang. Coordination Based Structured Parallel Programming. PhD Thesis, University of London, 1997.