Distributed Systems

Rescheduling and Checkpointing as Strategies to Run Synchronous Parallel Programs on P2P Desktop Grids