Hierarchical Approximate Memory for Deep Neural Network Applications

被引:2
|
作者
Ha, Minho [1 ]
Hwang, Seokha [2 ]
Kim, Jeonghun [1 ]
Lee, Youngjoo [1 ]
Lee, Sunggu [1 ]
机构
[1] Pohang Univ Sci & Technol, Dept Elect Engn, Pohang 37673, South Korea
[2] Samsung Elect, Memory Business, Hwasung 18448, South Korea
关键词
approximate computing; deep neural network; low power memory systems;
D O I
10.1109/IEEECONF51394.2020.9443540
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Power consumed by a computer memory system can be significantly reduced if a certain level of error is permitted in the data stored in memory. Such an approximate memory approach is viable for use in applications developed using deep neural networks (DNNs) because such applications are typically error-resilient. In this paper, the use of hierarchical approximate memory for DNNs is studied and modeled. Although previous research has focused on approximate memory for specific memory technologies, this work proposes to consider approximate memory for the entire memory hierarchy of a computer system by considering the error budget for a given target application. This paper proposes a system model based on the error budget (amount by which the memory error rate can be permitted to rise to) for a target application and the power usage characteristics of the constituent memory technologies of a memory hierarchy. Using DNN case studies involving SRAM, DRAM, and NAND, this paper shows that the overall memory power consumption can be reduced by up to 43.38% by using the proposed model to optimally divide up the available error budget.
引用
收藏
页码:261 / 266
页数:6
相关论文
共 50 条
  • [31] A Deep Convolutional Spiking Neural Network for embedded applications
    Amirhossein Javanshir
    Thanh Thi Nguyen
    M. A. Parvez Mahmud
    Abbas Z. Kouzani
    Progress in Artificial Intelligence, 2024, 13 : 1 - 15
  • [32] Thermal-constrained memory management for three-dimensional DRAM-PCM memory with deep neural network applications
    Lin, Shu-Yen
    Wang, Shao-Cheng
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 89
  • [33] Neuroevolution of a Modular Memory-Augmented Neural Network for Deep Memory Problems
    Khadka, Shauharda
    Chung, Jen Jen
    Tumer, Kagan
    EVOLUTIONARY COMPUTATION, 2019, 27 (04) : 639 - 664
  • [34] Hybridized Hierarchical Deep Convolutional Neural Network for Sports Rehabilitation Exercises
    Tang, Dapeng
    IEEE ACCESS, 2020, 8 : 118969 - 118977
  • [35] HLNet: A Novel Hierarchical Deep Neural Network for Time Series Forecasting
    Jimenez-Navarro, M. J.
    Martinez-Alvarez, F.
    Troncoso, A.
    Asencio-Cortes, G.
    16TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS (SOCO 2021), 2022, 1401 : 717 - 727
  • [36] Hierarchical Deep Neural Network for Fire Detection in Wind Turbine Nacelles
    Do, Eun Chan
    Park, Su Hyun
    Oh, Ki-Yong
    JOURNAL OF THE KOREAN SOCIETY FOR NONDESTRUCTIVE TESTING, 2024, 44 (04) : 268 - 277
  • [37] Visual Saliency via Embedding Hierarchical Knowledge in a Deep Neural Network
    Zhou, Fei
    Yao, Rongguo
    Liao, Guangsen
    Liu, Bozhi
    Qiu, Guoping
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 : 8490 - 8505
  • [38] Hierarchical Machine Translation Model Based on Deep Recursive Neural Network
    Liu Y.-P.
    Ma C.-G.
    Zhang Y.-N.
    Jisuanji Xuebao/Chinese Journal of Computers, 2017, 40 (04): : 861 - 871
  • [39] Disentangled Human Body Embedding Based on Deep Hierarchical Neural Network
    Jiang, Boyi
    Zhang, Juyong
    Cai, Jianfei
    Zheng, Jianmin
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2020, 26 (08) : 2560 - 2575
  • [40] A Hierarchical Framework to Detect Targeted Attacks using Deep Neural Network
    Ghalaty, Nahid Farhady
    Ben Salem, Malek
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 5021 - 5026