Fault tolerance has often been assessed separately in safety-related real-time systems, which may lead to inefficient solutions. Recently, Measurement-Based Probabilistic Timing Analysis (MBPTA) has been proposed to estimate Worst-Case Execution Time (WCET) on high performance hardware. The intrinsic probabilistic nature of MBPTA-commpliant hardware matches perfectly with the random nature of hardware faults. Joint WCET analysis and reliability assessment has been done so far for some MBPTA-compliant designs, but not for the most promising cache design: random modulo. In this paper we perform, for the first time, an assessment of the aging-robustness of random modulo and propose new implementations preserving the key properties of random m...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
While hardware caches are generally effective at improving application performance, they greatly co...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
Fault tolerance has often been assessed separately in safety-related real-time systems, which may le...
Critical real-time systems require the estimation of the worst-case execution time (WCET) for schedu...
Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the...
Enabling timing analysis for caches has been pursued by the critical real-time embedded systems (CRT...
© Elsevier. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://crea...
Measurement-Based Probabilistic Timing Analysis (MBPTA) is a promising powerful industry-friendly me...
Real-time systems are witnessing a significant increase in critical software's size, complexity, and...
Obtaining Worst-Case Execution Time (WCET) estimates is a required step in real-time embedded system...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Time Randomised caches (TRc), which can be implemented at hardware level or with software means on ...
Cache randomization per se, and its viability for probabilistic timing analysis (PTA) of critical re...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
While hardware caches are generally effective at improving application performance, they greatly co...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
Fault tolerance has often been assessed separately in safety-related real-time systems, which may le...
Critical real-time systems require the estimation of the worst-case execution time (WCET) for schedu...
Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the...
Enabling timing analysis for caches has been pursued by the critical real-time embedded systems (CRT...
© Elsevier. This manuscript version is made available under the CC-BY-NC-ND 4.0 license http://crea...
Measurement-Based Probabilistic Timing Analysis (MBPTA) is a promising powerful industry-friendly me...
Real-time systems are witnessing a significant increase in critical software's size, complexity, and...
Obtaining Worst-Case Execution Time (WCET) estimates is a required step in real-time embedded system...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Time Randomised caches (TRc), which can be implemented at hardware level or with software means on ...
Cache randomization per se, and its viability for probabilistic timing analysis (PTA) of critical re...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
While hardware caches are generally effective at improving application performance, they greatly co...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...