Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the seamless use of caches is key to provide the increasing levels of (guaranteed) performance required by automotive software, caches complicate timing analysis. In the context of Measurement-Based Probabilistic Timing Analysis (MBPTA) - a promising technique to ease timing analyis of complex hardware - we propose Random Modulo (RM), a new cache design that provides the probabilistic behavior required by MBPTA and with the following advantages over existing MBPTA-compliant cache designs: (i) an outstanding reduction in WCET estimates, (ii) lower latency and area overhead, and (iii) competitive average performance w.r.t conventional caches.Peer ...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
The use of caches challenges measurement-based timing analysis (MBTA) in critical embedded systems. ...
Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the...
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...
Measurement-Based Probabilistic Timing Analysis (MBPTA) facilitates the analysis of complex software...
Obtaining Worst-Case Execution Time (WCET) estimates is a required step in real-time embedded system...
Caches provide significant performance improvements, though their use in real-time industry is low b...
Enabling timing analysis for caches has been pursued by the critical real-time embedded systems (CRT...
© 2013 IEEE. The increasing performance demand in the critical real-time embedded systems (CRTES) do...
Real-time systems are witnessing a significant increase in critical software's size, complexity, and...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Probabilistic timing analysis (PTA), a promising alternative to traditional worst-case execution tim...
Real-time systems are witnessing a significant increase in critical software's size, complexity, and...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
The use of caches challenges measurement-based timing analysis (MBTA) in critical embedded systems. ...
Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the...
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...
Measurement-Based Probabilistic Timing Analysis (MBPTA) facilitates the analysis of complex software...
Obtaining Worst-Case Execution Time (WCET) estimates is a required step in real-time embedded system...
Caches provide significant performance improvements, though their use in real-time industry is low b...
Enabling timing analysis for caches has been pursued by the critical real-time embedded systems (CRT...
© 2013 IEEE. The increasing performance demand in the critical real-time embedded systems (CRTES) do...
Real-time systems are witnessing a significant increase in critical software's size, complexity, and...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Probabilistic timing analysis (PTA), a promising alternative to traditional worst-case execution tim...
Real-time systems are witnessing a significant increase in critical software's size, complexity, and...
Measurement-Based Probabilistic Timing Analysis (MBPTA) has been shown to be an industrially viable ...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
The use of caches challenges measurement-based timing analysis (MBTA) in critical embedded systems. ...