International audienceIn this paper, we consider the problem of scheduling streaming applications described by complex task graphs on a heterogeneous multicore processor, the STI Cell BE processor. We first present a theoretical model of the Cell processor. Then, we use this model to express the problem of maximizing the throughput of a streaming application on this processor. Although the problem is proven NP-complete, we present an optimal solution based on mixed linear programming. This allows us to compute the optimal mapping for a number of applications, ranging from a real audio encoder to complex random task graphs. These mappings are then tested on two platforms embedding Cell processors, and compared to simple heuristic solutions. ...
Abstract As custom multicore architectures become more and more common for DSP applications, instruc...
Streaming applications have become increasingly important and widespread,with application domains ra...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...
In this paper, we consider the problem of scheduling streaming applications described by complex tas...
In this report, we consider the problem of scheduling streaming applications described by complex ta...
Resource allocation and scheduling for multicore platforms is one of the most critical challenges in...
The Cell architecture is a heterogeneous, distributed-memory multicore architecture that features a ...
Abstract. Limited bandwidth to off-chip main memory poses a problem in chip multiprocessors for stre...
In this paper, we focus on solving the problem of removing inter-core communication overhead for str...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
The Cell architecture is a heterogeneous, distributed-memory multicore architecture that features a ...
Abstract: We investigate the energy-efficiency of streaming task collections with par-allelizable or...
Recent mobile devices present the challenge of trying to offer both more and more processing power a...
In this paper, we jointly optimize computation and communication task scheduling for streaming appli...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
Abstract As custom multicore architectures become more and more common for DSP applications, instruc...
Streaming applications have become increasingly important and widespread,with application domains ra...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...
In this paper, we consider the problem of scheduling streaming applications described by complex tas...
In this report, we consider the problem of scheduling streaming applications described by complex ta...
Resource allocation and scheduling for multicore platforms is one of the most critical challenges in...
The Cell architecture is a heterogeneous, distributed-memory multicore architecture that features a ...
Abstract. Limited bandwidth to off-chip main memory poses a problem in chip multiprocessors for stre...
In this paper, we focus on solving the problem of removing inter-core communication overhead for str...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
The Cell architecture is a heterogeneous, distributed-memory multicore architecture that features a ...
Abstract: We investigate the energy-efficiency of streaming task collections with par-allelizable or...
Recent mobile devices present the challenge of trying to offer both more and more processing power a...
In this paper, we jointly optimize computation and communication task scheduling for streaming appli...
In this paper, we deal with the problem of scheduling streaming applications on unreliable heterogen...
Abstract As custom multicore architectures become more and more common for DSP applications, instruc...
Streaming applications have become increasingly important and widespread,with application domains ra...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...