Survey on redundancy based-fault tolerance methods for processors and hardware accelerators-trends in quantum computing, heterogeneous systems and reliability

S Venkatesha, R Parthasarathi - ACM Computing Surveys, 2024 - dl.acm.org
Rapid progress in CMOS technology since the late 1990s has increased the vulnerability of
processors toward faults. Subsequently, the focus of computer architects has shifted toward …

A survey of techniques for modeling and improving reliability of computing systems

S Mittal, JS Vetter - IEEE Transactions on Parallel and …, 2015 - ieeexplore.ieee.org
Recent trends of aggressive technology scaling have greatly exacerbated the occurrences
and impact of faults in computing systems. This has madereliability'a first-order design …

Write-light cache for energy harvesting systems

J Choi, J Zeng, D Lee, C Min, C Jung - Proceedings of the 50th Annual …, 2023 - dl.acm.org
Energy harvesting system has huge potential to enable battery-less Internet of Things (IoT)
services. However, it has been designed without a cache due to the difficulty of crash …

[PDF][PDF] DRAM-aware last-level cache writeback: Reducing write-caused interference in memory systems

CJ Lee, V Narasiman, E Ebrahimi, O Mutlu, YN Patt - 2010 - utw10235.utweb.utexas.edu
Read and write requests from a processor contend for the main memory data bus. System
performance depends heavily on when read requests are serviced since they are required …

Memory mapped ECC: Low-cost error protection for last level caches

DH Yoon, M Erez - Proceedings of the 36th annual international …, 2009 - dl.acm.org
This paper presents a novel technique, Memory Mapped ECC, which reduces the cost of
providing error correction for SRAM caches. It is important to limit such overheads as …

Compiler-directed whole-system persistence

J Zeng, T Zhang, C Jung - 2024 ACM/IEEE 51st Annual …, 2024 - ieeexplore.ieee.org
Nonvolatile memory (NVM) technologies have gained increasing attention thanks to their
density and durability benefits. However, leveraging NVM can cause a crash consistency …

Persistent processor architecture

J Zeng, J Jeong, C Jung - Proceedings of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
This paper presents PPA (Persistent Processor Architecture), simple microarchitectural
support for lightweight yet performant whole-system persistence. PPA offers fully transparent …

Reliable software for unreliable hardware: Embedded code generation aiming at reliability

S Rehman, M Shafique, F Kriebel… - Proceedings of the seventh …, 2011 - dl.acm.org
A compilation technique for reliability-aware software transformations is presented. An
instruction-level reliability estimation technique quantifies the effects of hardware-level faults …

Constraint multiset grammars

K Marriott - Proceedings of 1994 IEEE Symposium on Visual …, 1994 - ieeexplore.ieee.org
Constraint multiset grammars provide a general, high-level framework for the definition of
visual languages. They are a new formalism based on multiset rewriting. We give a formal …

Probabilistic error propagation in a logic circuit using the boolean difference calculus

N Mohyuddin, E Pakbaznia, M Pedram - Advanced Techniques in Logic …, 2010 - Springer
A gate-level probabilistic error propagation model is presented which takes as input the
Boolean function of the gate, input signal probabilities, the error probability at the gate …