Improving Performance and Energy-efficiency of DNN Accelerators with STT-RAM Buffers

被引:0
|
作者
Byeon, Gwangeun [1 ]
Kim, Seongwook [1 ]
Hong, Seokin [1 ]
机构
[1] Sungkyunkwan Univ, Dept Elect & Comp Engn, Suwon, South Korea
关键词
Deep Learning Accelerator; STT-MRAM;
D O I
10.1109/ISOCC59558.2023.10396473
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
DNN inference on mobile and edge devices is challenging due to high computational and storage demands. To accelerate the inference on these devices, various DNN accelerators have been proposed. In these accelerators, the on-chip buffers occupy a significant portion of the chip area because they need to be large enough to minimize the off-chip memory accesses and usually implemented with SRAM cells. This paper presents a DNN accelerator that utilizes Spin-Transfer Torque RAM (STT-RAM) to build large buffers with a low area budget. By exploiting the access patterns of activations and weights in DNN inference, we optimize the STT-RAM to have short write latency and low write power. Experimental results show that the buffers implemented with optimized STT-RAM significantly boost the performance and energy efficiency of the DNN accelerators.
引用
收藏
页码:207 / 208
页数:2
相关论文
共 50 条
  • [21] Cache Revive: Architecting Volatile STT-RAM Caches for Enhanced Performance in CMPs
    Jog, Adwait
    Mishra, Asit K.
    Xu, Cong
    Xie, Yuan
    Narayanan, Vijaykrishnan
    Iyer, Ravishankar
    Das, Chita R.
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 243 - 252
  • [22] A Novel Hybrid DRAM/STT-RAM Last-Level-Cache Architecture for Performance, Energy, and Endurance Enhancement
    Hameed, Fazal
    Castrillon, Jeronimo
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (10) : 2375 - 2386
  • [23] Reinforcing the Energy Efficiency of Cyber-Physical Systems via Direct and Split Cache Consolidation on MLC STT-RAM
    Chen, Shuo-Han
    Liang, Yu-Pei
    Chang, Yuan-Hao
    Liu, Yun-Fei
    Wu, Chun-Feng
    Wei, Hsin-Wen
    Shih, Wei-Kuan
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 202 - 209
  • [24] Read-Tuned STT-RAM and eDRAM Cache Hierarchies for Throughput and Energy Optimization
    Khoshavi, Navid
    Demara, Ronald F.
    IEEE ACCESS, 2018, 6 : 14576 - 14590
  • [25] EXTENT: Enabling Approximation-Oriented Energy Efficient STT-RAM Write Circuit
    Seyedfaraji, Saeed
    Daryani, Javad Talafy
    Aly, Mohamed M. Sabry
    Rehman, Semeen
    IEEE ACCESS, 2022, 10 : 82144 - 82155
  • [26] Relaxing Non-Volatility for Fast and Energy-Efficient STT-RAM Caches
    Smullen, Clinton W., IV
    Mohan, Vidyabhushan
    Nigam, Anurag
    Gurumurthi, Sudhanva
    Stan, Mircea R.
    2011 IEEE 17TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2011, : 50 - 61
  • [27] Feedback Learning Based Dead Write Termination for Energy Efficient STT-RAM Caches
    Shen Fanfan
    He Yanxiang
    Zhang Jun
    Jiang Nan
    Li Qing'an
    Li Jianhua
    CHINESE JOURNAL OF ELECTRONICS, 2017, 26 (03) : 460 - 467
  • [28] AOS: Adaptive Overwrite Scheme for Energy-Efficient MLC STT-RAM Cache
    Chen, Xunchao
    Khoshavi, Navid
    Zhou, Jian
    Huang, Dan
    DeMara, Ronald F.
    Wang, Jun
    Wen, Wujie
    Chen, Yiran
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [29] PS3-RAM: A Fast Portable and Scalable Statistical STT-RAM Reliability/Energy Analysis Method
    Wen, Wujie
    Zhang, Yaojun
    Chen, Yiran
    Wang, Yu
    Xie, Yuan
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (11) : 1644 - 1656
  • [30] DYSCO: DYnamic Stepper Current InjectOr to improve write performance in STT-RAM memories
    Seyedfaraji, Saeed
    Hajisadeghi, Amir M.
    Talafy, Javad
    Zarandi, Hamid R.
    MICROPROCESSORS AND MICROSYSTEMS, 2020, 73