paper-with-me

홈 › Papers

Computing-In-Memory Dataflow for Minimal Buffer Traffic

2025-08-20 · Choongseok Song, Doo Seok Jeong arxiv

Computing-In-Memory (CIM) offers a potential solution to the memory wall issue and can achieve high energy efficiency by minimizing data movement, making it a promising architecture for edge AI devices. Lightweight models like MobileNet and EfficientNet, which utilize depthwise convolution for feature extraction, have been developed for these devices. However, CIM macros often face challenges in accelerating depthwise convolution, including underutilization of CIM memory and heavy buffer traffic. The latter, in particular, has been overlooked despite its significant impact on latency and energy consumption. To address this, we introduce a novel CIM dataflow that significantly reduces buffer traffic by maximizing data reuse and improving memory utilization during depthwise convolution. The proposed dataflow is grounded in solid theoretical principles, fully demonstrated in this paper. When applied to MobileNet and EfficientNet models, our dataflow reduces buffer traffic by 77.4-87.0%, leading to a total reduction in data traffic energy and latency by 10.1-17.9% and 15.6-27.8%, respectively, compared to the baseline (conventional weight-stationary dataflow).

📄 PDF Abstract BibTeX arXiv:2508.14375

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Optimally Scheduling CNN Convolutions for Efficient Memory Access

2019-02-04 · Arthur Stoutchinin, Francesco Conti, Luca Benini

Embedded inference engines for convolutional networks must be parsimonious in memory bandwidth and buffer sizing to meet power and cost constraints. We present an analytical memory bandwidth model for loop-nest optimizat…

Scheduling

From Buffers to Registers: Unlocking Fine-Grained FlashAttention with Hybrid-Bonded 3D NPU Co-Design

2026-02-11 · Jinxin Yu, Yudong Pan, Mengdi Wang, Huawei Li 외 arxiv

Transformer-based models dominate modern AI workloads but exacerbate memory bottlenecks due to their quadratic attention complexity and ever-growing model sizes. Existing accelerators, such as Groq and Cerebras, mitigate…

Data Streaming and Traffic Gathering in Mesh-based NoC for Deep Neural Network Acceleration

2021-08-01 · Binayak Tiwari, Mei Yang, Xiaohang Wang, Yingtao Jiang

The increasing popularity of deep neural network (DNN) applications demands high computing power and efficient hardware accelerator architecture. DNN accelerators use a large number of processing elements (PEs) and on-ch…

RISC-V Based TinyML Accelerator for Depthwise Separable Convolutions in Edge AI

2025-11-26 · Muhammed Yildirim, Ozcan Ozturk arxiv

The increasing demand for on-device intelligence in Edge AI and TinyML applications requires the efficient execution of modern Convolutional Neural Networks (CNNs). While lightweight architectures like MobileNetV2 employ…

Tailor: Altering Skip Connections for Resource-Efficient Inference

2023-01-18 · Olivia Weng, Gabriel Marcano, Vladimir Loncar, Alireza Khodamoradi 외

Deep neural networks use skip connections to improve training convergence. However, these skip connections are costly in hardware, requiring extra buffers and increasing on- and off-chip memory utilization and bandwidth …