The natural representation of data streams, parallelism, and composition has made dataflow an attractive programming model for expressing a wide range of stream and media processing applications, and has led MPEG and ISO to base their latest video coding standards on this model. This paper describes and compares methodologies and metrics for the optimization of signal processing algorithms represented as dataflow programs. Our approach is based on the analysis of traces and addresses some of the complexity challenges that arise from the very large data sets that are required for evaluating real-world applications. The methodology and experimental results are demonstrated and evaluated in two at-size case studies, an MPEG-4 SP and an AVC/H.2...
This paper introduces advanced software synthesis techniques that enhance the implementation of dyna...
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...
International audienceThis chapter reviews dataflow programming as a whole and presents a classifica...
Abstract in Undetermined This paper describes a methodology for the optimization of portable paralle...
International audienceThis paper proposes two optimization methods based on dataflow representations...
This paper investigates the relationship between two ways of analyzing streaming systems: trace anal...
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...
This paper presents a methodology to perform design space exploration of complex signal processing s...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
This paper presents a dataflow design methodology and an associated co-exploration environment, focu...
Dataflow programming has been used to describe signal processing applications for many years, tradit...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Dataflow descriptions are a natural match to application areas such as signal processing, cryptograp...
This paper introduces advanced software synthesis techniques that enhance the implementation of dyna...
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...
International audienceThis chapter reviews dataflow programming as a whole and presents a classifica...
Abstract in Undetermined This paper describes a methodology for the optimization of portable paralle...
International audienceThis paper proposes two optimization methods based on dataflow representations...
This paper investigates the relationship between two ways of analyzing streaming systems: trace anal...
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...
This paper presents a methodology to perform design space exploration of complex signal processing s...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
This paper presents a dataflow design methodology and an associated co-exploration environment, focu...
Dataflow programming has been used to describe signal processing applications for many years, tradit...
International audienceThe emergence of massively parallel architectures, along with the necessity of...
Dataflow descriptions are a natural match to application areas such as signal processing, cryptograp...
This paper introduces advanced software synthesis techniques that enhance the implementation of dyna...
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...