DocumentCode :
1622000
Title :
Worst-case performance analysis of parallel, communicating software processes
Author :
Siebenborn, A. ; Bringmann, O. ; Rosenstiel, W.
Author_Institution :
FZI Forschungszentrum Informatik, Karlsruhe, Germany
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
37
Lastpage :
42
Abstract :
In this paper we present a method to perform static timing analysis of SystemC models, that describe parallel, communicating software processes. The paper combines a worst-case execution time (WCET) analysis with an analysis of the communication behavior. The communication analysis allows the detection of points, where the program flow of two or more concurrent processes are synchronized. This knowledge allows the determination of the worst-case response time (WCRT). The method does not rely on restrictions on the system design to prevent deadlocks or data loss. Furthermore possible deadlocks and data loss can be detected during the analysis
Keywords :
parallel programming; software performance evaluation; systems analysis; SystemC models; communicating software processes; communication behavior; data loss; deadlocks; parallel software processes; static timing analysis; system design; worst-case execution time analysis; worst-case performance analysis; worst-case response time; Application software; Concurrent computing; Hardware; Performance analysis; Permission; Software performance; Software systems; System analysis and design; System recovery; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
Conference_Location :
Estes Park, CO
Print_ISBN :
1-58113-542-4
Type :
conf
DOI :
10.1109/CODES.2002.1003598
Filename :
1003598
Link To Document :
بازگشت