After the tremendous success of convolutional neural networks in image classification, object detection, speech recognition, etc., there is now rising demand for deployment of these compute-intensive ML models on tightly power constrained embedded and mobile systems at low cost as well as for pushing the throughput in data centers. This has triggered a wave of research towards specialized hardware accelerators. Their performance is often constrained by I/O bandwidth and the energy consumption is dominated by I/O transfers to off-chip memory. We introduce and evaluate a novel, hardware-friendly compression scheme for the feature maps present within convolutional neural networks. We show that an average compression ratio of 4.4× relative to uncompressed data and a gain of 60% over existing method can be achieved for ResNet-34 with a compression block requiring <300 bit of sequential cells and minimal combinational logic.

Extended Bit-Plane Compression for Convolutional Neural Network Accelerators / Cavigelli L.; Benini L.. - ELETTRONICO. - (2019), pp. 8771562.279-8771562.283. (Intervento presentato al convegno 1st IEEE International Conference on Artificial Intelligence Circuits and Systems, AICAS 2019 tenutosi a Ambassador Hotel Hsinchu, twn nel 2019) [10.1109/AICAS.2019.8771562].

Extended Bit-Plane Compression for Convolutional Neural Network Accelerators

Benini L.
2019

Abstract

After the tremendous success of convolutional neural networks in image classification, object detection, speech recognition, etc., there is now rising demand for deployment of these compute-intensive ML models on tightly power constrained embedded and mobile systems at low cost as well as for pushing the throughput in data centers. This has triggered a wave of research towards specialized hardware accelerators. Their performance is often constrained by I/O bandwidth and the energy consumption is dominated by I/O transfers to off-chip memory. We introduce and evaluate a novel, hardware-friendly compression scheme for the feature maps present within convolutional neural networks. We show that an average compression ratio of 4.4× relative to uncompressed data and a gain of 60% over existing method can be achieved for ResNet-34 with a compression block requiring <300 bit of sequential cells and minimal combinational logic.
2019
Proceedings 2019 IEEE International Conference on Artificial Intelligence Circuits and Systems, AICAS 2019
279
283
Extended Bit-Plane Compression for Convolutional Neural Network Accelerators / Cavigelli L.; Benini L.. - ELETTRONICO. - (2019), pp. 8771562.279-8771562.283. (Intervento presentato al convegno 1st IEEE International Conference on Artificial Intelligence Circuits and Systems, AICAS 2019 tenutosi a Ambassador Hotel Hsinchu, twn nel 2019) [10.1109/AICAS.2019.8771562].
Cavigelli L.; Benini L.
File in questo prodotto:
File Dimensione Formato  
Extended Bit-Plane Compression.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 1.09 MB
Formato Adobe PDF
1.09 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/729756
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 8
social impact