ISBN: 978-0-7695-2975-2International audienceSoftware synthesis from a data-flow model has been a very promising technique, especially for multimedia applications with contradicting requirements of high design complexity and fast time-to-market. In a dataflow model, buffer size is pessimistically determined through static analysis, thus results in large memory overhead even with optimization techniques such as buffer sharing and scheduling. So, reducing buffer size is one of the key issues of data-flow models. In this work, we propose a novel software synthesis technique to reduce buffer size through control-flow decomposition. We first traverse the control-flow within each actor of a data-flow graph and decompose it into a set of multiple ...
Synchronous Dataflow, a subset of dataflow, has proven to be a good match for specifying DSP program...
International audienceHigh-Level Synthesis (HLS) tools are mature enough to provide efficient code g...
Buffering of intermediate results in dataflow diagrams can significantly reduce latency when a user ...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
This paper presents efficient automatic code synthesis techniques from dataflow graphs for multimedi...
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...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
The analysis of the trace graphs generated by dataflow program executions has been shown to be an ef...
Execution trace graph analysis of dataflow programs has been demonstrated to be an effective way for...
In this paper, we develop a new technique called buffer merging for reducing memory requirements of ...
Text includes handwritten formulasIn data flow programs, instructions execute when their operands be...
Many high data-rate video-processing applications are subject to a trade-off between throughput and ...
International audienceThis paper introduces and assesses a new technique to minimize the memory foot...
Synchronous Dataflow, a subset of dataflow, has proven to be a good match for specifying DSP program...
International audienceHigh-Level Synthesis (HLS) tools are mature enough to provide efficient code g...
Buffering of intermediate results in dataflow diagrams can significantly reduce latency when a user ...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
This paper presents a new approach to buffer dimensioning for dynamic dataflow implementations. A no...
This paper presents efficient automatic code synthesis techniques from dataflow graphs for multimedi...
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...
In multimedia and graphics applications, data samples of nonprimitive type require significant amoun...
The analysis of the trace graphs generated by dataflow program executions has been shown to be an ef...
Execution trace graph analysis of dataflow programs has been demonstrated to be an effective way for...
In this paper, we develop a new technique called buffer merging for reducing memory requirements of ...
Text includes handwritten formulasIn data flow programs, instructions execute when their operands be...
Many high data-rate video-processing applications are subject to a trade-off between throughput and ...
International audienceThis paper introduces and assesses a new technique to minimize the memory foot...
Synchronous Dataflow, a subset of dataflow, has proven to be a good match for specifying DSP program...
International audienceHigh-Level Synthesis (HLS) tools are mature enough to provide efficient code g...
Buffering of intermediate results in dataflow diagrams can significantly reduce latency when a user ...