this paper, we introduce a new software framework that enhances the performance of Message Passing Interface (MPI) applications through an adaptive middleware for load balancing that includes process checkpointing and migration. Fields as diverse as fluid dynamics, materials science, biomechanics, and ecology make use of parallel adaptive computation. Target architectures have traditionally been supercomputers and tightly coupled clusters. This framework is a first step in allowing these computations to use computational grids e#cientl
Modern high performance computing (HPC) applications, for example adaptive mesh refinement and mul...
International audienceOne of the challenges that come from the emergence of Grid architectures is to...
Optimizing a given software system to exploit the features of the underlying system has been an area...
The new generation of parallel applications are complex, involve simulation of dynamically varying s...
With the proliferation of large scale dynamic execution environments such as grids, the need for pr...
In the quest for extreme-scale supercomputers, the High Performance Computing (HPC) community has de...
International audienceCurrent parallel environments aggregate large numbers of computational resourc...
Abstract. In this paper, we describe DyRecT (Dynamic Reconfiguration Toolkit) a software library tha...
The work in this paper focuses on providing malleability to MPI applications by using a novel perfor...
Abstract. Processor virtualization is a powerful technique that enables the run-time system to carry...
Computational Science and Engineering (CSE) applications often exhibit the pattern of adaptive mesh ...
Achieving scalable performance for dynamic irregular applications is eminently challenging. Traditio...
Researchers with deep knowledge of scientific domains are becoming more interested in developing hig...
The Computational Grid appears to have the potential to become an important and powerful computing p...
We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic proce...
Modern high performance computing (HPC) applications, for example adaptive mesh refinement and mul...
International audienceOne of the challenges that come from the emergence of Grid architectures is to...
Optimizing a given software system to exploit the features of the underlying system has been an area...
The new generation of parallel applications are complex, involve simulation of dynamically varying s...
With the proliferation of large scale dynamic execution environments such as grids, the need for pr...
In the quest for extreme-scale supercomputers, the High Performance Computing (HPC) community has de...
International audienceCurrent parallel environments aggregate large numbers of computational resourc...
Abstract. In this paper, we describe DyRecT (Dynamic Reconfiguration Toolkit) a software library tha...
The work in this paper focuses on providing malleability to MPI applications by using a novel perfor...
Abstract. Processor virtualization is a powerful technique that enables the run-time system to carry...
Computational Science and Engineering (CSE) applications often exhibit the pattern of adaptive mesh ...
Achieving scalable performance for dynamic irregular applications is eminently challenging. Traditio...
Researchers with deep knowledge of scientific domains are becoming more interested in developing hig...
The Computational Grid appears to have the potential to become an important and powerful computing p...
We propose extensions to the Message-Passing Interface (MPI) Standard that provide for dynamic proce...
Modern high performance computing (HPC) applications, for example adaptive mesh refinement and mul...
International audienceOne of the challenges that come from the emergence of Grid architectures is to...
Optimizing a given software system to exploit the features of the underlying system has been an area...