DocumentCode :
3132986
Title :
Predicting pipelining and caching behaviour of hard real-time programs
Author :
Stappert, Friedhelm
Author_Institution :
C-LAB, Paderborn, Germany
fYear :
1997
fDate :
11-13 Jun 1997
Firstpage :
80
Lastpage :
86
Abstract :
A new system for the instruction level timing analysis of hard real time programs is presented. The analysis exploits the very simple structure of these programs, resulting in a considerable processing time improvement compared to general case analysis techniques. The new analysis system covers all speed up mechanisms used for modern superscalar processors at once: pipelining, data caching and instruction caching. The analysis can handle a unified cache as well as separate caches for data and instructions
Keywords :
cache storage; parallel programming; pipeline processing; real-time systems; software performance evaluation; caching behaviour; data caching; general case analysis techniques; hard real time programs; instruction caching; instruction level timing analysis; pipelining; processing time improvement; speed up mechanisms; superscalar processors; unified cache; very simple structure; Data analysis; Electronic mail; Flow graphs; Performance analysis; Pipeline processing; Processor scheduling; Real time systems; Runtime; Systems engineering and theory; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 1997. Proceedings., Ninth Euromicro Workshop on
Conference_Location :
Toledo
Print_ISBN :
0-8186-8034-2
Type :
conf
DOI :
10.1109/EMWRTS.1997.613767
Filename :
613767
Link To Document :
بازگشت