DocumentCode
580507
Title
Analysis techniques for static dataflow models with access patterns
Author
Ravindran, Kaushik ; Ghosal, Arkadeb ; Limaye, Rhishikesh ; Wang, Guoqiang ; Yang, Guang ; Andrade, Hugo
Author_Institution
Nat. Instrum. Corp., Berkeley, CA, USA
fYear
2012
fDate
23-25 Oct. 2012
Firstpage
1
Lastpage
8
Abstract
Signal processing and multimedia applications are commonly specified using Static Dataflow (SDF) models. The SDF model explicitly captures how much data is produced and consumed during computation. This results in strong compile time predictability of many useful execution properties. However, the SDF model is limited in its ability to specify how this data is accessed in time. This often leads to sub-optimal implementations that may use more resources than necessary. An extension to the SDF model, called Static Dataflow with Access Patterns (SDF-AP), overcomes this limitation and captures the precise timing of data accesses. The SDF-AP model retains the analyzability of SDF-like models while accurately capturing the interface timing behavior by including access patterns. The main contribution of this paper is a formalization of static analysis techniques for the SDF-AP model. We discuss properties of the SDF-AP model related to boundedness, deadlock, throughput, and buffer size and present algorithms to analyze them. Based on these properties, we demonstrate a tool to efficiently capture, analyze, and deploy practical signal processing applications modeled in SDF-AP on hardware targets.
Keywords
data flow analysis; multimedia computing; signal processing; SDF-AP model; boundedness; buffer size; compile time predictability; deadlock; execution properties; hardware targets; interface timing behavior; multimedia applications; signal processing applications; static dataflow with access patterns; Analytical models; Computational modeling; Schedules; System recovery; Throughput; Timing; Access Patterns; Dataflow; FPGA; Models of Computation; Static Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2012 Conference on
Conference_Location
Karlsruhe
Print_ISBN
978-1-4673-2089-4
Electronic_ISBN
978-2-9539987-4-0
Type
conf
Filename
6385382
Link To Document