Safety-related systems, such as those in automotive, avionics and space, impose the existence of appropriate safety measures to meet the safety requirements of the system. In the case of the highest integrity level functionalities (e.g. ASIL-D in automotive), diverse redundancy must be deployed to avoid unreasonable risk of a single fault leading the system to a failure (e.g. using lockstepped cores). However, existing lockstep solutions are either (1) highly intrusive and inflexible coupling two cores with hardware means, or (2) costly in terms of execution time and monitoring if a software monitor thread checks that cores running redundantly preserve sufficient staggering. This paper presents SafeDE, a Diversity Enforcement hardware modul...
RISC-V Instruction Set Architecture (ISA) emerges as an opportunity to develop open source hardware ...
Autonomous driving (AD) builds upon high-performance computing platforms including (1) general purpo...
When lock-based parallel programs execute on conventional multi-core hardware, faulty software can c...
Failure risk must be tiny in high-integrity systems, such as those in cars, satellites and aircraft....
Safety-critical systems must adhere to specific functional safety standards describing the developme...
Computing systems in the safety domain, such as those in avionics or space, require specific safety ...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Applications with safety requirements have become ubiquitous nowadays and can be found in edge devic...
Safety-critical systems such as those in automotive, avionics and space, require appropriate safety ...
Safety-relevant systems in the automotive domain often implement features such as lockstep execution...
Autonomous Driving (AD) imposes the use of highperformance hardware, such as GPUs, to perform object...
This article presents Lock-V, a heterogeneous fault tolerance architecture that explores a dual-core...
Computer systems are permanently present in our daily basis in a wide range of applications. In syst...
Autonomous driving requires high-performance computing devices including general-purpose CPUs as wel...
Dissertação de mestrado integrado em Engenharia Eletrónica Industrial e Computadores (área de especi...
RISC-V Instruction Set Architecture (ISA) emerges as an opportunity to develop open source hardware ...
Autonomous driving (AD) builds upon high-performance computing platforms including (1) general purpo...
When lock-based parallel programs execute on conventional multi-core hardware, faulty software can c...
Failure risk must be tiny in high-integrity systems, such as those in cars, satellites and aircraft....
Safety-critical systems must adhere to specific functional safety standards describing the developme...
Computing systems in the safety domain, such as those in avionics or space, require specific safety ...
© 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for a...
Applications with safety requirements have become ubiquitous nowadays and can be found in edge devic...
Safety-critical systems such as those in automotive, avionics and space, require appropriate safety ...
Safety-relevant systems in the automotive domain often implement features such as lockstep execution...
Autonomous Driving (AD) imposes the use of highperformance hardware, such as GPUs, to perform object...
This article presents Lock-V, a heterogeneous fault tolerance architecture that explores a dual-core...
Computer systems are permanently present in our daily basis in a wide range of applications. In syst...
Autonomous driving requires high-performance computing devices including general-purpose CPUs as wel...
Dissertação de mestrado integrado em Engenharia Eletrónica Industrial e Computadores (área de especi...
RISC-V Instruction Set Architecture (ISA) emerges as an opportunity to develop open source hardware ...
Autonomous driving (AD) builds upon high-performance computing platforms including (1) general purpo...
When lock-based parallel programs execute on conventional multi-core hardware, faulty software can c...