DocumentCode :
3454502
Title :
The T-CREST approach of compiler and WCET-analysis integration
Author :
Puschner, Peter ; Prokesch, Daniel ; Huber, Ben ; Knoop, Jens ; Hepp, Stefan ; Gebhard, Gernot
Author_Institution :
Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
fYear :
2013
fDate :
19-21 June 2013
Firstpage :
1
Lastpage :
8
Abstract :
A good worst-case performance and the availability of high-quality bounds on the worst-case execution time (WCET) of tasks are central for the construction of hard realtime computer systems for safety-critical applications. Timing-predictability of the whole software/hardware system is a necessary prerequisite to achieve this. We show that a predictable architecture and the tight and seamless integration of compilation and WCET analysis is beneficial to achieve the initial two goals of good worst-case performance and the availability of high-quality bounds on the WCET of computation tasks. Information generated by the compiler improves the WCET analysis. Detailed timing feedback from the WCET analysis helps the compiler to reduce the worst case execution time. The paper describes the interface and the interaction between the industrial strength WCET analysis tool and the compiler as developed in the EU FP7 T-CREST project, and demonstrates the cooperation of these tools with an illustrative example.
Keywords :
program compilers; real-time systems; safety-critical software; EU FP7 T-CREST project; T-CREST approach; WCET-analysis integration; compilation integration; compiler; computation tasks; hard real-time computer systems; high-quality bounds; safety-critical applications; software/hardware system; timing-predictability; worst-case execution time; worst-case performance; Hardware; Optimization; Pipelines; Registers; Software; Switches; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2013 IEEE 16th International Symposium on
Conference_Location :
Paderborn
Type :
conf
DOI :
10.1109/ISORC.2013.6913220
Filename :
6913220
Link To Document :
بازگشت