Analysis of a Pipelined Architecture for Sparse DNNs on Embedded Systems

Alcolea Moreno, A. (Universidad de Zaragoza) ; Olivito, J. (Universidad de Zaragoza) ; Resano, J. (Universidad de Zaragoza) ; Mecha, H.
Analysis of a Pipelined Architecture for Sparse DNNs on Embedded Systems
Resumen: Deep neural networks (DNNs) are increasing their presence in a wide range of applications, and their computationally intensive and memory-demanding nature poses challenges, especially for embedded systems. Pruning techniques turn DNN models into sparse by setting most weights to zero, offering optimization opportunities if specific support is included. We propose a novel pipelined architecture for DNNs that avoids all useless operations during the inference process. It has been implemented in a field-programmable gate array (FPGA), and the performance, energy efficiency, and area have been characterized. Exploiting sparsity yields remarkable speedups but also produces area overheads. We have evaluated this tradeoff in order to identify in which scenarios it is better to use that area to exploit sparsity, or to include more computational resources in a conventional DNN architecture. We have also explored different arithmetic bitwidths. Our sparse architecture is clearly superior on 32-bit arithmetic or highly sparse networks. However, on 8-bit arithmetic or networks with low sparsity it is more profitable to deploy a dense architecture with more arithmetic resources than including support for sparsity. We consider that FPGAs are the natural target for DNN sparse accelerators since they can be loaded at run-time with the best-fitting accelerator.
Idioma: Inglés
DOI: 10.1109/TVLSI.2020.3005451
Año: 2020
Publicado en: IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS 28, 9 (2020), 1993-2003
ISSN: 1063-8210

Factor impacto JCR: 2.312 (2020)
Categ. JCR: ENGINEERING, ELECTRICAL & ELECTRONIC rank: 152 / 273 = 0.557 (2020) - Q3 - T2
Categ. JCR: COMPUTER SCIENCE, HARDWARE & ARCHITECTURE rank: 27 / 53 = 0.509 (2020) - Q3 - T2

Factor impacto SCIMAGO: 0.506 - Electrical and Electronic Engineering (Q2) - Software (Q2) - Hardware and Architecture (Q2)

Financiación: info:eu-repo/grantAgreement/ES/DGA/Research Groups-European Social Found
Financiación: info:eu-repo/grantAgreement/ES/MINECO-AEI-ERDF/CICYT-PID2019-105660RB-C21
Financiación: info:eu-repo/grantAgreement/ES/MINECO-AEI-ERDF/TIN2016-76635-C2-1-R
Financiación: info:eu-repo/grantAgreement/ES/MINECO-AEI-ERDF/TIN2017-87237-9
Tipo y forma: Artículo (PostPrint)
Área (Departamento): Área Arquit.Tecnología Comput. (Dpto. Informát.Ingenie.Sistms.)

Derechos Reservados Derechos reservados por el editor de la revista


Exportado de SIDERAL (2021-09-02-10:56:45)


Visitas y descargas

Este artículo se encuentra en las siguientes colecciones:
Artículos



 Registro creado el 2021-08-20, última modificación el 2021-09-02


Postprint:
 PDF
Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)