A High Performance Reconfigurable Flash Management Framework

被引:0
|
作者
Mir, Irfan F. [1 ]
McEwan, Alistair A. [1 ]
机构
[1] Univ Leicester, Dept Engn, Embedded Syst Lab, Leicester LE1 7RH, Leics, England
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, Solid State Devices (SSDs) have begun to compete with, and replace, mechanical storage devices in terms of reliability and performance. The increased reliability and performance comes mainly from the Flash Translation Layer and flash bus architecture, allowing for multi-chip parallelism. In this paper we present our new FPGA based flash management framework for high performance NAND flash storage systems. Our dynamic scheduler manages flash operations (including chip conflicts) on a shared bus architecture using well-known outof- order execution techniques. Our FPGA implementation of the flash management framework using synthesizable Verilog enables us to construct a highly concurrent system at a hardware level in the flash controller including the flash translation layer. The results of this highly concurrent system show significant improvement in response time and throughput in terms of read/ write operations over existing systems.
引用
收藏
页码:1215 / 1219
页数:5
相关论文
共 50 条
  • [1] Performance analysis challenges and framework for high-performance reconfigurable computing
    Koehler, Seth
    Curreri, John
    George, Alan D.
    PARALLEL COMPUTING, 2008, 34 (4-5) : 217 - 230
  • [2] On buffer management strategies for high performance computing with reconfigurable hardware
    Martinez, Guillermo Marcus
    Lienhart, Gerhard
    Kugel, Andreas
    Maenner, Reinhard
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 343 - 348
  • [3] Performance Analysis Framework for High-Level Language Applications in Reconfigurable Computing
    Curreri, John
    Koehler, Seth
    George, Alan D.
    Holland, Brian
    Garcia, Rafael
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 3 (01)
  • [4] A Framework for Evaluating High-Level Design Methodologies for High-Performance Reconfigurable Computers
    El-Araby, Esam
    Merchant, Saumil G.
    El-Ghazawi, Tarek
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (01) : 33 - 45
  • [5] A reconfigurable resource management framework for fog environments
    Godinho, Noe
    Silva, Henrique
    Curado, Marilia
    Paquete, Luis
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 133 : 124 - 140
  • [6] High-Performance Silicon Nanowire Reconfigurable Field Effect Transistors Using Flash Lamp Annealing
    Ghosh, Sayantan
    Khan, Muhammad Bilal
    Prucnal, Slawomir
    Huebner, Rene
    Chava, Phanish
    Mauersberger, Tom
    Mikolajick, Thomas
    Erbe, Artur
    Georgiev, Yordan M.
    ACS APPLIED ELECTRONIC MATERIALS, 2025, 7 (06) : 2284 - 2297
  • [7] RosebudVirt: A High-Performance and Partially Reconfigurable FPGA Virtualization Framework for Multitenant Networks
    Chang, Yiwei
    Guo, Zhichuan
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2025, 33 (01) : 298 - 302
  • [8] OpenACC to FPGA: A Framework for Directive-based High-Performance Reconfigurable Computing
    Lee, Seyong
    Kim, Jungwon
    Vetter, Jeffrey S.
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 544 - 554
  • [9] Configurability of performance and overheads in flash management*
    Kuo, Tei-Wei
    Hsieh, Jen-Wei
    Chang, Li-Pin
    Chang, Yuan-Hao
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 334 - 341
  • [10] Reconfigurable equipment management: An agent-based framework
    El-Khazen, K
    Vivier, G
    Lhuillier, N
    Mobile and Wireless Communications Networks, 2003, : 34 - 37