z-logo
open-access-imgOpen Access
Time-Predictable Computer Architecture
Author(s) -
Martin Schoeberl
Publication year - 2009
Publication title -
eurasip journal on embedded systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.145
H-Index - 26
eISSN - 1687-3963
pISSN - 1687-3955
DOI - 10.1155/2009/758480
Subject(s) - computer science , architecture , computer architecture , history , archaeology
Today's general-purpose processors are optimized for maximum throughput. Real-time systems need a processor with both a reasonable and a known worst-case execution time (WCET). Features such as pipelines with instruction dependencies, caches, branch prediction, and out-of-order execution complicate WCET analysis and lead to very conservative estimates. In this paper, we evaluate the issues of current architectures with respect to WCET analysis. Then, we propose solutions for a time-predictable computer architecture. The proposed architecture is evaluated with implementation of some features in a Java processor. The resulting processor is a good target for WCET analysis and still performs well in the average case.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom