Title
Characterizing GPU Overclocking Faults
Abstract
Graphics Processing Units (GPUs) are powerful parallel processors that are becoming common on computers. They are used in many high-performance tasks such as crypto-mining and neural-network training. It is common to overclock a GPU to gain performance, however this practice may introduce calculation faults. In our work, we lay the foundations to exploiting these faults, by characterizing their formation and structure. We find that temperature is a contributing factor to the fault rate, but is not the sole cause. We also find that faults are a byte-wide phenomenon: individual bit-flips are rare. Surprisingly, we find that the vast majority of byte faults are in fact byte-flips: all 8 bits are simultaneously negated. Finally, we find strong evidence that faults are triggered by memory-remnant reads at an alignment of a 32 byte memory transaction size.
Year
DOI
Venue
2021
10.1007/978-3-030-88418-5_6
COMPUTER SECURITY - ESORICS 2021, PT I
Keywords
DocType
Volume
CUDA, GPU, Nvidia, Fault injection, DFA, Overclocking
Conference
12972
ISSN
Citations 
PageRank 
0302-9743
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Eldad Zuberi100.34
Avishai Wool200.34