Embedded streaming applications specified using parallel Models of Computation (MoC) often contain ample amount of parallelism which can be exploited using Multi-Processor System-on-Chip (MPSoC) platforms. It has been shown that the various forms of parallelism in an application should be explored to achieve the maximum system performance. However, if more parallelism is revealed than needed, it will overload the underlying MPSoC platform. At the same time, the revealed parallelism should be sufficient such that the MPSoC platform is fully utilized. Therefore, the amount of revealed and exploited parallelism has to be just-enough with respect to the platform constraints. In this paper, we study the problem of exploiting just-enough parallel...
International audienceStreaming applications come from various application fields such as physics, w...
Abstract—The increasing complexity of modern embedded streaming applications imposes new challenges ...
Design space exploration of a configurable, heterogeneous system for a given application with requir...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
The problem of allocating and scheduling precedence-constrained tasks on the processors of a distrib...
Embedded streaming applications are facing increasingly demanding performance requirements in terms ...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Multi-processor systems-on-chips are widely adopted in implementing modern streaming applications to...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Pipeline of processors allow the execution of a sequential streaming program on multiple processors....
Parallel computing platforms provide good performance for streaming applications within a limited po...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
International audienceStreaming applications come from various application fields such as physics, w...
Abstract—The increasing complexity of modern embedded streaming applications imposes new challenges ...
Design space exploration of a configurable, heterogeneous system for a given application with requir...
This thesis addresses the problem of designing performance and energy efficient embedded streaming s...
The problem of allocating and scheduling precedence-constrained tasks on the processors of a distrib...
Embedded streaming applications are facing increasingly demanding performance requirements in terms ...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Multi-processor systems-on-chips are widely adopted in implementing modern streaming applications to...
In this article, we focus on solving the energy optimization problem for real-time streaming applica...
As technology scales, the impact of process variation on the maximum supported frequency (FMAX) of i...
Pipeline of processors allow the execution of a sequential streaming program on multiple processors....
Parallel computing platforms provide good performance for streaming applications within a limited po...
Real-time streaming of HD movies and TV via YouTube, Netflix, Apple TV and Xbox Live is gaining popu...
International audienceStreaming applications come from various application fields such as physics, w...
Abstract—The increasing complexity of modern embedded streaming applications imposes new challenges ...
Design space exploration of a configurable, heterogeneous system for a given application with requir...