A CIM Crossbar Array Data Mapping Methodology for Unstructured Sparse CNN

CIM (Compute-In-Memory) is an effective technique to enable in-array computation and reduce data movement in modern machine learning systems. However, the irregularly distributed zeros in pruned CNN networks would cause inefficient usage of memory arrays in CIM. In this paper, we propose a CIM data mapping methodology for unstructured sparse CNN. This method flexibly rearranges non-zero weights in unstructured sparse CNN models by strategically swapping rows within the weight map. We also introduce a CIM architecture with switchable CIM macro to efficiently handle sparse weight maps. The experimental results have shown that our design attains up to 1.97x, 1.8x better performance, and 7.45x, 5.02x energy efficiency improvement than the conventional CIM solutions for unstructured sparse VGG16 and ResNet50 respectively.

Institutions

Publication Details

Published
2025-04-28
DOI
https://doi.org/10.1109/aicas64808.2025.11173116
Primary Topic
History of Computing Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A CIM Crossbar Array Data Mapping Methodology for Unstructured Sparse CNN

History of Computing Technologies
article

A CIM Crossbar Array Data Mapping Methodology for Unstructured Sparse CNN

article en

Abstract

CIM (Compute-In-Memory) is an effective technique to enable in-array computation and reduce data movement in modern machine learning systems. However, the irregularly distributed zeros in pruned CNN networks would cause inefficient usage of memory arrays in CIM. In this paper, we propose a CIM data mapping methodology for unstructured sparse CNN. This method flexibly rearranges non-zero weights in unstructured sparse CNN models by strategically swapping rows within the weight map. We also introduce a CIM architecture with switchable CIM macro to efficiently handle sparse weight maps. The experimental results have shown that our design attains up to 1.97x, 1.8x better performance, and 7.45x, 5.02x energy efficiency improvement than the conventional CIM solutions for unstructured sparse VGG16 and ResNet50 respectively.

National Yang Ming Chiao Tung University (TW)
Openalex Percentile: Top 42%
History of Computing Technologies
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.