In this paper, we consider the communications involved by the execution of a complex application, deployed on a heterogeneous ``grid'' platform. Such applications intensively use collective macro-communication schemes, such as scatters, personalized all-to-alls or gather/reduce operations. Rather than aiming at minimizing the execution time of a single macro-communication, we focus on the steady-state operation. We assume that there is a large number of macro-communication to perform in pipeline fashion, and we aim at maximizing the throughput, i.e. the (rational) number of macro-communications which can be initiated every time-step. We target heterogeneous platforms, modeled by a graph where resources have different communication and compu...
The popularity of large-scale parallel environments like computational grids has emphasised the infl...
Technology trends suggest that future machines will relyon parallelism to meet increasing performanc...
(eng) In this paper, we consider the communications involved by the execution of a complex applicati...
In this paper, we consider the communications involved by the execution of a complex application, de...
International audienceIn this paper, we consider the communications involved by the execution of a c...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved in the execution of a complex application, de...
The results presented in this document concern scheduling forlarge-scale heterogeneous platforms. We...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application dep...
Collective Communication Operations are widely used in MPI applications and play an important role i...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
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...
Technology trends suggest that future machines will relyon parallelism to meet increasing performanc...
(eng) In this paper, we consider the communications involved by the execution of a complex applicati...
In this paper, we consider the communications involved by the execution of a complex application, de...
International audienceIn this paper, we consider the communications involved by the execution of a c...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved in the execution of a complex application, de...
The results presented in this document concern scheduling forlarge-scale heterogeneous platforms. We...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application, de...
In this paper, we consider the communications involved by the execution of a complex application dep...
Collective Communication Operations are widely used in MPI applications and play an important role i...
The results summarized in this document deal with the scheduling of independent tasks on large scale...
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...
Technology trends suggest that future machines will relyon parallelism to meet increasing performanc...
(eng) In this paper, we consider the communications involved by the execution of a complex applicati...