T-CREST: Time-predictable multi-core architecture for embedded systems

M Schoeberl, S Abbaspour, B Akesson… - Journal of Systems …, 2015 - Elsevier
Real-time systems need time-predictable platforms to allow static analysis of the worst-case
execution time (WCET). Standard multi-core processors are optimized for the average case …

Patmos: A time-predictable microprocessor

M Schoeberl, W Puffitsch, S Hepp, B Huber… - Real-Time …, 2018 - Springer
Current processors provide high average-case performance, as they are optimized for
general purpose computing. However, those optimizations often lead to a high worst-case …

Towards a time-predictable dual-issue microprocessor: The Patmos approach

M Schoeberl, P Schleuniger, W Puffitsch… - Bringing Theory to …, 2011 - drops.dagstuhl.de
Current processors are optimized for average case performance, often leading to a high
worst-case execution time (WCET). Many architectural features that increase the average …

Is time predictability quantifiable?

M Schoeberl - 2012 International Conference on Embedded …, 2012 - ieeexplore.ieee.org
Computer architects and researchers in the real-time domain start to investigate processors
and architectures optimized for real-time systems. Optimized for real-time systems means …

Worst‐case execution time analysis‐driven object cache design

B Huber, W Puffitsch… - … and Computation: Practice …, 2012 - Wiley Online Library
Hard real‐time systems need a time‐predictable computing platform to enable static worst‐
case execution time (WCET) analysis. All performance‐enhancing features need to be …

A time-predictable object cache

M Schoeberl - 2011 14th IEEE International Symposium on …, 2011 - ieeexplore.ieee.org
Static cache analysis for data allocated on the heap is practically impossible for standard
data caches. We propose a distinct object cache for heap allocated data. The cache is highly …

T-CREST: A time-predictable multi-core platform for aerospace applications

M Schoeberl, C Silva, A Rocha - Data systems in aerospace, DASIA …, 2014 - orbit.dtu.dk
Abstract Space systems are hard real-time systems, where the worst-case execution time
(WCET) of tasks needs to be known to prove absence of deadline misses. For simple …

Time-predictable chip-multiprocessor design

M Schoeberl - 2010 Conference Record of the Forty Fourth …, 2010 - ieeexplore.ieee.org
Real-time systems need time-predictable platforms to enable static worst-case execution
time (WCET) analysis. Improving the processor performance with superscalar techniques …

Design space exploration of object caches with cross-profiling

M Schoeberl, W Binder… - 2011 14th IEEE …, 2011 - ieeexplore.ieee.org
To avoid data cache trashing between heap-allocated data and other data areas, a distinct
object cache has been proposed for embedded real-time Java processors. This object …