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
         
        
        
        
        
        
            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;
         
        
        
        
            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
         
        
        
            DOI : 
10.1109/SIES.2007.4297313