EMO-CIM: An Input/Stationary-Data Similarity-Aware Computing-In-Memory Design for Variable Vector-Wise Computation in Edge Multioperator AI Acceleration

View at publisher
Authors: Bo Wang, Yuchen Tang, Feiran Liu, Xiaoxue Zhong, Yuchen Ma, Xin Si, Jun Li Yang
Cited by: 1
References: 13

Abstract

We propose an edge multi-operator computing-in-memory design (EMO-CIM) that supports variable vector-wise multiply-and-accumulate (MAC) in CNN, Depthwise-Convolution (DW), and Attention operators. It features: (1) A single EMO-CIM bank excels in variable vector-wise MAC for multi-operators; (2) Merging local input-shared compute units with a decode-unit & adder-tree facilitates input/stationary-data similarity-aware computing to improve energy and area efficiency; (3) Based on a row-wise vector separable accumulation strategy, Attention/CNN task is optimized via multi-vector parallel crossover computation, while DW task is optimized through the partial-convolution-first computation. EMO-CIM achieves peak energy efficiencies of 93.5 and 39.3 TOPS/W for Attention/CNN and DW tasks, respectively, and area efficiencies of 4.971 and 3.728 TOPS/mm2 for the same tasks under INT8 MAC operations.

Fields of Study & Subjects

Parallel Computing and Optimization Techniques Distributed systems and fault tolerance Ferroelectric and Negative Capacitance Devices

Publication details

Journal / source
IEEE Solid-State Circuits Letters
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
9
Pages
97–100
Publication date
1 January 2026