DocumentCode
3345467
Title
Improving the Worst-Case Execution Time Accuracy by Inter-Task Instruction Cache Analysis
Author
Nemer, Fadia ; Cassé, Hugues ; Sainrat, Pascal ; Awada, Ali
Author_Institution
Univ. Paul Sabatier de Toulouse, Toulouse
fYear
2007
fDate
4-6 July 2007
Firstpage
25
Lastpage
32
Abstract
In hard real-time applications, WCET is used to check time constraints of the whole system but is only computed at the task level. While most WCET computation methods assume a conservative approach to handle the processor state before the execution of a task, the inter-task analysis of long effect hardware facilities should improve the accuracy of the result. As an example, we developed an analysis of a direct-mapped instruction cache behavior, that combines inter-and intra-task instruction cache analysis to estimate more accurately the number of cache misses due to task chaining by considering task entry and exit states along the inter-task analysis. The initial tasks WCET can be computed by any existing single-task approach that models the instruction cache behavior.
Keywords
cache storage; instruction sets; task analysis; WCET computation method; intertask instruction cache analysis; single-task approach; worst-case execution time accuracy; Application software; Cause effect analysis; Computer aided instruction; Computer science; Data analysis; Hardware; Performance analysis; Processor scheduling; Real time systems; Timing; Data Flow Analyses; Worst Case Execution Time;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems, 2007. SIES '07. International Symposium on
Conference_Location
Lisbon
Print_ISBN
1-4244-0840-7
Electronic_ISBN
1-4244-0840-7
Type
conf
DOI
10.1109/SIES.2007.4297313
Filename
4297313
Link To Document