Real-time streaming signal processing systems typically desire high throughput and low latency. Many such systems can be modeled as synchronous data flow graphs. In this paper, we address the prob-lem of multi-objective mapping of SDF graphs onto heterogeneous multiprocessor platforms, where we account for the overhead of bus-based inter-processor communi-cation. The primary contributions include (1) an inte-ger linear programming (ILP) model that globally optimizes throughput, latency and cost; (2) low-complexity two-stage heuristics based on a combination of an evo-lutionary algorithm with an ILP to generate either a single suboptimal mapping solution or a Pareto front for design space optimization. In our simulations, the proposed heuris...
This paper addresses design space exploration for streaming applications (such as MPEG) running on m...
The demands in terms of processing performance, communication bandwidth and real-time throughput of ...
Multi-processor systems-on-chips are widely adopted in implementing modern streaming applications to...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Synchronous Dataflow (SDF) is a widely-used model-of-computation for signal processing and multimedi...
Stream graphs can provide a natural way to represent many applications in multimedia and DSP domains...
Synchronous data flow graphs (SDFGs) are a very useful means for modeling and analyzing streaming ap...
Abstract. Stream (data-flow) computing is considered an effective para-digm for parallel programming...
Stream (data-flow) computing is considered an effective para-digm for parallel programming of high-e...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...
Streaming applications are an important class of applications in emerging embedded systems such as s...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
The design of new embedded systems is getting more and more complex as more functionality is integra...
In this paper, we define the problem of spatial mapping. We present reasons why performing spatial m...
This paper addresses design space exploration for streaming applications (such as MPEG) running on m...
The demands in terms of processing performance, communication bandwidth and real-time throughput of ...
Multi-processor systems-on-chips are widely adopted in implementing modern streaming applications to...
textMany digital signal processing and real-time streaming systems are modeled using dataflow graphs...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Synchronous Dataflow (SDF) is a widely-used model-of-computation for signal processing and multimedi...
Stream graphs can provide a natural way to represent many applications in multimedia and DSP domains...
Synchronous data flow graphs (SDFGs) are a very useful means for modeling and analyzing streaming ap...
Abstract. Stream (data-flow) computing is considered an effective para-digm for parallel programming...
Stream (data-flow) computing is considered an effective para-digm for parallel programming of high-e...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...
Streaming applications are an important class of applications in emerging embedded systems such as s...
This thesis considers how to exploit the specific characteristics of data streaming functions and mu...
The design of new embedded systems is getting more and more complex as more functionality is integra...
In this paper, we define the problem of spatial mapping. We present reasons why performing spatial m...
This paper addresses design space exploration for streaming applications (such as MPEG) running on m...
The demands in terms of processing performance, communication bandwidth and real-time throughput of ...
Multi-processor systems-on-chips are widely adopted in implementing modern streaming applications to...