Implementing control in parallel programs by synchronization-driven activation and cancellation
Janusz Borkowski, Damian Kopanski, Marek Tudruj · 2003
Implementation of an advanced synchronization environment for multi process parallel applications has been proposed in the paper. Synchronization-driven asynchronous activation and cancellation in parallel program execution is first discussed. Execution activation and cancellation result from synchronization signals generated by a system of distributed synchronization agents that monitor and examine states of parallel applications. A proposal is given to integrate such a synchronization environment with the existing GRADE graphical parallel program design tool. The implementation design issues are assessed by preliminary performance tests in different executive environments.