Skip to Main content Skip to Navigation

Communications à hautes performances portables en environnements hiérarchiques, hétérogènes et dynamiques

Abstract : This thesis targets communication within parallel computers with an emphasis on high-performance computing. The software exploiting parallel computers had to adapt to their evolutions. Indeed, architectures such as PC clusters are now widespread and the emergence of grids tends to add new levels of complexity since high-performance can be obtained through exploitating the differe nt high-speed networks available as well as taking into account the inherent hierarchy of the configurations. And as far as applications are concerned, new functionalities are also required, such as dynamicity. Those aspects are far too often neglected or partially tackled in existing implementations of the message passing standard, that is, MPI. Current solutions do focus on hierarchy and heterogeneity or on dynamicity, rarely both and regarding the first aspects, some simplifications do not lead to a full exploitation of the underlying hardware. We have analyzed existing MPI implementations and have proposed an architecture that answers the needs we pointed out. This architecture relies on a strong interaction between threads and communication and its core is build above a progression engine that improves existing mechanisms. The two key elements used are a user-level thread library (Marcel) and generic communication library (Madeleine). The implementation of this architecture, MPICH-MAdeleine, is used or evaluated by several research groups, both french and foreign. The performance assessment carried out with several high-speed networks in both homogenous and heterogenous environments shows that MPICH-Madeleine's performance level is equal or superior to that of the software it challenges.
Complete list of metadatas

Cited literature [70 references]  Display  Hide  Download
Contributor : Guillaume Mercier <>
Submitted on : Monday, April 18, 2005 - 10:47:16 PM
Last modification on : Friday, July 10, 2020 - 4:18:05 PM
Long-term archiving on: : Tuesday, September 7, 2010 - 5:22:35 PM


  • HAL Id : tel-00009054, version 1



Guillaume Mercier. Communications à hautes performances portables en environnements hiérarchiques, hétérogènes et dynamiques. Réseaux et télécommunications [cs.NI]. Université Sciences et Technologies - Bordeaux I, 2004. Français. ⟨tel-00009054⟩



Record views


Files downloads