How Systolic Array Dataflow impacts on the resilience to hardware faults
In the recent years, Deep Learing (DL) algorithms became so accurate that started to surpass human performance in a wide range of tasks and are now currently used in applications that would be considered science-fiction only 10 years ago. However, everything has a cost and, for DL, it corresponds to the high-demands requirements in terms of computational power that drove the development of specialized hardware architectures (i.e., hardware accelerator) for DL workloads. One of the most popular hardware accelerator is the Systolic Array (SA) architecture, which is suitable to run inferences with low energy, low latency and high throughput. In particular, there exist virtually infinite types of SA in terms of dataflow depending on the kernel they have to run. If from one hand SA dataflow has been widely studied to improve energy efficiency and performance, the impact on the resilience to hardware faults has been neglected. Hardware faults can indeed jeopardize the execution of DL kernels leading to miss-classification and eventually to dramatic impacts when DL are used in safety-critical applications, such as autonomous driving. In this paper, we study how hardware faults are propagated through the SA depending on the dataflow and how the inference is impacted.
Authors
- Salvatore Eugenio Pappalardo (ORCID: https://orcid.org/0000-0002-1546-644X)
- Alberto Bosio (ORCID: https://orcid.org/0000-0001-6116-7339)
- Bastien Deveautour (ORCID: https://orcid.org/0000-0003-1055-2696)
Institutions
- Université Claude Bernard Lyon 1 (FR)
- Centre National de la Recherche Scientifique (FR)
- Institut des Nanotechnologies de Lyon (FR)
- Institut National des Sciences Appliquées de Lyon (FR)
- École d'Ingénieurs en Chimie et Sciences du Numérique (FR)
Publication Details
- Published
- 2024-10-14
- DOI
- https://doi.org/10.1109/dttis62212.2024.10780346
- Primary Topic
- Radiation Effects in Electronics
- Type
- article
- Field-Weighted Citation Impact
- 0.00