ThUnderVolt: Enabling Aggressive Voltage Underscaling and Timing Error Resilience for Energy Efficient Deep Neural Network Accelerators
Not on the map. Why?
Abstract (arXiv)
Hardware accelerators are being increasingly deployed to boost the performance and energy efficiency of deep neural network (DNN) inference. In this paper we propose Thundervolt, a new framework that enables aggressive voltage underscaling of high-performance DNN accelerators without compromising classification accuracy even in the presence of high timing error rates. Using post-synthesis timing simulations of a DNN accelerator modeled on the Google TPU, we show that Thundervolt enables between 34%-57% energy savings on state-of-the-art speech and image recognition benchmarks with less than 1% loss in classification accuracy and no performance loss. Further, we show that Thundervolt is synergistic with and can further increase the energy efficiency of commonly used run-time DNN pruning techniques like Zero-Skip.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 2; 2024: 2; 2025: 3.
17 papers.
Sort:
By area:
- 2021Robust Machine Learning Systems: Challenges, Current Trends, Perspectives, and the Road Aheadcited by 40
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2021Circa: Stochastic ReLUs for Private Deep Learningcited by 16
- 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUscited by 9
- 2022Winograd Convolution: A Perspective from Fault Tolerancecited by 6
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspectivecited by 5
- 2022enpheeph: A Fault Injection Framework for Spiking and Compressed Deep Neural Networkscited by 4
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networkscited by 4
- 2025ReaLM: Reliable and Efficient Large Language Model Inference with Statistical Algorithm-Based Fault Tolerancecited by 4
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applicationscited by 3
- 2022PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errorscited by 2
5 more
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerancecited by 1
- 2024Characterizing Soft-Error Resiliency in Arm's Ethos-U55 Embedded Machine Learning Acceleratorcited by 0
- 2024Shavette: Low Power Neural Network Acceleration via Algorithm-level Error Detection and Undervoltingcited by 0
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errorscited by 0
- 2025GAVINA: flexible aggressive undervolting for bit-serial mixed-precision DNN accelerationcited by 0
- 2025GAVINA: flexible aggressive undervolting for bit-serial mixed-precision DNN acceleration28 Nov 2025
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errors24 Jul 2025
- 2025ReaLM: Reliable and Efficient Large Language Model Inference with Statistical Algorithm-Based Fault Tolerance31 Mar 2025
- 2024Shavette: Low Power Neural Network Acceleration via Algorithm-level Error Detection and Undervolting17 Oct 2024
- 2024Characterizing Soft-Error Resiliency in Arm's Ethos-U55 Embedded Machine Learning Accelerator14 Apr 2024
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerance16 Aug 2023
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applications20 Jul 2023
- 2022PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errors7 Dec 2022
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networks31 Jul 2022
- 2022enpheeph: A Fault Injection Framework for Spiking and Compressed Deep Neural Networks31 Jul 2022
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems18 Apr 2022
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspective5 Apr 2022
5 more
- 2022Winograd Convolution: A Perspective from Fault Tolerance17 Feb 2022
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Framework20 Sep 2021
- 2021Circa: Stochastic ReLUs for Private Deep Learning15 Jun 2021
- 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUs19 Apr 2021
- 2021Robust Machine Learning Systems: Challenges, Current Trends, Perspectives, and the Road Ahead4 Jan 2021
- 2021Robust Machine Learning Systems: Challenges, Current Trends, Perspectives, and the Road Aheadcited by 40
- 2021Towards Energy-Efficient and Secure Edge AI: A Cross-Layer Frameworkcited by 17
- 2021Circa: Stochastic ReLUs for Private Deep Learningcited by 16
- 2021Arithmetic-Intensity-Guided Fault Tolerance for Neural Network Inference on GPUscited by 9
- 2022Winograd Convolution: A Perspective from Fault Tolerancecited by 6
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systemscited by 6
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspectivecited by 5
- 2022enpheeph: A Fault Injection Framework for Spiking and Compressed Deep Neural Networkscited by 4
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networkscited by 4
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applicationscited by 3
- 2022PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errorscited by 2
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerancecited by 1
12 most cited of 16 All 16 (JSON)
- 2025GAVINA: flexible aggressive undervolting for bit-serial mixed-precision DNN acceleration28 Nov 2025
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errors24 Jul 2025
- 2024Shavette: Low Power Neural Network Acceleration via Algorithm-level Error Detection and Undervolting17 Oct 2024
- 2024Characterizing Soft-Error Resiliency in Arm's Ethos-U55 Embedded Machine Learning Accelerator14 Apr 2024
- 2023Exploring Winograd Convolution for Cost-effective Neural Network Fault Tolerance16 Aug 2023
- 2023Approximate Computing Survey, Part II: Application-Specific & Architectural Approximation Techniques and Applications20 Jul 2023
- 2022PyGFI: Analyzing and Enhancing Robustness of Graph Neural Networks Against Hardware Errors7 Dec 2022
- 2022CoNLoCNN: Exploiting Correlation and Non-Uniform Quantization for Energy-Efficient Low-precision Deep Convolutional Neural Networks31 Jul 2022
- 2022enpheeph: A Fault Injection Framework for Spiking and Compressed Deep Neural Networks31 Jul 2022
- 2022Special Session: Towards an Agile Design Methodology for Efficient, Reliable, and Secure ML Systems18 Apr 2022
- 2022Fault-Tolerant Deep Learning: A Hierarchical Perspective5 Apr 2022
- 2022Winograd Convolution: A Perspective from Fault Tolerance17 Feb 2022
12 newest of 16 All 16 (JSON)