Viet Hai Ha

Learn More
—Checkpointing is an important method for providing fault tolerance, load balancing, process migration, periodic backup, and many other functions [9], [14]. It is also the basic tool used in CAPE [1], [2], a paradigm which aims at distributing the execution of a program on a distributed-memory environment. This paper presents the new approach to(More)
—Originally, OpenMP was designed to develop parallel applications on shared-memory architectures. One of the advantages that made the success of OpenMP is the simplicity of the associated programming model. Checkpointing Aided Parallel Execution (CAPE) is a paradigm that uses check-pointing techniques to run parallel programs on distributed-memory(More)
—Checkpointing Aided Parallel Execution (CAPE) is a paradigm using checkpointing technique to distribute sequential programs equipped with OpenMP directives in distributed systems. In its first prototype, the use of a complete checkpointer strongly decreased global performance. This paper shows how the performance of the CAPE paradigm have been improved(More)
  • 1