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 条
  • [21] A novel method for victim block selection for NAND flash-based solid state drives based on scoring
    Asal Khanbadr
    Mohammadreza Binesh Marvasti
    Seyyed Amir Asghari
    Sohrab Khanbadr
    Amir M. Rahmani
    The Journal of Supercomputing, 2020, 76 : 10186 - 10211
  • [22] A novel method for victim block selection for NAND flash-based solid state drives based on scoring
    Khanbadr, Asal
    Marvasti, Mohammadreza Binesh
    Asghari, Seyyed Amir
    Khanbadr, Sohrab
    Rahmani, Amir M.
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (12): : 10186 - 10211
  • [23] Energy-Efficient Reconfiguration of Flash-based FPGAs in Heterogeneous Wireless Sensor Nodes
    Engel, Andreas
    Koch, Andreas
    2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [24] Storage Class Memory & NAND Flash Memory Hybrid Solid-State Drives (SSD)
    Takeuchi, Ken
    NONVOLATILE MEMORIES 2, 2013, 58 (05): : 3 - 8
  • [25] CalmWPC: A buffer management to calm down write performance cliff for NAND flash-based storage systems
    Sun, Hui
    Chen, Guodong
    Huang, Jianzhong
    Qin, Xiao
    Shi, Weisong
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 (461-476): : 461 - 476
  • [26] A Generic and Efficient Framework for Spatial Indexing on Flash-Based Solid State Drives
    Carniel, Anderson Chaves
    Ciferri, Ricardo Rodrigues
    de Aguiar Ciferri, Cristina Dutra
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2017, 2017, 10509 : 229 - 243
  • [27] HAT: an efficient buffer management method for flash-based hybrid storage systems
    Yanfei Lv
    Bin Cui
    Xuexuan Chen
    Jing Li
    Frontiers of Computer Science, 2014, 8 : 440 - 455
  • [28] HAT: an efficient buffer management method for flash-based hybrid storage systems
    Lv, Yanfei
    Cui, Bin
    Chen, Xuexuan
    Li, Jing
    FRONTIERS OF COMPUTER SCIENCE, 2014, 8 (03) : 440 - 455
  • [29] ICS: Interrupt-Based Channel Sneaking for Maximally Exploiting Die-Level Parallelism of NAND Flash-Based Storage Devices
    Hong, Juhyung
    Han, Sangwoo
    Park, Young Min
    Chung, Eui-Young
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (09) : 1802 - 1806
  • [30] Using Quasi-EZ-NAND Flash Memory to Build Large-Capacity Solid-State Drives in Computing Systems
    Pan, Yangyang
    Dong, Guiqiang
    Xie, Ningde
    Zhang, Tong
    IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (05) : 1051 - 1057