For real time systems not only the logical function is important but also the timing behavior, i. e. hard real time systems must react inside their deadlines. To guarantee this it is necessary to know upper bounds for the worst case execution times (WOETs). The accuracy of the prediction of WOETs depends strongly on the ability to model the features of the target processor. Cache memories, pipelines and parallel functional units are microarchitectural components which are responsible for the speed gain of modern processors. It is not trivial to determine their influence when predicting the worst case execution time of programs. This report describes a method to predict the behavior of piplined superscalar processors and an implementation of...
Measurements of actual supercomputer cache performance has not been previously undertaken. PFC-Sim i...
Time predictability is one of the most important design considerations for real-time systems. In thi...
Schedulability analysis of real-time embedded systems re-quires worst case timing guarantees of embe...
A proposed performance model for superscalar processors consists of 1) a component that models the r...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
To characterize future performance limitations of superscalar processors, the delays of key pipeline...
As the issue width and depth of pipelining of high performance superscalar processors increase, the ...
We present a novel, compile-time method for determining the cache performance of the loop nests in a...
This paper examines several techniques for static tim-ing analysis. In detail, the first part of the...
The advent of superscalar processors with out-of-order execution makes it increasingly difficult to ...
A mechanistic model for out-of-order superscalar processors is developed and then applied to the stu...
In the field of hard real time systems, there are two existing techniques to determine the worst-cas...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
Estimating the Worst Case Execution Time (WCET) of a program on a given processor is important for t...
In superpipeline microarchitecture, the instruction execution cycle is divided into many stages. Thi...
Measurements of actual supercomputer cache performance has not been previously undertaken. PFC-Sim i...
Time predictability is one of the most important design considerations for real-time systems. In thi...
Schedulability analysis of real-time embedded systems re-quires worst case timing guarantees of embe...
A proposed performance model for superscalar processors consists of 1) a component that models the r...
When constructing real-time systems, safe and tight estimations of the worst case execution time (WC...
To characterize future performance limitations of superscalar processors, the delays of key pipeline...
As the issue width and depth of pipelining of high performance superscalar processors increase, the ...
We present a novel, compile-time method for determining the cache performance of the loop nests in a...
This paper examines several techniques for static tim-ing analysis. In detail, the first part of the...
The advent of superscalar processors with out-of-order execution makes it increasingly difficult to ...
A mechanistic model for out-of-order superscalar processors is developed and then applied to the stu...
In the field of hard real time systems, there are two existing techniques to determine the worst-cas...
Estimating the upper bound of the time of execution of a program is of the utmost importance to hard...
Estimating the Worst Case Execution Time (WCET) of a program on a given processor is important for t...
In superpipeline microarchitecture, the instruction execution cycle is divided into many stages. Thi...
Measurements of actual supercomputer cache performance has not been previously undertaken. PFC-Sim i...
Time predictability is one of the most important design considerations for real-time systems. In thi...
Schedulability analysis of real-time embedded systems re-quires worst case timing guarantees of embe...