DocumentCode :
1652853
Title :
Optimizing performance analysis for synchronous dataflow graphs with shared resources
Author :
Thiele, Daniel ; Ernst, Rolf
Author_Institution :
Inst. of Comput. & Network Eng., Tech. Univ. Braunschweig, Braunschweig, Germany
fYear :
2012
Firstpage :
635
Lastpage :
640
Abstract :
Contemporary embedded systems, which process streaming data such as signal, audio, or video data, are an increasingly important part of our lives. Shared resources (e.g. memories) help to reduce the chip area and power consumption of these systems, saving costs in high volume consumer products. Resource sharing, however, introduces new timing interdependencies between system components, which must be analyzed to verify that the initial timing requirements of the application domain are still met. Graphs with synchronous dataflow (SDF) semantics are frequently used to model these systems. In this paper, we present a method to integrate resource sharing into SDF graphs. Using these graphs and a throughput constraint, we will derive deadlines for resource accesses and the amount of memory required for an implementation. Then we derive the resource load directly from the SDF description, and perform a formal schedulability analysis to check if the original timing constraints are still met. Finally, we perform an evaluation of our approach using an image processing application and present our results.
Keywords :
data flow graphs; embedded systems; image processing; optimisation; performance evaluation; power aware computing; scheduling; audio data; chip area reduction; contemporary embedded systems; formal schedulability analysis; high volume consumer products; image processing application; performance analysis optimization; power consumption reduction; shared resources; signal data; streaming data; synchronous dataflow graphs; timing constraints; video data; Computational modeling; Lead; Load modeling; Production; Schedules; System recovery; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
Conference_Location :
Dresden
ISSN :
1530-1591
Print_ISBN :
978-1-4577-2145-8
Type :
conf
DOI :
10.1109/DATE.2012.6176549
Filename :
6176549
Link To Document :
بازگشت