Exploration of Activation Fault Reliability in Quantized Systolic Array-Based DNN Accelerators

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Taheri, Mahdi, Cherezova, Natalia, Ansari, Mohammad Saeed, Jenihhin, Maksim, Mahani, Ali, Daneshtalab, Masoud, Raik, Jaan
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914643806519296
author Taheri, Mahdi
Cherezova, Natalia
Ansari, Mohammad Saeed
Jenihhin, Maksim
Mahani, Ali
Daneshtalab, Masoud
Raik, Jaan
author_facet Taheri, Mahdi
Cherezova, Natalia
Ansari, Mohammad Saeed
Jenihhin, Maksim
Mahani, Ali
Daneshtalab, Masoud
Raik, Jaan
contents The stringent requirements for the Deep Neural Networks (DNNs) accelerator's reliability stand along with the need for reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and execution time as well as increasing the efficiency of DNN accelerators. Moreover, the growing demand for specialized DNN accelerators with tailored requirements, particularly for safety-critical applications, necessitates a comprehensive design space exploration to enable the development of efficient and robust accelerators that meet those requirements. Therefore, the trade-off between hardware performance, i.e. area and delay, and the reliability of the DNN accelerator implementation becomes critical and requires tools for analysis. This paper presents a comprehensive methodology for exploring and enabling a holistic assessment of the trilateral impact of quantization on model accuracy, activation fault reliability, and hardware efficiency. A fully automated framework is introduced that is capable of applying various quantization-aware techniques, fault injection, and hardware implementation, thus enabling the measurement of hardware parameters. Moreover, this paper proposes a novel lightweight protection technique integrated within the framework to ensure the dependable deployment of the final systolic-array-based FPGA implementation. The experiments on established benchmarks demonstrate the analysis flow and the profound implications of quantization on reliability, hardware performance, and network accuracy, particularly concerning the transient faults in the network's activations.
format Preprint
id arxiv_https___arxiv_org_abs_2401_09509
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Exploration of Activation Fault Reliability in Quantized Systolic Array-Based DNN Accelerators
Taheri, Mahdi
Cherezova, Natalia
Ansari, Mohammad Saeed
Jenihhin, Maksim
Mahani, Ali
Daneshtalab, Masoud
Raik, Jaan
Hardware Architecture
Machine Learning
The stringent requirements for the Deep Neural Networks (DNNs) accelerator's reliability stand along with the need for reducing the computational burden on the hardware platforms, i.e. reducing the energy consumption and execution time as well as increasing the efficiency of DNN accelerators. Moreover, the growing demand for specialized DNN accelerators with tailored requirements, particularly for safety-critical applications, necessitates a comprehensive design space exploration to enable the development of efficient and robust accelerators that meet those requirements. Therefore, the trade-off between hardware performance, i.e. area and delay, and the reliability of the DNN accelerator implementation becomes critical and requires tools for analysis. This paper presents a comprehensive methodology for exploring and enabling a holistic assessment of the trilateral impact of quantization on model accuracy, activation fault reliability, and hardware efficiency. A fully automated framework is introduced that is capable of applying various quantization-aware techniques, fault injection, and hardware implementation, thus enabling the measurement of hardware parameters. Moreover, this paper proposes a novel lightweight protection technique integrated within the framework to ensure the dependable deployment of the final systolic-array-based FPGA implementation. The experiments on established benchmarks demonstrate the analysis flow and the profound implications of quantization on reliability, hardware performance, and network accuracy, particularly concerning the transient faults in the network's activations.
title Exploration of Activation Fault Reliability in Quantized Systolic Array-Based DNN Accelerators
topic Hardware Architecture
Machine Learning
url https://arxiv.org/abs/2401.09509