DocumentCode
2180181
Title
Dataflow program analysis and refactoring techniques for design space exploration: MPEG-4 AVC/H.264 decoder implementation case study
Author
Ab Rahman, Ab Al-Hadi ; Casale Brunet, Simone ; Alberti, Claudio ; Mattavelli, Marco
Author_Institution
SCI-STI-MM, Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
fYear
2013
fDate
8-10 Oct. 2013
Firstpage
63
Lastpage
70
Abstract
This paper presents a methodology to perform design space exploration of complex signal processing systems implemented using the CAL dataflow language. In the course of space exploration, critical path in dataflow programs is first presented, and then analyzed using a new strategy for computational load reduction. These techniques, together with detecting design bottlenecks, point to the most efficient optimization directions in a complex network. Following these analysis, several new refactoring techniques are introduced and applied on the dataflow program in order to obtain feasible design points in the exploration space. For a MPEG-4 AVC/H.264 decoder software and hardware implementation, the multi-dimensional space can be explored effectively for throughput, resource, and frequency, with real-time decoding range from QCIF to HD resolutions.
Keywords
data flow analysis; decoding; image resolution; program diagnostics; video coding; CAL dataflow language; HD resolution; MPEG-4 AVC-H.264 decoder software; QCIF resolution; complex signal processing system; dataflow program analysis; design space exploration; refactoring technique; Decoding; Interpolation; Parallel processing; Space exploration; Standards; Transform coding; Video coding;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2013 Conference on
Conference_Location
Cagliari
Type
conf
Filename
6661519
Link To Document