AbstractCollective communication operations are widely used in MPI applications and play an important role in their performance. However, the network heterogeneity inherent to grid environments represent a great challenge to develop efficient high performance computing applications. In this work we propose a generic framework based on communication models and adaptive techniques for dealing with collective communication patterns on grid platforms. Toward this goal, we address the hierarchical organization of the grid, selecting the most efficient communication algorithms at each network level. Our framework is also adaptive to grid load dynamics since it considers transient network characteristics for dividing the nodes into clusters. Our e...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
This paper studies a communication model that aims at extending the scope of computational grids by ...
AbstractCollective communication operations are widely used in MPI applications and play an importan...
8 pagesInternational audienceIn the past, efficient parallel algorithms have always been developed s...
In the past, efficient parallel algorithms have always been developed specifically for the successiv...
Collective Communication Operations are widely used in MPI applications and play an important role i...
8 pagesInternational audienceIn the past, efficient parallel algorithms have always been developed s...
The authors design and implement a dynamic and effective communication MPI (Message-Passing Interfac...
International audienceFew years ago, there was a huge development of new parallel and distributed sy...
Due to the importance of collective communications in scientific parallel applications, many strateg...
Due to the importance of collective communications in scientific parallel applications, many strateg...
Extended version of the IPDPS 2006 paperToday, due to the wide variety of existing parallel systems ...
Due to the importance of collective communications in scientific parallel applications, many strateg...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
This paper studies a communication model that aims at extending the scope of computational grids by ...
AbstractCollective communication operations are widely used in MPI applications and play an importan...
8 pagesInternational audienceIn the past, efficient parallel algorithms have always been developed s...
In the past, efficient parallel algorithms have always been developed specifically for the successiv...
Collective Communication Operations are widely used in MPI applications and play an important role i...
8 pagesInternational audienceIn the past, efficient parallel algorithms have always been developed s...
The authors design and implement a dynamic and effective communication MPI (Message-Passing Interfac...
International audienceFew years ago, there was a huge development of new parallel and distributed sy...
Due to the importance of collective communications in scientific parallel applications, many strateg...
Due to the importance of collective communications in scientific parallel applications, many strateg...
Extended version of the IPDPS 2006 paperToday, due to the wide variety of existing parallel systems ...
Due to the importance of collective communications in scientific parallel applications, many strateg...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
The popularity of heterogeneous parallel processing environments like clusters and computer grids ha...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
This paper studies a communication model that aims at extending the scope of computational grids by ...