Exploiting Free Silicon for Energy-Efficient Computing Directly in NAND Flash-based Solid-State Storage Systems

被引:0
|
作者
Li, Peng [1 ]
Gomez, Kevin [1 ]
Lilja, David J. [2 ]
机构
[1] Seagate Technol, Shakopee, MN 55379 USA
[2] Univ Minnesota, Minneapolis, MN 55455 USA
基金
美国国家科学基金会;
关键词
SSD; NAND Flash; Parallel computing; OpenCL;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy consumption is a fundamental issue in today's data centers as data continue growing dramatically. How to process these data in an energy-efficient way becomes more and more important. Prior work had proposed several methods to build an energy-efficient system. The basic idea is to attack the memory wall issue (i.e., the performance gap between CPUs and main memory) by moving computing closer to the data. However, these methods have not been widely adopted due to high cost and limited performance improvements. In this paper, we propose the storage processing unit (SPU) which adds computing power into NAND flash memories at standard solid-state drive (SSD) cost. By pre-processing the data using the SPU, the data that needs to be transferred to host CPUs for further processing are significantly reduced. Simulation results show that the SPU-based system can result in at least 100 times lower energy per operation than a conventional system for data-intensive applications.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Energy-Efficient Partial LDPC Decoding for NAND Flash-Based Storage Systems
    Jung, Jaehwan
    ELECTRONICS, 2024, 13 (07)
  • [2] FlashSim: A Simulator for NAND Flash-based Solid-State Drives
    Kim, Youngjae
    Tauras, Brendan
    Gupta, Aayush
    Urgaonkar, Bhuvan
    SIMUL: 2009 FIRST INTERNATIONAL CONFERENCE ON ADVANCES IN SYSTEM SIMULATION, 2009, : 125 - 131
  • [3] Long-Term JPEG Data Protection and Recovery for NAND Flash-Based Solid-State Storage
    Kuo, Yu-Chun
    Chiu, Ruei-Fong
    Liu, Ren-Shuo
    2019 35TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST 2019), 2019, : 141 - 147
  • [4] TreeFTL: Efficient RAM Management for High Performance of NAND Flash-based Storage Systems
    Wang, Chundong
    Wong, Weng-Fai
    DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 374 - 379
  • [5] Research on Endurance Evaluation for NAND Flash-based Solid State Drive
    Yang Xiaoshan
    Zhu Ligu
    Zhang Qicong
    2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 523 - 526
  • [6] EXPRESS: Exploiting Energy-Accuracy Tradeoffs in 3D NAND Flash Memory for Energy-Efficient Storage
    Raquibuzzaman, Md
    Milenkovic, Aleksandar
    Ray, Biswajit
    ELECTRONICS, 2022, 11 (03)
  • [7] A Technique to Improve Garbage Collection Performance for NAND Flash-based Storage Systems
    Jeong, Jaehyeong
    Song, Yong Ho
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (02) : 470 - 478
  • [8] Revisiting Behavior Amplification of NAND Flash-based Storage Devices in Embedded Systems
    Sun, Hui
    Fang, Xieyun
    Xie, Changsheng
    Wu, Fei
    2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC), 2013, : 280 - 287
  • [9] An Energy-Efficient Solid-State Organic Device Array for Neuromorphic Computing
    Hu, Lan Shen
    Fattori, Marco
    Schilp, Winston
    Verbeek, Roy
    Kazemzadeh, Setareh
    van de Burgt, Yoeri
    Kronemeijer, Auke Jisk
    Gelinck, Gerwin
    Cantatore, Eugenio
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2023, 70 (12) : 6520 - 6525
  • [10] Energy-Efficient Progressive Remote Update for Flash-Based Firmware of Networked Embedded Systems
    Kim, Jinsik
    Chou, Pai H.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2010, 16 (01)