FP-IMC: A 28nm All-Digital Configurable Floating-Point In-Memory Computing Macro

被引:3
|
作者
Saikia, Jyotishman [1 ]
Sridharan, Amitesh [1 ]
Yeo, Injune [1 ]
Venkataramanaiah, Shreyas [1 ]
Fan, Deliang [1 ]
Seo, Jae-Sun [1 ]
机构
[1] Arizona State Univ, Sch Elect Comp & Energy Engn, Tempe, AZ 85281 USA
关键词
Digital in-memory computing; floating-point acceleration;
D O I
10.1109/ESSCIRC59616.2023.10268770
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In-memory computing (IMC) provides energy-efficient solutions to deep neural networks (DNN). Most IMC designs for DNNs employ fixed-point precisions. However, floating-point precision is still required for DNN training and complex inference models to maintain high accuracy. There have not been float-point precision based IMC works in the literature where the float-point computation is immersed into the weight memory storage. In this work, we propose a novel floating-point precision IMC macro with a configurable architecture that supports both normal 8-bit floating point (FP8) and 8-bit block floating point (BF8) with a shared exponent. The proposed FP-IMC macro implemented in 28nm CMOS demonstrates 12.1 TOPS/W for FP8 precision and 66.6 TOPS/W for BF8 precision, improving energy-efficiency beyond the state-of-the-art FP IMC macros.
引用
收藏
页码:405 / 408
页数:4
相关论文
共 36 条
  • [31] A 1.2 pJ/b 6.4 Gb/s 8+1-Lane Forwarded-Clock Receiver with PVT-Variation-Tolerant All-Digital Clock and Data Recovery in 28nm CMOS
    Chen, Shuai
    Li, Hao
    Yang, Liqiong
    Yang, Zongren
    Hu, Weiwu
    Chiang, Patrick Yin
    2013 IEEE CUSTOM INTEGRATED CIRCUITS CONFERENCE (CICC), 2013,
  • [32] A 0.33V/-40°C Process/Temperature Closed-Loop Compensation SoC Embedding All-Digital Clock Multiplier and DC-DC Converter Exploiting FDSOI 28nm Back-Gate Biasing
    Clerc, Sylvain
    Saligane, Mehdi
    Abouzeid, Fady
    Cochet, Martin
    Daveau, Jean-Marc
    Bottoni, Cyril
    Bol, David
    De-Vos, Julien
    Zamora, Dominique
    Coeffic, Benjamin
    Soussan, Dimitri
    Croain, Damien
    Naceur, Mehdi
    Schamberger, Pierre
    Roche, Philippe
    Sylvester, Dennis
    2015 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE DIGEST OF TECHNICAL PAPERS (ISSCC), 2015, 58 : 150 - U206
  • [33] A 0.5V 1.6mW 2.4GHz Fractional-N All-Digital PLL for Bluetooth LE with PVT-Insensitive TDC using Switched-Capacitor Doubler in 28nm CMOS
    Kuo, Feng-Wei
    Pourmousavian, Seyednaser
    Siriburanon, Teerachot
    Chen, Ron
    Cho, Lan-chou
    Jou, Chewn-Pu
    Hsueh, Fu-Lung
    Staszewski, Robert Bogdan
    2017 SYMPOSIUM ON VLSI CIRCUITS, 2017, : C178 - C179
  • [34] An 89TOPS/W and 16.3TOPS/mm2 All-Digital SRAM-Based Full-Precision Compute-In Memory Macro in 22nm for Machine-Learning Edge Applications
    Chih, Yu-Der
    Lee, Po-Hao
    Fujiwara, Hidehiro
    Shih, Yi-Chun
    Lee, Chia-Fu
    Naous, Rawan
    Chen, Yu-Lin
    Lo, Chieh-Pu
    Lu, Cheng-Han
    Mori, Haruki
    Zhao, Wei-Cheng
    Sun, Dar
    Sinangil, Mahmut E.
    Chen, Yen-Huei
    Chou, Tan-Li
    Akarvardar, Kerem
    Liao, Hung-Jen
    Wang, Yih
    Chang, Meng-Fan
    Chang, Tsung-Yung Jonathan
    2021 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE (ISSCC), 2021, 64 : 252 - +
  • [35] A 28-nm 19.9-to-258.5-TOPS/W 8b Digital Computing-in-Memory Processor With Two-Cycle Macro Featuring Winograd-Domain Convolution and Macro-Level Parallel Dual-Side Sparsity
    Wu, Hao
    Chen, Yong
    Yuan, Yiyang
    Yue, Jinshan
    Wang, Xinghua
    Li, Xiaoran
    Zhang, Feng
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2025, 60 (01) : 347 - 361
  • [36] D6CIM: 60.4-TOPS/W, 1.46-TOPS/mm2, 1005-Kb/mm2 Digital 6T-SRAM- Based Compute-in-Memory Macro Supporting 1-to-8b Fixed-Point Arithmetic in 28-nm CMOS
    Oh, Jonghyun
    Lin, Chuan-Tung
    Seok, Mingoo
    IEEE 49TH EUROPEAN SOLID STATE CIRCUITS CONFERENCE, ESSCIRC 2023, 2023, : 413 - 416