A Weight Mapping Strategy for More Fully Exploiting Data in CIM-Based CNN Accelerator
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS(2024)
Abstract
Compute-in-memory accelerators have been extensively researched to overcome the limitations of the von Neumann architecture. However, the current mapping strategy and dataflow results in inefficient utilization of the array and input data. In this brief, we propose a new mapping method named Squeezemapping that leverages spare space in each array and optimizes the utilization of input dataset. We employed NeuroSim to simulate the inference of various networks of different scales. Experimental results demonstrate that our method performs 36.51% higher in energy efficiency and 48.15% higher in speedup when applied to the VGG16 large-scale model under area constraints.
MoreTranslated text
Key words
Kernel,Information filters,Convolutional neural networks,Computer architecture,Arrays,Convolution,Energy efficiency,Convolutional neural network,weight mapping method,compute-in-memory,data reuse,array utilization
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined