In order to reduce overestimations of worst-case execution time (WCET), in this article, we firstly report a kind of specific WCET overestimation caused by non-orthogonal nested loops. Then, we propose a novel correction approach which has three basic steps. The first step is to locate the worst-case execution path (WCEP) in the control flow graph and then map it onto source code. The second step is to identify non-orthogonal nested loops from the WCEP by means of an abstract syntax tree. The last step is to recursively calculate the WCET errors caused by the loose loop bound constraints, and then subtract the total errors from the overestimations. The novelty lies in the fact that the WCET correction is only conducted on the non-branching ...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
International audienceReal-time systems have become ubiquitous, and many play an important role in o...
Static Worst-Case Execution Time (WCET) ana-lysis is a technique to derive upper bounds for the ex-e...
The worst-case execution time (WCET) being the upper bound of the maximum execution time corresponds...
This paper presents the influence of the loop nest splitting source code optimization on the worst-c...
Abstract. Worst-case execution time (WCET) estimation tools are complex pieces of software performin...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
It is advantageous to perform compiler optimizations to lower the WCET of a task since tasks with lo...
The fact that many benchmarks for evaluating worst-case execution time (WCET) analysis tools are bas...
Abstract The safety of our day-to-day life depends crucially on the cor-rect functioning of embedded...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
International audienceReal-time systems have become ubiquitous. For this class of systems, correctne...
International audienceThe worst case execution time (WCET) analysis allows to determine an upper bou...
International audienceAs real-time systems increase in complexity to provide more and more functiona...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
International audienceReal-time systems have become ubiquitous, and many play an important role in o...
Static Worst-Case Execution Time (WCET) ana-lysis is a technique to derive upper bounds for the ex-e...
The worst-case execution time (WCET) being the upper bound of the maximum execution time corresponds...
This paper presents the influence of the loop nest splitting source code optimization on the worst-c...
Abstract. Worst-case execution time (WCET) estimation tools are complex pieces of software performin...
International audienceWorst-case execution time (WCET) estimation tools are complex pieces of softwa...
It is advantageous to perform compiler optimizations to lower the WCET of a task since tasks with lo...
The fact that many benchmarks for evaluating worst-case execution time (WCET) analysis tools are bas...
Abstract The safety of our day-to-day life depends crucially on the cor-rect functioning of embedded...
Worst-Case Execution Time (WCET) analysis means to compute a safe upper bound to the execution time ...
International audienceReal-time systems have become ubiquitous. For this class of systems, correctne...
International audienceThe worst case execution time (WCET) analysis allows to determine an upper bou...
International audienceAs real-time systems increase in complexity to provide more and more functiona...
International audienceIn this paper, we propose a static worst- case execution time (WCET) analysis ...
Static Worst-Case Execution Time (WCET) analysis is a technique to derive upper bounds for the execu...
International audienceReal-time systems have become ubiquitous, and many play an important role in o...