Mapping applications onto parallel platforms is a challenging problem, even for simple application patterns such as pipeline or fork graphs. Several antagonist criteria should be optimized for workflow applications, such as throughput and latency (or a combination). In this paper, we consider a simplified model with no communication cost, and we provide an exhaustive list of complexity results for different problem instances. Pipeline or fork stages can be replicated in order to increase the throughput of the workflow, by sending consecutive data sets onto different processors. In some cases, stages can also be data-parallelized, i.e. the computation of one single data set is shared between several processors. This leads to a decrease of th...
International audienceA large class of applications need to execute the same workflow on different d...
Mapping workflow applications onto parallel platforms is a challenging problem, even for simple appl...
20 pagesIn this paper, we focus on computing the throughput of replicated workflows. Given a streami...
Mapping applications onto parallel platforms is a challenging problem, even for simple application p...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
Mapping workflow applications onto parallel platforms is a challenging problem, even for simple appl...
In this document, I explore the problem of scheduling pipelined applications onto large-scale distri...
Mapping applications onto heterogeneous platforms is a difficult challenge, even for simple applicat...
(ENG) Mapping applications onto heterogeneous platforms is a difficult challenge, even for simple ap...
Mapping a pipelined application onto a distributed and parallel platform is a challenging problem. T...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
Mapping and scheduling an application onto the processors of a parallel system is a difficult proble...
This paper presents theoretical results related to mapping and scheduling linear workowsonto heterog...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
International audienceA large class of applications need to execute the same workflow on different d...
Mapping workflow applications onto parallel platforms is a challenging problem, even for simple appl...
20 pagesIn this paper, we focus on computing the throughput of replicated workflows. Given a streami...
Mapping applications onto parallel platforms is a challenging problem, even for simple application p...
(eng) Mapping applications onto parallel platforms is a challenging problem, even for simple applica...
Mapping workflow applications onto parallel platforms is a challenging problem, even for simple appl...
In this document, I explore the problem of scheduling pipelined applications onto large-scale distri...
Mapping applications onto heterogeneous platforms is a difficult challenge, even for simple applicat...
(ENG) Mapping applications onto heterogeneous platforms is a difficult challenge, even for simple ap...
Mapping a pipelined application onto a distributed and parallel platform is a challenging problem. T...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
Mapping and scheduling an application onto the processors of a parallel system is a difficult proble...
This paper presents theoretical results related to mapping and scheduling linear workowsonto heterog...
In this paper, we study the problem of finding optimal mappings for several independent but concurre...
International audienceA large class of applications need to execute the same workflow on different d...
Mapping workflow applications onto parallel platforms is a challenging problem, even for simple appl...
20 pagesIn this paper, we focus on computing the throughput of replicated workflows. Given a streami...