A 28-nm 16-kb Aggregation and Combination Computing-in-Memory Macro With Dual-Level Sparsity Modulation and Sparse-Tracking ADCs for GCNs

Computing-in-memory (CIM) architectures have demonstrated remarkable potential in addressing the memory wall. However, previous CIMs were often designed for multiply-accumulate (MAC) operations, which presents a myriad of challenges when deploying graph convolutional networks (GCNs) on CIM macros. This work presents a compact 6T SRAM-based aggregation and combination CIM macro (ACCIM) using: 1) a cell array with compact 6T bitcells, local jump and computing cells (LJCCs), and sparse-tracking analog-to-digital converters (STADCs) to improve energy efficiency in both input sparsity and weight bit sparsity; 2) an LJCC and STADC to improve the signal margin; 3) a CIM macro architecture with an aggregation input unit (AGINU) to support both GCN aggregation and GCN combination/convolutional neural network (CNN) MAC; 4) a graph pruning algorithm that divides the graph data into memory-friendly subgraphs; and 5) an error modeling-based pre-training method to improve the inference accuracy. A fabricated 28-nm 16-kb charge-domain SRAM-CIM macro achieved an energy efficiency of 86.87 TOPS/W and an area efficiency of 2344 GOPS/mm2 for GCNs with 4-bit degree input, 8-bit features, and 15-bit output.

Authors

Institutions

Publication Details

Journal
IEEE Journal of Solid-State Circuits
Published
2024-10-16
DOI
https://doi.org/10.1109/jssc.2024.3472115
Citations
1
Primary Topic
Photonic and Optical Devices
Type
article
Field-Weighted Citation Impact
0.21

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A 28-nm 16-kb Aggregation and Combination Computing-in-Memory Macro With Dual-Level Sparsity Modulation and Sparse-Tracking ADCs for GCNs

Xin Si, An Guo, Jun Yang, Feiran Liu et al.
1 citations
IEEE Journal of Solid-State Circuits
Photonic and Optical Devices
0.21
article

A 28-nm 16-kb Aggregation and Combination Computing-in-Memory Macro With Dual-Level Sparsity Modulation and Sparse-Tracking ADCs for GCNs

Xin Si, An Guo, Jun Yang, Feiran Liu, Yuchen Tang, Tianzhu Xiong, Zhichao Liu, Zhaoyang Zhang, Yanqi Zhang, Yinhai Gao, Yuchen Ma, Jinwu Chen, Xi Chen, Bo Wang, Yutong Zhang
article en
1 citations

Abstract

Computing-in-memory (CIM) architectures have demonstrated remarkable potential in addressing the memory wall. However, previous CIMs were often designed for multiply-accumulate (MAC) operations, which presents a myriad of challenges when deploying graph convolutional networks (GCNs) on CIM macros. This work presents a compact 6T SRAM-based aggregation and combination CIM macro (ACCIM) using: 1) a cell array with compact 6T bitcells, local jump and computing cells (LJCCs), and sparse-tracking analog-to-digital converters (STADCs) to improve energy efficiency in both input sparsity and weight bit sparsity; 2) an LJCC and STADC to improve the signal margin; 3) a CIM macro architecture with an aggregation input unit (AGINU) to support both GCN aggregation and GCN combination/convolutional neural network (CNN) MAC; 4) a graph pruning algorithm that divides the graph data into memory-friendly subgraphs; and 5) an error modeling-based pre-training method to improve the inference accuracy. A fabricated 28-nm 16-kb charge-domain SRAM-CIM macro achieved an energy efficiency of 86.87 TOPS/W and an area efficiency of 2344 GOPS/mm2 for GCNs with 4-bit degree input, 8-bit features, and 15-bit output.

IEEE Journal of Solid-State CircuitsVol. 60(3)
Southeast University (CN)
National Natural Science Foundation of China, National Science and Technology Major Project, Fundamental Research Funds for the Central Universities
Openalex Percentile: Top 47%
Photonic and Optical Devices
0.21
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.