Research and Development of Weight Compression Based on NVDLA

With the increasing demand for computing power by deep neural networks, the demand for memory and network resources is also growing. The majority of weight data exhibit sparse characteristics. Therefore, as a dedicated hardware accelerator for deep neural networks, the weight compression function is gradually becoming an important development trend for deep neural networks. Nvidia Deep Learning Neural Network Accelerator (NVDLA) is an open-source neural network hardware accelerator from Nvidia, which is highly recognized by academia and industry for its outstanding performance. This paper mainly studies the weight compression problem of sparse weights in neural network models for NVDLA, and through various optimization solutions, it efficiently utilizes the internal resources of NVDLA while reducing the demand for bandwidth. Based on the built NVDLA accelerator platform, this paper implements weight compression and hardware acceleration for LeNet and ResNet18 neural network models, and completes image classification tasks on the handwritten digits and CIFAR10 datasets. The research results show that NVDLA with weight compression function can significantly reduce bandwidth, with the best compression ratio up to 3.31x, while ensuring processing performance up to 36.6 fps.

Authors

Institutions

Publication Details

Published
2024-11-22
DOI
https://doi.org/10.1145/3705391.3705415
Primary Topic
Advanced Computing and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research and Development of Weight Compression Based on NVDLA

Haishi Wang, Jie Zeng, Benqing Guo, Feifei Tan
Advanced Computing and Algorithms
article

Research and Development of Weight Compression Based on NVDLA

Haishi Wang, Jie Zeng, Benqing Guo, Feifei Tan
article en

Abstract

With the increasing demand for computing power by deep neural networks, the demand for memory and network resources is also growing. The majority of weight data exhibit sparse characteristics. Therefore, as a dedicated hardware accelerator for deep neural networks, the weight compression function is gradually becoming an important development trend for deep neural networks. Nvidia Deep Learning Neural Network Accelerator (NVDLA) is an open-source neural network hardware accelerator from Nvidia, which is highly recognized by academia and industry for its outstanding performance. This paper mainly studies the weight compression problem of sparse weights in neural network models for NVDLA, and through various optimization solutions, it efficiently utilizes the internal resources of NVDLA while reducing the demand for bandwidth. Based on the built NVDLA accelerator platform, this paper implements weight compression and hardware acceleration for LeNet and ResNet18 neural network models, and completes image classification tasks on the handwritten digits and CIFAR10 datasets. The research results show that NVDLA with weight compression function can significantly reduce bandwidth, with the best compression ratio up to 3.31x, while ensuring processing performance up to 36.6 fps.

Chengdu University of Information Technology (CN)
Affordable and clean energy
Openalex Percentile: Top 51%
Advanced Computing and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.