HarDNet: A Low Memory Traffic Network
Ping Chao, Chao-Yang Kao, Yu-Shan Ruan, Chien-Hsiang Huang, Youn-Long, Lin

TL;DR
HarDNet introduces a neural network architecture optimized for low memory traffic, significantly reducing inference time in high-resolution tasks by focusing on memory efficiency alongside MACs.
Contribution
The paper proposes HarDNet, a novel network design that reduces memory traffic and inference latency, emphasizing the importance of memory considerations in high-resolution neural network applications.
Findings
HarDNet reduces inference time by up to 45% compared to existing models.
Memory traffic correlates strongly with inference latency.
HarDNet consumes less memory traffic, verified by profiling tools.
Abstract
State-of-the-art neural network architectures such as ResNet, MobileNet, and DenseNet have achieved outstanding accuracy over low MACs and small model size counterparts. However, these metrics might not be accurate for predicting the inference time. We suggest that memory traffic for accessing intermediate feature maps can be a factor dominating the inference latency, especially in such tasks as real-time object detection and semantic segmentation of high-resolution video. We propose a Harmonic Densely Connected Network to achieve high efficiency in terms of both low MACs and memory traffic. The new network achieves 35%, 36%, 30%, 32%, and 45% inference time reduction compared with FC-DenseNet-103, DenseNet-264, ResNet-50, ResNet-152, and SSD-VGG, respectively. We use tools including Nvidia profiler and ARM Scale-Sim to measure the memory traffic and verify that the inference latency is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · CCD and CMOS Imaging Sensors · Adversarial Robustness in Machine Learning
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Bottleneck Residual Block · Residual Connection · Convolution · Residual Block · Average Pooling · Concatenated Skip Connection · Bitcoin Customer Service Number +1-833-534-1729 · Global Average Pooling
