Improving the reliability and the performance of CAPE by using MPI for data exchange on network - Archive ouverte HAL
Communication Dans Un Congrès Année : 2015

Improving the reliability and the performance of CAPE by using MPI for data exchange on network

Résumé

CAPE - which stands for Checkpointing Aided Parallel Execution - has demonstrated to be a high-performance and compliant OpenMP implementation for distributed memory systems. CAPE is based on the use of checkpoints to automatically distribute jobs of OpenMP parallel constructs to distant machines and to automatically collect the calculated results on these machines to the master machine. However, on the current version, the data exchange on networks use manual sockets that require time to establish connections between machines for each parallel construct. Furthermore, this technique is not really reliable due to the risk of conflicts on ports and the problem of data exchange using stream. This paper aims at presenting the impact of using MPI to improve the reliability and the performance of CAPE. Both socket and MPI implementations are analyzed and discussed, and performance evaluations are provided
Fichier principal
Vignette du fichier
paper01_v1.1_Edited_OLD.pdf (270.9 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01377623 , version 1 (07-10-2016)

Identifiants

Citer

van Long Tran, Eric Renault, Viet Hai Ha. Improving the reliability and the performance of CAPE by using MPI for data exchange on network. MSPN 2015 : First International Conference on Mobile, Secure and Programmable Networking, Jun 2015, Paris, France. pp.90 - 100, ⟨10.1007/978-3-319-25744-0_8⟩. ⟨hal-01377623⟩
96 Consultations
152 Téléchargements

Altmetric

Partager

More