Design and Implementation of an Efficient Flash-based SSD Architecture

被引:0
|
作者
Yan, Wei [1 ]
Wang, Xuguang [1 ]
Yu, Xujin [1 ]
机构
[1] Chinese Acad Sci, Suzhou Inst Nanotech & Nanobion, Solid State Storage Joint Lab, Suzhou 215123, Peoples R China
关键词
flash memory; scheduler; parallel execution; solid state disk; PARALLELISM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flash memory based solid-state disk (SSD) has shown a tremendous potential through its high performance. Recent studies mainly focus on the address mapping in the Flash Translation Layer (FTL) and improving the parallelism in the Flash Controller (FC). However, new feature of NAND flash have allowed the performance loss caused by technical limitations to be fully offset by optimize the timing budgets throughout systems. In this paper, an FPGA-based high-performance SSD architecture is proposed to maximize the parallelism of commands and data in chip-level and bus-level. Performance evaluation based on the FPGA-based SSD architecture demonstrates that the bandwidth in hybrid pattern can be more than 65 percent better than the best of comparable SSD.
引用
收藏
页码:79 / 83
页数:5
相关论文
共 50 条
  • [1] Leveraging the Interplay of RAID and SSD for Lifetime Optimization of Flash-Based SSD RAID
    Shen, Zhaoyan
    Han, Lei
    Ma, Chenlin
    Jia, Zhiping
    Li, Tao
    Shao, Zili
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (07) : 1395 - 1408
  • [2] Optimizing RAID/SSD Controllers with Lifetime Extension for Flash-Based SSD Array
    Han, Lei
    Shen, Zhaoyan
    Shao, Zili
    Li, Tao
    [J]. ACM SIGPLAN NOTICES, 2018, 53 (06) : 44 - 54
  • [3] A comprehensive study of energy efficiency and performance of flash-based SSD
    Park, Seonyeong
    Kim, Youngjae
    Urgaonkar, Bhuvan
    Lee, Joonwon
    Seo, Euiseong
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (04) : 354 - 365
  • [4] On the power of asymmetry and memory in flash-based SSD garbage collection
    Van Houdt, B.
    [J]. PERFORMANCE EVALUATION, 2016, 97 : 1 - 15
  • [5] Design and Implementation of Virtual Stream Management for NAND Flash-Based Storage
    Yong, Hwanjin
    Lee, Joonwon
    Kim, Jin-Soo
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2021, 67 (02) : 149 - 157
  • [6] A new type of NAND flash-based file system: Design and implementation
    Tianzhou Chen
    Xiangsheng Wang
    Wei Hu
    Wei Duan
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-4, 2006, : 1655 - +
  • [7] Design and implementation of MLC NAND flash-based DBMS for mobile devices
    Lee, Ki Yong
    Kim, Hyojun
    Woo, Kyoung-Gu
    Chung, Yon Dohn
    Kim, Myoung Ho
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (09) : 1447 - 1458
  • [8] Revisiting the Architecture and System of Flash-Based Storage
    Lu Y.
    Yang Z.
    Shu J.
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (01): : 23 - 34
  • [9] A Unified UVM Architecture for Flash-Based Memory
    Salah, Khaled
    [J]. 2017 18TH INTERNATIONAL WORKSHOP ON MICROPROCESSOR AND SOC TEST, SECURITY AND VERIFICATION (MTV 2017), 2017, : 1 - 4
  • [10] Performance Analysis of NAND Flash-based SSD for designing a Hybrid Filesystem
    Suk, Jinsun
    No, Jaechun
    [J]. HPCC: 2009 11TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2009, : 539 - 544