arrow
Return

eMamba: Efficient Acceleration Framework for Mamba Models in Edge Computing

delete2025-09-01
delete0
delete
OA
AI
K
Kim Jiyong
J
J Y Lee
L
Lin, Jiahao
A
Alish Kanani
M
Miao Sun
Ü
Ümit Y. Ogras
J
Jaehyun Park *
DOI:10.1145/3762190delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
State Space Model (SSM)-based machine learning architectures have recently gained significant attention for processing sequential data. Mamba, a recent sequence-to-sequence SSM, offers competitive accuracy with superior computational efficiency compared to state-of-the-art transformer models. While this advantage makes Mamba particularly promising for resource-constrained edge devices, no hardware acceleration frameworks are currently optimized for deploying it in such environments. This article presents eMamba, a comprehensive end-to-end hardware acceleration framework explicitly designed for deploying Mamba models on edge platforms. eMamba maximizes computational efficiency by replacing complex normalization layers with lightweight hardware-aware alternatives and approximating expensive operations, such as SiLU activation and exponentiation, considering the target applications. Then, it performs an approximation-aware neural architecture search (NAS) to tune the learnable parameters used during approximation. Evaluations with Fashion-MNIST, CIFAR-10, and MARS, an open-source human pose estimation dataset, show eMamba achieves comparable accuracy to state-of-the-art techniques using 1.63-19.9x fewer parameters. In addition, it generalizes well to large-scale natural language tasks, demonstrating stable perplexity across varying sequence lengths on the WikiText2 dataset. We also quantize and implement the entire eMamba pipeline on an AMD ZCU102 FPGA and ASIC using GlobalFoundries (GF) 22 nm technology. Experimental results show 4.95-5.62x lower latency and 2.22-9.95x higher throughput, with 4.77x smaller area, 9.84x lower power, and 48.6x lower energy consumption than baseline solutions while maintaining competitive accuracy.
Keywords:
Mamba
HW acceleration
edge computing
approximation
quantization
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Embedded Computing Systems cover
ACM Transactions on Embedded Computing Systems
IF:
2.6
Papers:
238
Citations:
2.3K

Organization

U
University of Ulsan
Scholars:
1.8W
Papers: 1.7W
Citations: 1.4W
University of Wisconsin System cover
University of Wisconsin System
Scholars:
6.7W
Papers: 5.8W
Citations: 382
Cited Papers

Cited Papers

ViTA: A Vision Transformer Inference Accelerator for Edge Applications
err2023-05-21
err0
errOAAI
errShashank Nag; Gourav Datta; Souvik Kundu; Nitin Chandrachoodan; Peter A. Beerel
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
FINN
err2017-02-22
err0
errOAAI
errYaman Umuroglu; Nicholas J. Fraser; Giulio Gambardella; Michaela Blott; Philip Leong; Magnus Jahre; Kees Vissers
errShare
errSave
errShare
errSave
Hardware-Aware Softmax Approximation for Deep Neural Networks
err2019-05-25
err0
PREAI
errXue Geng; Jie Lin; Bin Zhao; Anmin Kong; Mohamed M. Sabry Aly; Vijay Chandrasekhar
errShare
errSave
A Survey of Accelerator Architectures for Deep Neural Networks
err2020-03-01
err213
errOAAI
errChen, Yiran; Xie, Yuan; Song, Linghao; Chen, Fan; Tang, Tianqi
errShare
errSave
AI and ML Accelerator Survey and Trends
err2022-09-19
err0
errOAAI
errAlbert Reuther; Peter Michaleas; Michael Jones; Vijay Gadepally; Siddharth Samsi; Jeremy Kepner
errShare
errSave
errShare
errSave
researcher View more