DocumentCode
1740286
Title
Bounding the execution time of real-time tasks on modern processors
Author
Petters, Stefan M.
Author_Institution
Inst. for Real-Time Comput. Syst., Tech. Univ. Munchen, Germany
fYear
2000
fDate
2000
Firstpage
498
Lastpage
502
Abstract
Finding a tight estimate on the execution time of tasks in embedded hard real time systems is gaining complexity and importance. Up-to-date processors are equipped with acceleration techniques to bridge the gap between the fast core frequency of the processors and the comparably slow main memory. On the other hand, the application field of real time systems is continuously widening to more complex systems. To keep up with the evolution of processors, it is proposed to lay more weight on measurement and less on modeling. By analyzing the control flow graph the compiler uses for optimization, systematic information on how the code has to be measured can be gained. Using this information, the code can be automatically instrumented and measured to bound the execution time of the real time tasks
Keywords
computer architecture; flow graphs; optimising compilers; real-time systems; acceleration techniques; complex systems; control flow graph; embedded hard real time systems; fast core frequency; main memory; modern processors; real time tasks; systematic information; task execution time; up-to-date processors; Acceleration; Automatic control; Bridges; Control system analysis; Control systems; Flow graphs; Frequency; Information analysis; Real time systems; Weight measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Computing Systems and Applications, 2000. Proceedings. Seventh International Conference on
Conference_Location
Cheju Island
ISSN
1530-1427
Print_ISBN
0-7695-0930-4
Type
conf
DOI
10.1109/RTCSA.2000.896433
Filename
896433
Link To Document