A Heterogeneous FTJ-Based Computing-in-Memory Architecture for Vision Transformer Acceleration via Hardware and Algorithm Co-Design
Vision Transformers (ViT) have set new benchmarks in computer vision tasks but are often limited by their high computational and storage requirements. This work presents HEFA, a heterogeneous Computing-in-Memory architecture based on Ferroelectric Tunnel Junctions (FTJ), designed to accelerate ViT. By integrating an FTJ-based CIM Engine and a Digital Reconfigurable Engine with dynamic pruning, HEFA achieves <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$1.36 \times \sim 35.7 \times$</tex> speedup and <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$1.96 \times \sim 34.1 \times$</tex> energy efficiency improvements compared to GPU and state-of-the-art accelerators.
Authors
- Zichong Zhang (ORCID: https://orcid.org/0009-0002-1328-8472)
- Pinfeng Jiang (ORCID: https://orcid.org/0009-0002-3242-1574)
- Xingsheng Wang (ORCID: https://orcid.org/0000-0001-8335-2033)
- Xiangshui Miao (ORCID: https://orcid.org/0000-0002-3999-7421)
- Yi Wang
- Letian Wang (ORCID: https://orcid.org/0000-0003-4433-2966)
- Maohua Zhu (ORCID: https://orcid.org/0000-0002-8914-9834)
- Yifan Yang (ORCID: https://orcid.org/0009-0002-6868-1220)
- Y. Fang (ORCID: https://orcid.org/0000-0001-8630-6585)
Institutions
- Wuhan National Laboratory for Optoelectronics (CN)
- Huazhong University of Science and Technology (CN)
Publication Details
- Published
- 2025-03-09
- DOI
- https://doi.org/10.1109/edtm61175.2025.11040746
- Primary Topic
- CCD and CMOS Imaging Sensors
- Type
- article
- Field-Weighted Citation Impact
- 0.00