• Aucun résultat trouvé

WCET analysis

A Framework to Quantify the Overestimations of Static WCET Analysis

A Framework to Quantify the Overestimations of Static WCET Analysis

... real WCET (WCET − ...bound, WCET + ...at analysis time. The real WCET is guaranteed to be between the lower and upper ...static WCET analysis but also to guide code ...

12

Parallel Real-Time Tasks, as viewed by WCET Analysis and Task Scheduling Approaches

Parallel Real-Time Tasks, as viewed by WCET Analysis and Task Scheduling Approaches

... to WCET analysis and to schedulability analysis tend to ignore their respective ...schedulability analysis assumes that tasks can be preempted, migrated from one core to another one, without ...

12

Model Checking of Cache for WCET Analysis Refinement

Model Checking of Cache for WCET Analysis Refinement

... the WCET of a task is unknown and schedulers make use of safe over-approximations given by static WCET ...over-approximation, WCET analysis has to gain information about the underlying ...

5

A Framework to Quantify the Overestimations of Static WCET Analysis

A Framework to Quantify the Overestimations of Static WCET Analysis

... local WCET of each basic block in the program CFG as many times as possible combinations of hits and misses for NC accesses ...different WCET values is bounded by a combination of category-related execution ...

11

Expressing and exploiting path conflicts in WCET analysis

Expressing and exploiting path conflicts in WCET analysis

... 7 Conclusion Throughout the paper, we presented an extension to the FFX format that allows representing a class of infeasible paths called conflicts (Section 2). Finding these conflicts and taking them into account ...

13

OTAWA: An Open Toolbox for Adaptive WCET Analysis

OTAWA: An Open Toolbox for Adaptive WCET Analysis

... 2.2 Analysis of the behavior of hardware mechanisms WCET estimates are expected to be safe since the determination of a schedule of tasks that insures that hard deadlines will be met is based on ...

13

An automatic parametric approach for WCET analysis of C programs

An automatic parametric approach for WCET analysis of C programs

... We proposed a practical symbolic approach aimed to automatically extract flow information related to pro- gram semantics which will be used to tighten the WCET estimates. The method presents a reduced complexity, ...

9

Expressing and exploiting path conflicts in WCET analysis

Expressing and exploiting path conflicts in WCET analysis

... 7 Conclusion Throughout the paper, we presented an extension to the FFX format that allows representing a class of infeasible paths called conflicts (Section 2). Finding these conflicts and taking them into account ...

12

Improving WCET Analysis Precision through Automata Product

Improving WCET Analysis Precision through Automata Product

... ARM , TriCore, Sparc and several micro architectures. Figure 12 presents our complete WCET analysis system, focusing on modules related to the automata described in this paper. The work flow begins with the ...

11

Formal Verification of Loop Bound Estimation for WCET Analysis

Formal Verification of Loop Bound Estimation for WCET Analysis

... 8 Conclusion We have presented, formalized and implemented a loop bound estimation for WCET analysis. Its design follows closely the techniques used by the reference tool SWEET and our experiments show that ...

24

Assessing Software Abstractions in WCET Analysis of Reactive Programs

Assessing Software Abstractions in WCET Analysis of Reactive Programs

... Clocks. By default, in data-flow programs, all expressions are executed at each step. They yield to binary code with no branch – which simplifies the WCET analysis. Yet, there is a way to prevent a ...

24

Automatic WCET Analysis of Real-Time Parallel Applications

Automatic WCET Analysis of Real-Time Parallel Applications

... Generalising to several threads, as in the example shown in Figure 2 (right side), we get: S = max(0, (w 1 − w 0 ), (w 2 − w 0 )) 3.1.2 Abstract view of synchronisation primitives While a synchronisation operation is ...

11

Improving the Performance of WCET Analysis in the Presence of Variable Latencies

Improving the Performance of WCET Analysis in the Presence of Variable Latencies

... cache analysis was not able to classify an access as AlwaysHit nor AlwaysMiss), one might be tempted to consider the largest value as the worst ...the analysis, while, as mentioned before, the ...

13

Scheduling of parallel applications on many-core architectures with caches: bridging the gap between WCET analysis and schedulability analysis

Scheduling of parallel applications on many-core architectures with caches: bridging the gap between WCET analysis and schedulability analysis

... University of Rennes 1/IRISA, France anh.nguyen@irisa.fr, damien.hardy@irisa.fr, isabelle.puaut@irisa.fr ABSTRACT Estimating the worst-case execution time (WCET) of par- allel applications running on many-core ...

5

A Contribution to Branch Prediction Modeling in WCET Analysis

A Contribution to Branch Prediction Modeling in WCET Analysis

... Bate and Reutemann also model nested loops (the loop under analysis is nested in another one and then is executed several times). They assume that the internal loop has a fixed number of iterations. We consider a ...

7

WCET ANALYSIS OF MULTI-LEVEL SET-ASSOCIATIVE DATA CACHES

WCET ANALYSIS OF MULTI-LEVEL SET-ASSOCIATIVE DATA CACHES

... upon the very first misses. On the other hand are tasks like ludcmp, matmult and ns accessing large amount of data that fit neither in the L1 nor the L2 cache. ludcmp accesses a small portion of a large array of floats, ...

13

Validating Static WCET Analysis: A Method and Its Application

Validating Static WCET Analysis: A Method and Its Application

... The binary decoder is generated by the the GLISS [13] tool from a description of the target processor’s ISA written in Sim-NML [18]. An ISS (instruction-set simulator) is also generated from the same description. Being ...

11

Early WCET Prediction using Machine Learning

Early WCET Prediction using Machine Learning

... code analysis that we call worst case event count ...This analysis provides more than source-code-based WCET analysis [9] since it delivers counts for several categories of events and not a ...

10

Traceability of Flow Information: Reconciling Compiler Optimizations and WCET Estimation

Traceability of Flow Information: Reconciling Compiler Optimizations and WCET Estimation

... hand, WCET analysis is performed at machine code ...many WCET tools for real-time systems turn off compiler optimizations when computing ...the WCET es- ...the WCET of M¨alardalen ...

11

Hierarchical Timed Symbolic Abstract State Machines for precise WCET estimation

Hierarchical Timed Symbolic Abstract State Machines for precise WCET estimation

... resulting WCET is important to give an idea about its inherent ...Our analysis allows the control of the state merging threshold which enables the user to decide whether a precise but long and resource ...

3

Show all 10000 documents...

Sujets connexes