We propose a new execution time prediction method that combines measurement-based execution time analy-sis and simulation-based memory access analysis. In measurement-based execution time analysis, the target pro-gram is divided into basic blocks, to each of which a mem-ory area accessed by the block is allocated, so that all the basic block execution times are measured on a real ma-chine. Since the execution behavior of such a basic block is not a real case, simulation-based memory access analy-sis is introduced to calculate the memory access cost. The method has been implemented using the intermediate ex-pressions (both TREE and RTL expressions) used in GCC (Gnu Compiler Collection). This paper demonstrates that the proposed method predic...
Modern memory systems play a critical role in the performance of applications, but a detailed unders...
This paper describes in detail the estimation algorithm of upper bound prediction of the time acquis...
In previous work [1], we have developed the theoretical basis for the prediction of the cache behavi...
In this paper, a new timing generation method is proposed for the performance analysis of embedded s...
Hard and soft real time systems require, for each process, the worst-case execution time (WCET), whi...
Abstract—A new timing generation method is proposed for the performance analysis of embedded softwar...
International audienceEstimating safe upper bounds on task execution times is required in the design...
Many situations call for an estimation of the execution time of applications, e.g., during design or...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...
A method to estimate the execution time of software based on static metrics is proposed in this the...
In this paper we present a new measurement-based worst-case execution time (WCET) analysis method. E...
International audienceAs multiprocessor systems become increasinglypopular, the timing performance m...
This paper examines several techniques for static tim-ing analysis. In detail, the first part of the...
Execution time analysis forms an important part of design space and hardware architectural explorati...
Real-time aspects are becoming more important in standard desktop PC environments and x86 based proc...
Modern memory systems play a critical role in the performance of applications, but a detailed unders...
This paper describes in detail the estimation algorithm of upper bound prediction of the time acquis...
In previous work [1], we have developed the theoretical basis for the prediction of the cache behavi...
In this paper, a new timing generation method is proposed for the performance analysis of embedded s...
Hard and soft real time systems require, for each process, the worst-case execution time (WCET), whi...
Abstract—A new timing generation method is proposed for the performance analysis of embedded softwar...
International audienceEstimating safe upper bounds on task execution times is required in the design...
Many situations call for an estimation of the execution time of applications, e.g., during design or...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...
A method to estimate the execution time of software based on static metrics is proposed in this the...
In this paper we present a new measurement-based worst-case execution time (WCET) analysis method. E...
International audienceAs multiprocessor systems become increasinglypopular, the timing performance m...
This paper examines several techniques for static tim-ing analysis. In detail, the first part of the...
Execution time analysis forms an important part of design space and hardware architectural explorati...
Real-time aspects are becoming more important in standard desktop PC environments and x86 based proc...
Modern memory systems play a critical role in the performance of applications, but a detailed unders...
This paper describes in detail the estimation algorithm of upper bound prediction of the time acquis...
In previous work [1], we have developed the theoretical basis for the prediction of the cache behavi...