Hybrid platforms embedding accelerators such as GPUs or Xeon Phis are increasingly used in computing. When scheduling tasks on such platforms, one has to take into account that a task execution time depends on the type of core used to execute it. We focus on the problem of minimizing the total completion time (or makespan) whenscheduling independent tasks on two processor types, also known as the (Pm,Pk)||Cmax problem. We propose BalancedEstimate and BalancedMakespan, two novel 2-approximation algorithms with low complexity. Their approximation ratio is both on par with the best approximation algorithms using dual approximation techniques (which are, thus, of high complexity) and significantly smaller than the approximation ratio of existin...
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
International audienceModern platforms are using accelerators in conjunction with standard processin...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
International audienceHybrid platforms embedding accelerators such as GPUs or Xeon Phis are increasi...
Hybrid platforms embedding accelerators such as GPUs or Xeon Phis are increasingly used in computing...
In this paper, we consider the problem of scheduling an application on a parallel computational plat...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
More and more computers use hybrid architectures combining multi-core processors (CPUs) and hardware...
De plus en plus d'ordinateurs utilisent des architectures hybrides combinant des processeurs multi-c...
International audienceMore and more computers use hybrid architectures combining multi-core processo...
In this paper we consider an experimental study of approximation algorithms for scheduling problems ...
Scheduling independent tasks on a parallel platform is a widely-studied problem, in particular when ...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
Best PaperInternational audienceMore and more computers use hybrid architectures combin-ing multi-co...
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
International audienceModern platforms are using accelerators in conjunction with standard processin...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...
International audienceHybrid platforms embedding accelerators such as GPUs or Xeon Phis are increasi...
Hybrid platforms embedding accelerators such as GPUs or Xeon Phis are increasingly used in computing...
In this paper, we consider the problem of scheduling an application on a parallel computational plat...
In this paper, we consider the problem of allocating and scheduling a collection of independent, equ...
More and more computers use hybrid architectures combining multi-core processors (CPUs) and hardware...
De plus en plus d'ordinateurs utilisent des architectures hybrides combinant des processeurs multi-c...
International audienceMore and more computers use hybrid architectures combining multi-core processo...
In this paper we consider an experimental study of approximation algorithms for scheduling problems ...
Scheduling independent tasks on a parallel platform is a widely-studied problem, in particular when ...
This thesis mainly deals with the mapping and the scheduling of applications on large heteroge- neou...
Best PaperInternational audienceMore and more computers use hybrid architectures combin-ing multi-co...
International audienceWe present a new approach for scheduling independent tasks on multiple CPUs an...
International audienceModern platforms are using accelerators in conjunction with standard processin...
This paper investigates co-scheduling algorithms for processing a set of parallel applications. Inst...