FPGA-based prototype storage system with phase change memory

被引:0
|
作者
Li, Gezi [1 ,2 ,3 ]
Chen, Xiaogang [1 ,2 ]
Chen, Bomy [4 ]
Li, Shunfen [1 ,2 ]
Zhou, Mi [1 ,2 ,3 ]
Han, Wenbing [1 ,2 ,3 ]
Song, Zhitang [1 ,2 ]
机构
[1] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, State Key Lab Funct Mat Informat, Shanghai 200050, Peoples R China
[2] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, Nanotechnol Lab, Shanghai 200050, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100080, Peoples R China
[4] Xinchu Integrated Circuit Incorp, Shanghai 201506, Peoples R China
来源
2016 INTERNATIONAL WORKSHOP ON INFORMATION DATA STORAGE AND TENTH INTERNATIONAL SYMPOSIUM ON OPTICAL STORAGE | 2016年 / 9818卷
关键词
PCM; FPGA; MYSQL; FLEET;
D O I
10.1117/12.2245020
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the ever-increasing amount of data being stored via social media, mobile telephony base stations, and network devices etc. the database systems face severe bandwidth bottlenecks when moving vast amounts of data from storage to the processing nodes. At the same time, Storage Class Memory (SCM) technologies such as Phase Change Memory (PCM) with unique features like fast read access, high density, non-volatility, byte-addressability, positive response to increasing temperature, superior scalability, and zero standby leakage have changed the landscape of modern computing and storage systems. In such a scenario, we present a storage system called FLEET which can off-load partial or whole SQL queries to the storage engine from CPU. FLEET uses an FPGA rather than conventional CPUs to implement the off-load engine due to its highly parallel nature. We have implemented an initial prototype of FLEET with PCM-based storage. The results demonstrate that significant performance and CPU utilization gains can be achieved by pushing selected query processing components inside in PCM-based storage.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Prototype and Evaluation of the CoRAM Memory Architecture for FPGA-Based Computing
    Chung, Eric S.
    Papamichael, Michael K.
    Weisz, Gabriel
    Hoe, James C.
    Mai, Ken
    FPGA 12: PROCEEDINGS OF THE 2012 ACM-SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2012, : 139 - 142
  • [2] An FPGA-Based Phase Measurement System
    Mitra, Jubin
    Nayak, Tapan K.
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2018, 26 (01) : 133 - 142
  • [3] FPGA-Based HPC for Associative Memory System
    Wang, Deyu
    Wang, Yuning
    Yang, Yu
    Stathis, Dimitrios
    Hemani, Ahmed
    Lansner, Anders
    Xu, Jiawei
    Zheng, Li-Rong
    Zou, Zhuo
    29TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, ASP-DAC 2024, 2024, : 52 - 57
  • [4] An FPGA-based Hybrid Memory Emulation System
    Wen, Fei
    Qin, Mian
    Gratz, Paul
    Reddy, Narasimha
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 190 - 196
  • [5] A prototype of the FPGA-based nanosecond trigger
    A. S. Dobrotvorskii
    V. S. Karpukhin
    R. R. Shafigullin
    Instruments and Experimental Techniques, 2010, 53 : 812 - 816
  • [6] A Prototype of the FPGA-Based Nanosecond Trigger
    Dobrotvorskii, A. S.
    Karpukhin, V. S.
    Shafigullin, R. R.
    INSTRUMENTS AND EXPERIMENTAL TECHNIQUES, 2010, 53 (06) : 812 - 816
  • [7] FPGA-based Phase Measuring Profilometry System
    Hess, Albrecht
    Junger, Christina
    Rosenberger, Maik
    Notni, Gunther
    THREE-DIMENSIONAL IMAGING, VISUALIZATION, AND DISPLAY 2019, 2019, 10997
  • [8] The implementation of an FPGA-based storage controller for data acquisition system
    He, N
    Xiong, JP
    Jiang, CL
    Jia, HB
    ISTM/2003: 5TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, CONFERENCE PROCEEDINGS, 2003, : 651 - 654
  • [9] Design and Implementation of FPGA-based Transmitter Memory Management System
    Yan, Zhongjiang
    Li, Bo
    Gao, Tian
    Shen, Shilv
    Yan, Qingsong
    18TH IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE 2014), 2014,
  • [10] FPGA-Based Multichannel Data Acquisition System for Prototype In-Beam PET
    Min, Eungi
    Kim, Hyun-Il
    Kim, Kwangdon
    Lee, Hakjae
    Bae, Seungbin
    An, Su Jung
    Kim, Yongkown
    Chung, Yong Hyun
    Joung, Jinhun
    2013 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2013,