Heterogeneous computing systems became a popular and powerful platform, containing several heterogeneous computing elements (e.g. CPU+GPU). In this paper, we consider that we have two platforms, each with an unbounded number of processors. We want to execute an application represented as a Directed acyclic Graph (DAG) using these two platforms. Each task of the application has two possible execution times, depending on the platform it is executedon. Also, there is a cost to transfer data from one platform to another between successive tasks. The goal here is to minimize the finish execution time of the last task of the application (usually called makespan). We show that the problem is NP-complete for graphs of depth at least 3 but polynomia...
In this paper, we consider steady-state scheduling techniques for mapping a collection of applicatio...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
The scheduling of task graphs on two identical processors is considered. It is assumed that tasks ha...
Heterogeneous computing systems became a popular and powerful platform, containing several heterogen...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
(eng) In this paper, we consider the execution of a complex application on a heterogeneous "grid" co...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
We consider the problem of scheduling trees on two identical processors in order to minimize the mak...
International audienceWe consider the execution of a complex application on a heterogeneous "Grid" c...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
Efficient application scheduling is critical for achieving high performance in heterogeneous computi...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
In this paper, we consider steady-state scheduling techniques for mapping a collection of applicatio...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
The scheduling of task graphs on two identical processors is considered. It is assumed that tasks ha...
Heterogeneous computing systems became a popular and powerful platform, containing several heterogen...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
(eng) In this paper, we consider the execution of a complex application on a heterogeneous "grid" co...
International audienceWe consider the execution of a complex application on a heterogeneous "grid" c...
We consider the problem of scheduling trees on two identical processors in order to minimize the mak...
International audienceWe consider the execution of a complex application on a heterogeneous "Grid" c...
In this paper, we consider the execution of a complex application on a heterogeneous "grid" computin...
In this paper, we consider the problem of allocating a large number of independent, equal-sized task...
Efficient application scheduling is critical for achieving high performance in heterogeneous computi...
In this thesis we study the behavior of parallel applications represented by a precedence graph. The...
Consider a scheduling problem of parallel computations in multiprocessor systems. Let a parallel pro...
This thesis focus on the problem of scheduling the tasks of a parallel application taking into accou...
In this paper, we consider steady-state scheduling techniques for mapping a collection of applicatio...
International audienceWe consider the problem of allocating a large number of independent, equal-siz...
The scheduling of task graphs on two identical processors is considered. It is assumed that tasks ha...