Analysis and Evaluation of the Performance of CAPE

Van Long Tran, Éric Renault, Viet Hai Ha · 2016

MPI (Message Passing Interface), OpenMP are two tools broadly used to develop parallel programs. On the one hand, MPI has the advantage of high performance while being difficult to use. On the other hand, OpenMP is very easy to use but is restricted to shared-memory architectures. CAPE is an approach based on checkpoints to allow the execution of OpenMP programs on distributed-memory architectures. This paper aims at presenting both an in-depth analysis, an evaluation of the performance of CAPE by comparing the execution model of both CAPE, MPI. Some suggestions are also provided to improve the use of CAPE.

Read the paper · More papers on PaperTik