This paper is devoted to static load balancing techniques for mapping iterative algorithms onto heterogeneous clusters. The application data is partitioned over the processors. At each iteration, independent calculation- s are carried out in parallel, and some communications take place. The question is to determine how to slice the application data into chunks, and to assign these chunks to the processors, so that the total execution time is minimized. We establish a complexity result that assesses the difficulty of this problem, and we design practical heuristics that provide efficient distribution schemes.Ce rapport est consacré à l’ équilibrage de charge pour algorithmes itératifs sur plateformes hétérogènes. Les données sont réparties s...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
In this paper, we consider static scheduling techniques for heterogeneous systems, such as clusters ...
A close-to-optimal linear programming-based algorithm for the static load balancing of a network of ...
This paper is devoted to static load balancing techniques for mapping iterative algorithms onto hete...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
International audienceWe focus on mapping iterative algorithms onto heterogeneous clusters. The appl...
International audienceThis paper is devoted to mapping iterative algorithms onto heterogeneous clust...
In this thesis, we study iterative algorithms onto heterogeneous platforms. These iterative algorith...
International audienceThe aim of the paper is to introduce general techniques in order to optimize t...
This paper analyzes the dynamic and static balancing of non-homogenous cluster architectures, simult...
We study the problem of one-dimensional partitioning of nonuniform workload arrays, with optimal loa...
This paper discusses the dynamic and static balancing of non-homogenous cluster architectures, simul...
International audienceIn this paper, we deal with algorithmic issues on heterogeneous platforms. We ...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
In this paper, we consider static scheduling techniques for heterogeneous systems, such as clusters ...
A close-to-optimal linear programming-based algorithm for the static load balancing of a network of ...
This paper is devoted to static load balancing techniques for mapping iterative algorithms onto hete...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
This paper is devoted to mapping iterative algorithms onto heterogeneous clusters. The application d...
International audienceWe focus on mapping iterative algorithms onto heterogeneous clusters. The appl...
International audienceThis paper is devoted to mapping iterative algorithms onto heterogeneous clust...
In this thesis, we study iterative algorithms onto heterogeneous platforms. These iterative algorith...
International audienceThe aim of the paper is to introduce general techniques in order to optimize t...
This paper analyzes the dynamic and static balancing of non-homogenous cluster architectures, simult...
We study the problem of one-dimensional partitioning of nonuniform workload arrays, with optimal loa...
This paper discusses the dynamic and static balancing of non-homogenous cluster architectures, simul...
International audienceIn this paper, we deal with algorithmic issues on heterogeneous platforms. We ...
Abstract. Traditional load balancing algorithms for data-intensive iterative routines can successful...
In this paper, we consider static scheduling techniques for heterogeneous systems, such as clusters ...
A close-to-optimal linear programming-based algorithm for the static load balancing of a network of ...