Energy-Efficient Streaming Using Non-volatile Memory

被引:0
|
作者
Mohammed G. Khatib
Pieter H. Hartel
Hylke W. van Dijk
机构
[1] University of Twente,Department of Computer Science
来源
关键词
Energy efficiency; Streaming architecture; Soft real-time system; Disk drive; Non-volatile memory; DRAM; NAND flash;
D O I
暂无
中图分类号
学科分类号
摘要
The disk and the DRAM in a typical mobile system consume a significant fraction (up to 30%) of the total system energy. To save on storage energy, the DRAM should be small and the disk should be spun down for long periods of time. We show that this can be achieved for predominantly streaming workloads by connecting the disk to the DRAM via a large non-volatile memory (NVM). We refer to this as the NVM-based architecture (NVMBA); the conventional architecture with only a DRAM and a disk is referred to as DRAMBA. The NVM in the NVMBA acts as a traffic reshaper from the disk to the DRAM. The total system costs are balanced, since the cost increase due to adding the NVM is compensated by the decrease in DRAM cost. We analyze the energy saving of NVMBA, with NAND flash memory serving as NVM, relative to DRAMBA with respect to (1) the streaming demand, (2) the disk form factor, (3) the best-effort provision, and (4) the stream location on the disk. We present a worst-case analysis of the reliability of the disk drive and the flash memory, and show that a small flash capacity is sufficient to operate the system over a year at negligible cost. Disk lifetime is superior to flash, so that is of no concern.
引用
收藏
页码:149 / 168
页数:19
相关论文
共 50 条
  • [1] Energy-Efficient Streaming Using Non-volatile Memory
    Khatib, Mohammed G.
    Hartel, Pieter H.
    van Dijk, Hylke W.
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 60 (02): : 149 - 168
  • [2] Energy-efficient magnetoelastic non-volatile memory
    Biswas, Ayan K.
    Bandyopadhyay, Supriyo
    Atulasimha, Jayasimha
    [J]. APPLIED PHYSICS LETTERS, 2014, 104 (23)
  • [3] A FAST AND ENERGY-EFFICIENT NANOELECTROMECHANICAL NON-VOLATILE MEMORY FOR IN-MEMORY COMPUTING
    Lee, Yong-Bok
    Gang, Min-Ho
    Choi, Pan-Kyu
    Kim, Su-Hyun
    Kim, Tae-Soo
    Lee, So-Young
    Yoon, Jun-Bo
    [J]. 2023 IEEE 36TH INTERNATIONAL CONFERENCE ON MICRO ELECTRO MECHANICAL SYSTEMS, MEMS, 2023, : 5 - 8
  • [4] Adaptive Granularity Encoding for Energy-efficient Non-Volatile Main Memory
    Xu, Jie
    Feng, Dan
    Hua, Yu
    Tong, Wei
    Liu, Jingning
    Li, Chunyan
    Xu, Gaoxiang
    Chen, Yiran
    [J]. PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [5] Energy-efficient Redox-based Non-Volatile Memory Devices and Logic Circuits
    Waser, Rainer
    Rana, Vikas
    Menzel, Stephan
    Linn, Eike
    [J]. 2013 THIRD BERKELEY SYMPOSIUM ON ENERGY EFFICIENT ELECTRONIC SYSTEMS (E3S), 2013,
  • [6] Non-Volatile Nano-Electro-Mechanical Memory for Energy-Efficient Data Searching
    Kato, Kimihiko
    Stojanovic, Vladimir
    Liu, Tsu-Jae King
    [J]. IEEE ELECTRON DEVICE LETTERS, 2016, 37 (01) : 31 - 34
  • [7] Nacre∗: Durable, Secure and Energy-Efficient Non-Volatile Memory Utilizing Data Versioning
    Tavana, Mohammad Khavari
    Fei, Yunsi
    Kaeli, David
    [J]. IEEE Transactions on Emerging Topics in Computing, 2020, 8 (04): : 897 - 906
  • [8] AIM: Fast and Energy-Efficient AES In-Memory Implementation for Emerging Non-volatile Main Memory
    Xie, Mimi
    Li, Shuangchen
    Glova, Alvin Oliver
    Hu, Jingtong
    Wang, Yuangang
    Xie, Yuan
    [J]. PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 625 - 628
  • [9] Write Intensity Prediction for Energy-Efficient Non-Volatile Caches
    Ahn, Junwhan
    Yoo, Sungjoo
    Choi, Kiyoung
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2013, : 223 - 228
  • [10] MagCiM: A Flexible and Non-Volatile Computing-in-Memory Processor for Energy-Efficient Logic Computation
    Jamshidi, Vahid
    Patooghy, Ahmad
    Fazeli, Mahdi
    [J]. IEEE ACCESS, 2022, 10 : 35445 - 35459