Zofi: Zero-overhead fault injection tool for fast transient fault coverage analysis

V Porpodas - arxiv preprint arxiv:1906.09390, 2019 - arxiv.org
The experimental evaluation of fault-tolerance studies relies on tools that inject errors while
programs are running, and then monitor the execution and the output for faulty execution. In …

A compiler technique for processor-wide protection from soft errors in multithreaded environments

M Didehban, A Shrivastava - IEEE Transactions on Reliability, 2018 - ieeexplore.ieee.org
Aggressive transistor scaling down and nearthreshold computing have rendered modern
microprocessor susceptible to soft errors. Software approaches that protect computations …

ACEDR: Automatic compiler error detection and recovery for COTS CPU and caches

Y Nezzari, CP Bridges - IEEE Transactions on Reliability, 2019 - ieeexplore.ieee.org
Recently there has been an increasing demand for more powerful processors for the next-
generation space missions, such as communication and earth observation. The challenge is …

[PDF][PDF] Real-time and reliable design for safety-critical embedded systems

A Kritikakou - 2022 - hal.science
Embedded systems in safety-critical domains, such as avionics, space, automotive, health-
care etc., require hard real-time and reliable application execution. As applications are …

Dynamic fault-tolerant VLIW processor with heterogeneous Function Units

R Psiakis, A Kritikakou, O Sentieys - Microprocessors and Microsystems, 2022 - Elsevier
Abstract Instruction Level Parallelism (ILP) of applications is typically limited and variant in
time, thus during application execution some processor Function Units (FUs) may not be …

Software Techniques For Dependable Execution

M Didehban - 2018 - search.proquest.com
Advances in semiconductor technology have brought computer-based systems intovirtually
all aspects of human life. This unprecedented integration of semiconductor based systems in …