An energy-efficient floating-point compute SRAM with pipelined in-memory bit-parallel exponent and bitwise mantissa processing

被引:0
|
作者
Mai, Yangzhan [1 ]
Wang, Mingyu [1 ]
Zhong, Baiqing [1 ]
Zhang, Chuanghao [1 ]
Zhang, Yicong [1 ]
Yu, Zhiyi [1 ]
机构
[1] Sun Yat sen Univ, Sch Microelect Sci & Technol, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
digital circuits; memory architecture; SRAM chips;
D O I
10.1049/ell2.12885
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The promise of compute-in-memory (CIM) for energy-efficient deep neural network (DNN) tasks has been demonstrated. However, most previous CIM works typically focus on low-precision DNN computing. To enable high-precision DNN computing, this work presents a novel SRAM-CIM design that fully supports half-precision floating-point (FP16) MAC operations. To maximize the energy efficiency, an efficient in-memory bit-parallel approach for conducting exponent operations and the bitwise in-memory booth encoder for reducing mantissa multiplication latency are proposed. Moreover, by enabling the pipeline of exponent and mantissa processing, the hardware utilization is improved with high throughput achieved. The proposed design is analyzed in 40 nm CMOS technology. The evaluation shows that the SRAM-CIM achieves a frequency of 714 MHz and a peak energy efficiency of 1.53 TFLOPS/W.
引用
收藏
页数:3
相关论文
共 11 条
  • [1] Energy-Efficient Floating-Point Memristive In-Memory Processing System Based on Self-Selective Mantissa Compaction
    Ding W.
    Wang C.
    Tong W.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2022, 59 (03): : 533 - 552
  • [2] A Compute SRAM with Bit-Serial Integer/Floating-Point Operations for Programmable In-Memory Vector Acceleration
    Wang, Jingcheng
    Wang, Xiaowei
    Eckert, Charles
    Subramaniyan, Arun
    Das, Reetuparna
    Blaauw, David
    Sylvester, Dennis
    2019 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2019, 62 : 224 - +
  • [3] Mantissa-masking for energy-efficient floating-point LTE uplink MIMO baseband processing
    Guenther, D.
    Henriksson, T.
    Leupers, R.
    Ascheid, G.
    PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 1028 - 1029
  • [4] ECIM: Exponent Computing in Memory for an Energy-Efficient Heterogeneous Floating-Point DNN Training Processor
    Lee, Juhyoung
    Kim, Jihoon
    Jo, Wooyoung
    Kim, Sangyeob
    Kim, Sangjin
    Yoo, Hoi-Jun
    IEEE MICRO, 2022, 42 (01) : 99 - 107
  • [5] An Energy-Efficient SRAM-based Charge Domain Compute In-Memory Architecture
    Singla, Anmol
    Kushwaha, Dinesh
    Aman, Gulyawar
    Chakraborty, Shubhradip
    Goel, Abhishek
    Bulusu, Anand
    Dasgupta, Sudeb
    2024 22ND IEEE INTERREGIONAL NEWCAS CONFERENCE, NEWCAS 2024, 2024, : 233 - 237
  • [6] RIME: A Scalable and Energy-Efficient Processing-In-Memory Architecture for Floating-Point Operations
    Lu, Zhaojun
    Arafin, Md Tanvir
    Qu, Gang
    2021 26TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2021, : 120 - 125
  • [7] FP-BMAC: Efficient Approximate Floating-Point Bit-Parallel MAC Processor using IMC
    Gajawada, Saketh
    Gupta, Aryan
    Prasad, Kailash
    Mekie, Joycee
    PROCEEDINGS OF THE 37TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, VLSID 2024 AND 23RD INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, ES 2024, 2024, : 241 - 246
  • [8] A 1.97 TFLOPS/W Configurable SRAM-Based Floating-Point Computation-in-Memory Macro for Energy-Efficient AI Chips
    Mai, Yangzhan
    Wang, Mingyu
    Zhang, Chuanghao
    Zhong, Baiqing
    Yu, Zhiyi
    2023 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS, 2023,
  • [9] A Bit-Precision Reconfigurable Digital In-Memory Computing Macro for Energy-Efficient Processing of Artificial Neural Networks
    Kim, Hyunjoon
    Chen, Qian
    Yoo, Taegeun
    Kim, Tony Tae-Hyoung
    Kim, Bongjin
    2019 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2019, : 166 - 167
  • [10] An Energy-Efficient Mixed-Bit CNN Accelerator With Column Parallel Readout for ReRAM-Based In-Memory Computing
    Liu, Dingbang
    Zhou, Haoxiang
    Mao, Wei
    Liu, Jun
    Han, Yuliang
    Man, Changhai
    Wu, Qiuping
    Guo, Zhiru
    Huang, Mingqiang
    Luo, Shaobo
    Lv, Mingsong
    Chen, Quan
    Yu, Hao
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2022, 12 (04) : 821 - 834