DocumentCode
2444255
Title
Optimization of portable parallel signal processing applications by design space exploration of dataflow programs
Author
Lucarz, Christophe ; Mattavelli, Marco ; Janneck, Jörn W.
fYear
2011
fDate
4-7 Oct. 2011
Firstpage
43
Lastpage
48
Abstract
This paper describes a methodology for the optimization of portable parallel signal processing applications specified by dataflow programs. The use of dataflow as a programming model for signal processing applications targeting parallel platforms provides an important advantage versus the traditional sequential programming paradigm: the portability of parallelism. The paper introduce a design space exploration methodology for exploring alternative implementations in which abstract traces of a program, representing the actual data dependencies of its parts, are first constructed and then analyzed to guide the refactoring and mapping and of the signal processing applications to best match its intended parallel target. The methodology is demonstrated and evaluated in an at-size case study of an MPEG-4 video decoder.
Keywords
data flow computing; parallel programming; video coding; MPEG-4 video decoder; abstract program traces; dataflow program; design space exploration methodology; portable parallel signal processing application; programming model; sequential programming; Decoding; Optimization; Parallel processing; Program processors; Signal processing; Space exploration; Dataflow programming; design space exploration; multicore systems; software synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
Signal Processing Systems (SiPS), 2011 IEEE Workshop on
Conference_Location
Beirut
ISSN
2162-3562
Print_ISBN
978-1-4577-1920-2
Type
conf
DOI
10.1109/SiPS.2011.6088947
Filename
6088947
Link To Document