We aim at mapping streaming applications that can be modeled by a series-parallel graph onto a 2-dimensional tiled chip multiprocessor (CMP) architecture. The objective of the mapping is to minimize the energy consumption, using dynamic voltage and frequency scaling (DVFS) techniques, while maintaining a given level of performance, reflected by the rate of processing the data streams. This mapping problem turns out to be NP-hard, and several heuristics are proposed. We assess their performance through comprehensive simulations using the StreamIt workflow suite and randomly generated series-parallel graphs, and various CMP grid sizes
Implementing Multi-Processor-Systems-on-Chip (MPSoCs) in 3-Dimensional (3D) ICs has many benefits, b...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
International audienceWe aim at mapping streaming applications that can be modeled by a series-paral...
This paper studies the problem of mapping streaming appli- cations that can be modeled by a series-p...
Streaming applications come from various application fields such as physics, and many can be represe...
International audienceStreaming applications come from various application fields such as physics, w...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Dynamic Voltage and Frequency Scaling (DVFS) offers a huge potential for designing trade-offs involv...
Dynamic Voltage and Frequency Scaling (DVFS) offers a huge potential for designing trade-offs involv...
Abstract—The streaming model is a popular model for writinghigh-throughputparallelapplications.Astre...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...
Stream graphs can provide a natural way to represent many applications in multimedia and DSP domains...
Embedded streaming applications are facing increasingly demanding performance requirements in terms ...
Real-time streaming signal processing systems typically desire high throughput and low latency. Many...
Implementing Multi-Processor-Systems-on-Chip (MPSoCs) in 3-Dimensional (3D) ICs has many benefits, b...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
International audienceWe aim at mapping streaming applications that can be modeled by a series-paral...
This paper studies the problem of mapping streaming appli- cations that can be modeled by a series-p...
Streaming applications come from various application fields such as physics, and many can be represe...
International audienceStreaming applications come from various application fields such as physics, w...
International audienceWe aim at finding optimal mappings for concurrent streaming applications. Each...
Dynamic Voltage and Frequency Scaling (DVFS) offers a huge potential for designing trade-offs involv...
Dynamic Voltage and Frequency Scaling (DVFS) offers a huge potential for designing trade-offs involv...
Abstract—The streaming model is a popular model for writinghigh-throughputparallelapplications.Astre...
International audienceIn this paper, we study the problem of finding optimal mappings for several in...
Stream graphs can provide a natural way to represent many applications in multimedia and DSP domains...
Embedded streaming applications are facing increasingly demanding performance requirements in terms ...
Real-time streaming signal processing systems typically desire high throughput and low latency. Many...
Implementing Multi-Processor-Systems-on-Chip (MPSoCs) in 3-Dimensional (3D) ICs has many benefits, b...
Abstract—Dynamic voltage scaling (DVS) is a widely ap-plied power management mechanism in real-time ...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...