next up previous
Next: An Evaluation Up: An Overview Previous: Parallel Input/Output System

DynamicPVM

DynamicPVM is a system that provides dynamic task scheduling for PVM applications [DvdLVS94]. Standard PVM offers only a static process placement to the user. Therefore, an automatic adaption to available resources is almost impossible. With DynamicPVM tasks of a parallel PVM program can be migrated during runtime, thus supporting dynamic load balancing and fault tolerance principles. The migration mechanism uses concepts of the Condor job management system [PL94]. Processes are stopped by creating a core file and status information. By transferring these data to another processor it is possible to restart the process and to resume the application program. A major drawback of DynamicPVM lies in the fact that it can not handle tasks which perform file I/O.



Thomas Ludwig, Roland Wismüller, Arndt Bode
Thu Mar 30 09:58:32 MESZ 1995