mlsanityData to 14 Oct 2026

A MAC-less Neural Inference Processor Supporting Compressed, Variable Precision Weights

arXiv 2012.06018 ↗First posted 10 Dec 2020cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

This paper introduces two architectures for the inference of convolutional neural networks (CNNs). Both architectures exploit weight sparsity and compression to reduce computational complexity and bandwidth. The first architecture uses multiply-accumulators (MACs) but avoids unnecessary multiplications by skipping zero weights. The second architecture exploits weight sparsity at the level of their bit representation by substituting resource-intensive MACs with much smaller Bit Layer Multiply Accumulators (BLMACs). The use of BLMACs also allows variable precision weights as variable size integers and even floating points. Some details of an implementation of the second architecture are given. Weight compression with arithmetic coding is also discussed as well as bandwidth implications. Finally, some implementation results for a pathfinder design and various technologies are presented.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). First posted on arXiv 10 Dec 2020.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.