This paper presents a dataflow design methodology and an associated co-exploration environment, focusing on the optimization of buffer sizes. The approach is applicable to dynamic dataflow designs and its performance is presented and validated by experimental results on the porting of an MPEG-4 Simple Profile decoder to the STM STHORM manycore platform. For the purpose of this work, the decoder has been written using the RVC-CAL dataflow language standardized by ISO/IEC. Starting from this high-level representation it is demonstrated how the buffer size configuration can be optimized, based on a novel buffer size minimization algorithm suitable for a very general class of dataflow programs
Abstract in Undetermined The recent MPEG Reconfigurable Media Coding (RMC) standard aims at defining...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
The potential computational power of today multicore processors has drastically improved compared to...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Executing a dataflow program on a parallel platform requires assigning to each buffer a given size s...
Abstract in Undetermined This paper describes a methodology for the optimization of portable paralle...
Abstract Dataflow programming has received increasing attention in the age of multicore and heterog...
International audienceThis paper proposes two optimization methods based on dataflow representations...
This paper presents a methodology to perform design space exploration of complex signal processing s...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
International audienceWith the standardization of the new High Efficiency Video Coding (HEVC) compre...
Abstract in Undetermined The recent MPEG Reconfigurable Media Coding (RMC) standard aims at defining...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
The potential computational power of today multicore processors has drastically improved compared to...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
The trade-off between throughput and memory constraints is a common design problem in embedded syste...
Executing a dataflow program on a parallel platform requires assigning to each buffer a given size s...
Abstract in Undetermined This paper describes a methodology for the optimization of portable paralle...
Abstract Dataflow programming has received increasing attention in the age of multicore and heterog...
International audienceThis paper proposes two optimization methods based on dataflow representations...
This paper presents a methodology to perform design space exploration of complex signal processing s...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
Minimizing buffer sizes of dynamic dataflow implementations without introducing deadlocks or reducin...
In this paper we propose a design methodology to partition dataflow applications on a multi clock do...
International audienceWith the standardization of the new High Efficiency Video Coding (HEVC) compre...
Abstract in Undetermined The recent MPEG Reconfigurable Media Coding (RMC) standard aims at defining...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
The potential computational power of today multicore processors has drastically improved compared to...