Time-randomized processor (TRP) architectures have been shown as one of the most promising approaches to deal with the overwhelming complexity of the timing analysis of high complex processor architectures for safety-related real-time systems. With TRPs the timing analysis step mainly relies on collecting measurements of the task under analysis rather than on complex timing models of the processor. Additionally, randomization techniques applied in TRPs provide increased reliability and security features. In this thesis, we elaborate on the reliability and security properties of TRPs and the suitability of extending this processor architecture design paradigm to the high-performance computing domain
Critical Real-Time Embedded Systems (CRTES) feature performance-demanding functionality. High-perfo...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...
Critical Real-Time Embedded Systems (CRTES) are the subset of embedded systems with timing constrain...
The automotive domain is witnessing a relentless transition to autonomous cars demanding high-perfor...
Cache randomization per se, and its viability for probabilistic timing analysis (PTA) of critical re...
peer reviewedTime-triggered real-time systems achieve deterministic behavior using schedules that ar...
Embedded computers control an increasing number of systems directly interacting with humans, while a...
Industry developing Critical Real-Time Embedded Systems (CRTES), such as Aerospace, Space, Automotiv...
Fault tolerance has often been assessed separately in safety-related real-time systems, which may le...
Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the...
Time Randomised caches (TRc), which can be implemented at hardware level or with software means on ...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
The pressing market demand for competitive performance/cost ratios compels Critical Real-Time Embedd...
Enabling timing analysis for caches has been pursued by the critical real-time embedded systems (CRT...
Critical Real-Time Embedded Systems (CRTES) feature performance-demanding functionality. High-perfo...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...
Critical Real-Time Embedded Systems (CRTES) are the subset of embedded systems with timing constrain...
The automotive domain is witnessing a relentless transition to autonomous cars demanding high-perfor...
Cache randomization per se, and its viability for probabilistic timing analysis (PTA) of critical re...
peer reviewedTime-triggered real-time systems achieve deterministic behavior using schedules that ar...
Embedded computers control an increasing number of systems directly interacting with humans, while a...
Industry developing Critical Real-Time Embedded Systems (CRTES), such as Aerospace, Space, Automotiv...
Fault tolerance has often been assessed separately in safety-related real-time systems, which may le...
Cache memories have a huge impact on software's worst-case execution time (WCET). While enabling the...
Time Randomised caches (TRc), which can be implemented at hardware level or with software means on ...
Honourable Mention for the EuroSys Roger Needham PhD Award 2018, atorgada per la European Instituti...
The pressing market demand for competitive performance/cost ratios compels Critical Real-Time Embedd...
Enabling timing analysis for caches has been pursued by the critical real-time embedded systems (CRT...
Critical Real-Time Embedded Systems (CRTES) feature performance-demanding functionality. High-perfo...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
Application requirements in High-Performance Computing (HPC) are becoming increasingly exacting, and...