HNMC: Hybrid Near-Memory Computing Circuit for Neural Network Acceleration

Xiyan Liu,Qiang Liu
DOI: https://doi.org/10.1109/tcsii.2024.3403830
2024-01-01
Abstract:The state-of-the-art lookup table (LUT)-based solution usually requires large-size memory which hampers the implementation of a high speed and small area computing scheme. To minimize the area while achieving a fast speed, this brief presents a hybrid near-memory computing (HNMC) circuit with a new LUT reduction technique to accelerate the LUT-based multiplication in neural network. Experimental results show that compared to the 4-bit multipliers based on pure LUT, pure logic and near-memory computing (NMC) circuits, the multiplier based on HNMC reduces up to 75% delay, 81% area and 80% power consumption; the 8-bit convolution engine based on HNMC increases throughput by 2x and reduces area up to 77% and power consumpution up to 40% compared to the state-of-the-art NMC convolution engine.
What problem does this paper attempt to address?