In this paper, we study the problem of finding optimal mappings for several independent but concurrent workfl ow applications, in order to optimize performance-related criteria together with energy consumption. Each application consists in a linear chain application with several stages, and processes successive data sets in pipeline mode, from the first to the last stage. We study the problem complexity on different target execution platforms, ranking from fully homogeneous platforms to fully heterogeneous ones. The goal is to select an execution speed for each processor, and then to assign stages to processors, with the aim of optimizing several concurrent optimization criteria. There is a clear trade-off to reach, since running faster and...
International audienceIn this article we study both the throughput and the energy optimization probl...
International audienceIn this article we study both the throughput and the energy optimization probl...
International audienceWe consider the problem of scheduling an application on a parallel computation...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
We aim at finding optimal mappings for concurrent streaming applications. Each application consists ...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
Mapping applications onto parallel platforms is a challenging problem, even for simple application p...
International audienceWe aim at mapping streaming applications that can be modeled by a series-paral...
Mapping a pipelined application onto a distributed and parallel platform is a challenging problem. T...
International audienceWe consider pipelined real-time systems that consist of a chain of tasks execu...
This paper studies the problem of mapping streaming appli- cations that can be modeled by a series-p...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
International audienceStreaming applications come from various application fields such as physics, a...
International audienceIn this article we study both the throughput and the energy optimization probl...
International audienceIn this article we study both the throughput and the energy optimization probl...
International audienceWe consider the problem of scheduling an application on a parallel computation...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
We aim at finding optimal mappings for concurrent streaming applications. Each application consists ...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Minimizing energy consumption of concurrent applications on heterogeneous multi-core platforms is ...
Mapping applications onto parallel platforms is a challenging problem, even for simple application p...
International audienceWe aim at mapping streaming applications that can be modeled by a series-paral...
Mapping a pipelined application onto a distributed and parallel platform is a challenging problem. T...
International audienceWe consider pipelined real-time systems that consist of a chain of tasks execu...
This paper studies the problem of mapping streaming appli- cations that can be modeled by a series-p...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
International audienceStreaming applications come from various application fields such as physics, a...
International audienceIn this article we study both the throughput and the energy optimization probl...
International audienceIn this article we study both the throughput and the energy optimization probl...
International audienceWe consider the problem of scheduling an application on a parallel computation...