Ensuring the Accuracy of CNN Accelerators Supplied at Ultra-Low Voltage
Underscaling the supply voltage <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$(V_{dd})$</tex> to ultra-low levels below the safe-operation threshold voltage <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$(V_{min})$</tex> brings significant energy savings in digital CMOS circuits but introduces reliability challenges due to increased risk of bitcell permanent faults. This work explores the impact of such faults on the accuracy of a CNN inference accelerator supplying on-chip activation memories at ultra-low <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$V_{dd}$</tex>. By examining fault pat-terns, activation values, and memory usage, this paper proposes two microarchitectural techniques exploiting activation outliers and activation memory underutilization. These approaches are cost-effective, do not require programmer intervention, and are application-independent. Experimental results show that the proposed approaches maintain the original CNN accuracy and achieve energy savings by 2.1 % and 8.2 % compared to the state-of-the-art technique and a conventional accelerator supplied at <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$V_{min}$</tex>, respectively, with a negligible impact on the system performance (less than 0.25 %).
Authors
- Alejandro Valero (ORCID: https://orcid.org/0000-0002-0824-5833)
- Rubén Gran Tejero (ORCID: https://orcid.org/0000-0002-4031-5651)
- Yamilka Toca-Díaz
Institutions
- Universidad de Zaragoza (ES)
Publication Details
- Published
- 2024-11-18
- DOI
- https://doi.org/10.1109/iccd63220.2024.00024
- Primary Topic
- Pulsed Power Technology Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Gobierno de Aragón
- Agencia Estatal de Investigación