Electrical-level attacks on CPUs, FPGAs, and GPUs: Survey and implications in the heterogeneous era

DG Mahmoud, V Lenders, M Stojilović - ACM Computing Surveys (CSUR …, 2022 - dl.acm.org
Given the need for efficient high-performance computing, computer architectures combining
central processing units (CPUs), graphics processing units (GPUs), and field-programmable …

Exploiting errors for efficiency: A survey from circuits to applications

P Stanley-Marbell, A Alaghi, M Carbin… - ACM Computing …, 2020 - dl.acm.org
When a computational task tolerates a relaxation of its specification or when an algorithm
tolerates the effects of noise in its execution, hardware, system software, and programming …

FPGAhammer: Remote voltage fault attacks on shared FPGAs, suitable for DFA on AES

J Krautter, DRE Gnad, MB Tahoori - IACR Transactions on …, 2018 - tches.iacr.org
With each new technology generation, the available resources on Field Programmable Gate
Arrays increase, making them more attractive for partial access from multiple users. They get …

Harnessing voltage margins for energy efficiency in multicore CPUs

G Papadimitriou, M Kaliorakis… - Proceedings of the 50th …, 2017 - dl.acm.org
In this paper, we present the first automated system-level analysis of multicore CPUs based
on ARMv8 64-bit architecture (8-core, 28nm X-Gene 2 micro-server by AppliedMicro) when …

[图书][B] Introduction to Asynchronous Circuit Design.

J Sparsø - 2020 - orbit.dtu.dk
This book is an introduction to the design of asynchronous circuits. It is an updated and
significantly extended version of an eight-chapter tutorial that first appeared as Part I in the …

Exploiting dynamic timing slack for energy efficiency in ultra-low-power embedded systems

H Cherupalli, R Kumar, J Sartori - ACM SIGARCH Computer Architecture …, 2016 - dl.acm.org
Many emerging applications such as the internet of things, wearables, and sensor networks
have ultra-low-power requirements. At the same time, cost and programmability …

Magic: Malicious aging in circuits/cores

N Karimi, AK Kanuparthi, X Wang… - ACM Transactions on …, 2015 - dl.acm.org
The performance of an IC degrades over its lifetime, ultimately resulting in IC failure. In this
article, we present a hardware attack (called MAGIC) to maliciously accelerate NBTI aging …

Clim: A cross-level workload-aware timing error prediction model for functional units

X Jiao, A Rahimi, Y Jiang, J Wang… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
Timing errors that are caused by the timing violations of sensitized circuit paths, have
emerged as an important threat to the reliability of synchronous digital circuits. To protect …

Minotaur: Adapting software testing techniques for hardware errors

A Mahmoud, R Venkatagiri, K Ahmed… - Proceedings of the …, 2019 - dl.acm.org
With the end of conventional CMOS scaling, efficient resiliency solutions are needed to
address the increased likelihood of hardware errors. Silent data corruptions (SDCs) are …

Suit: Secure undervolting with instruction traps

J Juffinger, S Kalinin, D Gruss, F Mueller - Proceedings of the 29th ACM …, 2024 - dl.acm.org
Modern CPUs dynamically scale voltage and frequency for efficiency. However, too low
voltages can result in security-critical errors. Hence, vendors use a generous safety margin …