DocumentCode :
1786910
Title :
Symbolic analysis of dataflow applications mapped onto shared heterogeneous resources
Author :
Siyoum, Firew ; Geilen, M. ; Corporaal, Henk
Author_Institution :
Eindhoven Univ. of Technol., Eindhoven, Netherlands
fYear :
2014
fDate :
1-5 June 2014
Firstpage :
1
Lastpage :
6
Abstract :
Embedded streaming applications require design-time temporal analysis to verify real-time constraints such as throughput and latency. In this paper, we introduce a new analytical technique to compute temporal bounds of streaming applications mapped onto a shared multiprocessor platform. We use an expressively rich application model that supports adaptive applications where graph structure, execution times and data rates may change dynamically. The analysis technique combines symbolic simulation in (max; +) algebra with worst-case resource availability curves. It further enables a tighter performance guarantee by improving the WCRTs of service requests that arrive in the same busy time. Evaluation on real-life application graphs shows that the technique is tens of times faster than the state-of-the-art and enables tighter throughput guarantees, up to a factor of 4, compared to the typical worst-case analysis.
Keywords :
data flow analysis; embedded systems; shared memory systems; algebra; dataflow applications; design-time temporal analysis; embedded streaming applications; real-life application graphs; real-time constraints; shared heterogeneous resources; shared multiprocessor platform; symbolic analysis; symbolic simulation; worst-case resource availability curves; Adaptation models; Analytical models; Availability; Equations; Mathematical model; Schedules; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2593069.2593223
Filename :
6881454
Link To Document :
بازگشت