Scheduling multiple applications on heterogeneous multi-clusters is challenging as the different applications have to compete to access the resources. A scheduler thus has to ensure a fair distribution of the resources among the applications and prevent harmful selfish behaviors while still trying to minimize their respective completion time. In this study we consider mixed-parallel applications, represented by graphs whose nodes are data-parallel tasks, that are scheduled in two steps: allocation and mapping. We investigate several strategies to constrain the amount of resources the scheduler can allocate to each submitted application. This study is then evaluated over a wide range of scenarios
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
International audienceIn this article, we revisit the problem of scheduling dynamically generated di...
In few years, parallel computers have been designed and have been widely developped. The main techni...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceTwo of the main characteristics of computation grids are their heterogeneity a...
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),...
International audienceWhile most parallel task graphs scheduling research has been done in the conte...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
Abstract — Applications raising in many scientific fields exhibit both data and task parallelism tha...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
International audienceWe study the problem of executing an application represented by a precedence t...
Multiple applications that execute concurrently on heterogeneous platforms compete for CPU and netwo...
Scheduling problems are already difficult on traditional parallel machines. They become extremely ch...
National audienceEffective scheduling is crucial for task-based applications to achieve high perform...
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
International audienceIn this article, we revisit the problem of scheduling dynamically generated di...
In few years, parallel computers have been designed and have been widely developped. The main techni...
International audienceMany scientific applications can be structured as Parallel Task Graphs (PTGs),...
International audienceTwo of the main characteristics of computation grids are their heterogeneity a...
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),...
International audienceWhile most parallel task graphs scheduling research has been done in the conte...
International audienceApplications structured as parallel task graphs exhibit both data and task par...
Abstract — Applications raising in many scientific fields exhibit both data and task parallelism tha...
International audienceScheduling in High-Performance Computing (HPC) has been traditionally centered...
International audienceWe study the problem of executing an application represented by a precedence t...
Multiple applications that execute concurrently on heterogeneous platforms compete for CPU and netwo...
Scheduling problems are already difficult on traditional parallel machines. They become extremely ch...
National audienceEffective scheduling is crucial for task-based applications to achieve high perform...
International audienceWe propose a novel approach for sharing cluster resources among competing jobs...
International audienceIn this article, we revisit the problem of scheduling dynamically generated di...
In few years, parallel computers have been designed and have been widely developped. The main techni...