International audienceWhile most parallel task graphs scheduling research has been done in the context of single homogeneous clusters, heterogeneous platforms have become prevalent and are extremely attractive for deploying applications at un- precedented scales. In this paper we address the need for scheduling techniques for parallel task applications for heterogeneous clusters of clusters by proposing a method to adapt existing parallel task graphs scheduling heuristics that have proved to be efficient on homogeneous environments. The contributions of this paper are: (i) a novel "virtual" cluster methodology for handling platform heterogeneity; (ii) a novel task placement step, designed to determine whether the placement step of heuristic...
In this paper, we consider steady-state scheduling techniques for mapping a collection of applicatio...
This report provides memory-aware heuristics to schedule tasks graphs onto heterogeneous resources, ...
International audienceIn this paper, we consider steady-state scheduling techniques for mapping a co...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
Mixed-parallelism, the combination of data- and task-parallelism, is a powerful way of increasing th...
International audienceHigh-performance computing (HPC) relies increasingly on heterogeneous hardware...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceWe consider the problem of scheduling task graphs on two types of unrelated re...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceThe task-based approach has emerged as a viable way to effectively use modern ...
Scheduling multiple applications on heterogeneous multi-clusters is challenging as the different app...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
International audienceWe study the problem of executing an application represented by a precedence t...
Efficient application scheduling is critical for achieving high performance in heterogeneous computi...
In this paper, we consider steady-state scheduling techniques for mapping a collection of applicatio...
This report provides memory-aware heuristics to schedule tasks graphs onto heterogeneous resources, ...
International audienceIn this paper, we consider steady-state scheduling techniques for mapping a co...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
Mixed-parallelism, the combination of data- and task-parallelism, is a powerful way of increasing th...
International audienceHigh-performance computing (HPC) relies increasingly on heterogeneous hardware...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceWe consider the problem of scheduling task graphs on two types of unrelated re...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
International audienceThe task-based approach has emerged as a viable way to effectively use modern ...
Scheduling multiple applications on heterogeneous multi-clusters is challenging as the different app...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
International audienceWe study the problem of executing an application represented by a precedence t...
Efficient application scheduling is critical for achieving high performance in heterogeneous computi...
In this paper, we consider steady-state scheduling techniques for mapping a collection of applicatio...
This report provides memory-aware heuristics to schedule tasks graphs onto heterogeneous resources, ...
International audienceIn this paper, we consider steady-state scheduling techniques for mapping a co...