Abstract—Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core platform subject to a minimum throughput requirement. This problem has traditionally be tackled by incomplete approaches based on problem decomposition and local search, which could not guarantee optimality. Exact algorithms used to be considered reasonable only for small problem instances. We propose a com-plete algorithm based on Constraint Programming which solves the allocation and scheduling problem as a whole. We introduce a number of search acceleration techniques that significantly reduce run-time by aggressively pruning the search space without compromising optimality. The solver has been tested on a number of non-trivial in...
International audienceTransformation of synchronous data flow graphs (SDF) into equivalent homogeneo...
Recently a novel extension of a dataflow model with a library task has been proposed to overcome the...
We consider compile-time multi-core mapping and scheduling problem for synchronous dataflow (SDF) gr...
Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core ...
Data-Flow models are attracting renewed attention because they lend themselves to efficient mapping ...
In order to accelerate the execution of streaming applications on multi-core systems, this article s...
Stream (data-flow) computing is considered an effective para-digm for parallel programming of high-e...
Abstract. Stream (data-flow) computing is considered an effective para-digm for parallel programming...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
Design space exploration (DSE) is the process of exploring design alternatives before implementing r...
In this paper we are concerned about executing synchronous dataflow (SDF) applications on a multicor...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Abstract—We consider compile-time multi-core mapping and scheduling problem for synchronous dataflow...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Embedded multimedia systems often run multiple time-constrained applications simultaneously. These s...
International audienceTransformation of synchronous data flow graphs (SDF) into equivalent homogeneo...
Recently a novel extension of a dataflow model with a library task has been proposed to overcome the...
We consider compile-time multi-core mapping and scheduling problem for synchronous dataflow (SDF) gr...
Our work focuses on allocating and scheduling a synchronous data-flow (SDF) graph onto a multi-core ...
Data-Flow models are attracting renewed attention because they lend themselves to efficient mapping ...
In order to accelerate the execution of streaming applications on multi-core systems, this article s...
Stream (data-flow) computing is considered an effective para-digm for parallel programming of high-e...
Abstract. Stream (data-flow) computing is considered an effective para-digm for parallel programming...
This paper determines a static scheduling and the minimal size of arc buffers for a given synchronou...
Design space exploration (DSE) is the process of exploring design alternatives before implementing r...
In this paper we are concerned about executing synchronous dataflow (SDF) applications on a multicor...
Abstract—Synchronous dataflow graphs (SDFGs) are widely used to represent DSP algorithms and streami...
Abstract—We consider compile-time multi-core mapping and scheduling problem for synchronous dataflow...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
Embedded multimedia systems often run multiple time-constrained applications simultaneously. These s...
International audienceTransformation of synchronous data flow graphs (SDF) into equivalent homogeneo...
Recently a novel extension of a dataflow model with a library task has been proposed to overcome the...
We consider compile-time multi-core mapping and scheduling problem for synchronous dataflow (SDF) gr...