International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs), i.e., graphs of data-parallel tasks. Adding data-parallelism to a task-parallel application provides opportunities for higher performance and scalability, but poses scheduling challenges. We study the off-line scheduling of multiple PTGs on a single, homogeneous cluster. The objective is to optimize performance and fairness. We propose a novel algorithm that first computes perfectly fair PTG completion times assuming that each PTG is an ideal malleable job. These completion times are then relaxed so that the schedule is organized as a sequence of periods and is still close to the perfectly fair schedule. Finally, since PTGs are not perfectly...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
International audienceWhile most parallel task graphs scheduling research has been done in the conte...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceTwo of the main characteristics of computation grids are their heterogeneity a...
Scientific workloads are often described by Directed Acyclic task Graphs.Indeed, DAGs represent both...
PoznańIn the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is ...
Scheduling multiple applications on heterogeneous multi-clusters is challenging as the different app...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceThe Multiple Cluster Scheduling Problem corresponds to minimize the maximum co...
The model of malleable task (MT) was introduced some years ago and has been proved to be an efficien...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
International audienceWhile most parallel task graphs scheduling research has been done in the conte...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceTwo of the main characteristics of computation grids are their heterogeneity a...
Scientific workloads are often described by Directed Acyclic task Graphs.Indeed, DAGs represent both...
PoznańIn the paper, the problem of scheduling a set of n malleable tasks on m parallel computers is ...
Scheduling multiple applications on heterogeneous multi-clusters is challenging as the different app...
Scheduling is a crucial problem in parallel and distributed processing. It consists of determining w...
Abstract 1 In this paper, we survey algorithms that allocate a parallel program represented by an ed...
International audienceThe Multiple Cluster Scheduling Problem corresponds to minimize the maximum co...
The model of malleable task (MT) was introduced some years ago and has been proved to be an efficien...
Due to current advances in high-speed networks and improved microprocessor performance, clusters are...
In this paper, we survey algorithms that allocate a parallel program represented by an edge-weighted...
International audienceWhile most parallel task graphs scheduling research has been done in the conte...