Design and implementation of a new execution model for CAPE
Résumé
CAPE, which stands for Checkpointing-Aided Parallel Execution, is an approach based on checkpoints to automatically translate and execute OpenMP programs on distributed-memory architectures. This approach demonstrates high-performance and completes compatibility with OpenMP on distributed-memory system. This paper presents a new design and implementation model for CAPE that improves the performance and makes CAPE even more flexible