2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) 2014
DOI: 10.1109/icassp.2014.6854551
|View full text |Cite
|
Sign up to set email alerts
|

Efficient software synthesis of dynamic dataflow programs

Abstract: This paper introduces advanced software synthesis techniques that enhance the implementation of dynamic dataflow programs. These techniques have been implemented into opensource tools and demonstrated on well-known video decoders including one based on the new High Efficiency Video Coding (HEVC) standard. The results show an improvement of more than 100% of the frame-rate over previously proposed implementations, and achieve real-time decoding of high definition video sequences.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 17 publications
0
5
0
Order By: Relevance
“…This approach targets application-specific platforms which makes it much less flexible than our new approach. Outside of the architecture side, our software synthesis which is also applicable on general-purpose processors has significantly improved the performance: We observed an improvement of more than 100% of the decoding frame-rates over previous implementations (at equal frequency) [34].…”
Section: Related Workmentioning
confidence: 88%
See 2 more Smart Citations
“…This approach targets application-specific platforms which makes it much less flexible than our new approach. Outside of the architecture side, our software synthesis which is also applicable on general-purpose processors has significantly improved the performance: We observed an improvement of more than 100% of the decoding frame-rates over previous implementations (at equal frequency) [34].…”
Section: Related Workmentioning
confidence: 88%
“…For that reason, this section presents a set of advanced software synthesis techniques based on preliminary work [34] that enhance the performance of the implementation of dynamic dataflow programs using their specific properties and the flexibility of software systems.…”
Section: Software Synthesis Of Dynamic Dataflow Programsmentioning
confidence: 99%
See 1 more Smart Citation
“…Orcc is a complete Eclipsebased IDE that embeds two editors for both actor and network programming, a functional simulator and a dedicated multi-target compiler. The compiler is able to translate the RVC-based description of an application into an equivalent description in both hardware [5,6] and software languages [7,8] for various platforms (FPGA, GPP, DSP, etc). A specific compiler back-end has been written to tackle each configuration case such as presented in Figure 2.…”
Section: Reconfigurable Video Codingmentioning
confidence: 99%
“…An important problem in the development of dataflowbased design tools is the automated synthesis of software from dataflow representations. Many software synthesis environments for dataflow environments have been presented in the literature (e.g., see [13,31,33,34,42,48]), and dataflow-based software synthesis continues to be an active area of research in the embedded systems, electronic design automation, and signal processing communities. In this paper, we develop new software synthesis techniques for dataflow-based design and implementation of signal processing systems.…”
Section: Introductionmentioning
confidence: 99%