In this paper we present co-transformation, a novel approach to the mapping of execution information from the source code of a program to the object code for the purpose of worst-case execution time (wcet) analysis. Our approach is designed to handle the problems introduced by optimizing compilers, i.e. that the structure of the object code is very different from the structure of the source code. The co-transformer allows us to keep track of how different compiler transformations, including optimizations, influence the execution time of a program. This allows us to statically calculate the execution time of a program at the object code level, using information about the program execution obtained at the source code level. 1 Introduction In...
ii In real-time systems the execution time of a program is crucial, missing a deadline can have cata...
The steadily growing embedded-systems market comprises many application domains in which real-time c...
In real-time systems, an upper-bound on the execution time is mandatory to guarantee all timing cons...
Why Compiler-Support for WCET Analysis? Compiler “knows ” both code representations • Source code (...
Abstract TuBound is a conceptually new tool for the worst-case ex-ecution time (WCET) analysis of pr...
In the field of real-time systems, accurate estimates of the worst-case execution time of programs a...
In this article we give an overview of the Worst-Case Execution Time (WCET) analysis research perfor...
International audienceReal-time systems have become ubiquitous. For this class of systems, correctne...
It is advantageous to perform compiler optimizations to lower the WCET of a task since tasks with lo...
International audienceCritical embedded systems are generally composed of repetitive tasks that must...
Abstract: Traditional Worst-Case Execution-Time (WCET) analysis is very complex. It has to deal with...
Traditional worst-case execution time (WCET) analysis methods based on static program analysis re-qu...
Traditional worst-case execution time (WCET) analysis methods based on static program analysis requi...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
Estimations of the Worst-Case Execution Time (WCET) are required in providing guarantees for timing ...
ii In real-time systems the execution time of a program is crucial, missing a deadline can have cata...
The steadily growing embedded-systems market comprises many application domains in which real-time c...
In real-time systems, an upper-bound on the execution time is mandatory to guarantee all timing cons...
Why Compiler-Support for WCET Analysis? Compiler “knows ” both code representations • Source code (...
Abstract TuBound is a conceptually new tool for the worst-case ex-ecution time (WCET) analysis of pr...
In the field of real-time systems, accurate estimates of the worst-case execution time of programs a...
In this article we give an overview of the Worst-Case Execution Time (WCET) analysis research perfor...
International audienceReal-time systems have become ubiquitous. For this class of systems, correctne...
It is advantageous to perform compiler optimizations to lower the WCET of a task since tasks with lo...
International audienceCritical embedded systems are generally composed of repetitive tasks that must...
Abstract: Traditional Worst-Case Execution-Time (WCET) analysis is very complex. It has to deal with...
Traditional worst-case execution time (WCET) analysis methods based on static program analysis re-qu...
Traditional worst-case execution time (WCET) analysis methods based on static program analysis requi...
In this article, the problem of finding a tight estimate on the worst-case execution time (WCET) of ...
Estimations of the Worst-Case Execution Time (WCET) are required in providing guarantees for timing ...
ii In real-time systems the execution time of a program is crucial, missing a deadline can have cata...
The steadily growing embedded-systems market comprises many application domains in which real-time c...
In real-time systems, an upper-bound on the execution time is mandatory to guarantee all timing cons...