Gain Immediate access to our Essays
FREE access exchanged for your work, or pay £9.99
Words: | Submitted: Tue Jun 20 2006
... helpful for the users or the scheduling system to stop the executing parallel application and continue it possibly with a new configuration in terms of the number of processors used for the execution. In cases of the failure of the application due to non-deterministic events, restarting the application on a possibly new configuration also provides a way of fault tolerance. Paper defines the following terms that are commonly used in the literature to describe parallel applications with different capabilities. 1. Moldable applications - Parallel applications that can be stopped at any point of execution but can be restarted only on the same number of processors. 2. Malleable applications - Parallel applications that can be stopped at any point of execution and can be restarted on a different number of processors. These applications are also called reconfigurable applications. 3. Migratable applications - Parallel applications that can be stopped at any point ...
FREE access exchanged for your work, or pay £9.99