A novel buffer management scheme based on particle swarm optimization for SSD

被引:13
|
作者
Wang, Yi Li [1 ]
Kim, Kyung Tae [1 ]
Lee, Byungjun [1 ]
Youn, Hee Yong [1 ]
机构
[1] Sungkyunkwan Univ, Coll Software, Suwon, South Korea
来源
JOURNAL OF SUPERCOMPUTING | 2018年 / 74卷 / 01期
基金
新加坡国家研究基金会;
关键词
Flash memory; SSD; Buffer management; Particle swarm optimization;
D O I
10.1007/s11227-017-2119-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As flash memory becomes popular, flash memory-based solid-state drive (SSD) has been the major storage device. SSD has numerous merits such as high I/O speed, low energy consumption, strong shock resistance and small form factor. Meanwhile, some shortcomings still exist including erase-before-write and different cost for read, write and erase operation. Aiming at efficient buffer management of SSD, this paper proposes a novel approach based on particle swarm optimization (PSO) algorithm. The PSO algorithm is used to estimate the Predict Hot Fitness value of each logical page in the buffer to correctly identify them either as hot or cold by properly reflecting the spatial and temporal locality. The pages predicted as hot are kept in the buffer to maximize the hit ratio and utilization of the SSD buffer. Simulation with real workload shows that the proposed scheme significantly outperforms the representative SSD buffer management schemes in terms of hit ratio and throughput.
引用
收藏
页码:141 / 159
页数:19
相关论文
共 50 条
  • [21] Particle swarm optimization based robust PID controller tuning scheme
    Kim, Tae-Hyoung
    Maruta, Ichiro
    Sugie, Toshiharu
    PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 735 - 740
  • [22] A Watermarking Scheme Based On Singular Value Decomposition and Particle Swarm Optimization
    Laha, Sulagna
    Chowdhury, Jaideep
    Khan, Abhinandan
    Sarkar, Subir Kumar
    PROCEEDINGS OF THE 2013 3RD IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2013, : 888 - 892
  • [23] A novel multi-swarm algorithm for optimization in dynamic environments based on particle swarm optimization
    Yazdani, Danial
    Nasiri, Babak
    Sepas-Moghaddam, Alireza
    Meybodi, Mohammad Reza
    APPLIED SOFT COMPUTING, 2013, 13 (04) : 2144 - 2158
  • [24] Gaussian-Distributed Particle Swarm Optimization: A Novel Gaussian Particle Swarm Optimization
    Lee, Joon-Woo
    Lee, Ju-Jang
    2013 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2013, : 1122 - 1127
  • [25] Sensitivity and Particle Swarm Optimization-based Congestion Management
    Pandya, K. S.
    Joshi, S. K.
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2013, 41 (04) : 465 - 484
  • [26] Energy Management for an Islanded Microgrid Based on Particle Swarm Optimization
    Ignat, A.
    Lazar, E.
    Petreus, D.
    2018 IEEE 24TH INTERNATIONAL SYMPOSIUM FOR DESIGN AND TECHNOLOGY IN ELECTRONIC PACKAGING (SIITME), 2018, : 213 - 216
  • [27] Resource Allocation and Energy Management Based on Particle Swarm Optimization
    Mei, Gang
    Chen, Mingrui
    Zhen, Xing
    PARALLEL ARCHITECTURE, ALGORITHM AND PROGRAMMING, PAAP 2017, 2017, 729 : 522 - 532
  • [28] Home Energy Management System Based on Particle Swarm Optimization
    Latif, Suhaib N. Abdul
    Shi, Jinjing
    Mosleh, Mahmood F.
    PROCEEDINGS OF 2020 3RD INTERNATIONAL CONFERENCE ON ROBOT SYSTEMS AND APPLICATIONS, ICRSA2020, 2020, : 50 - 54
  • [29] A novel image segmentation approach based on particle swarm optimization
    Lai, CC
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (01) : 324 - 327
  • [30] A novel discrete particle swarm optimization based on estimation of distribution
    Wang, Jiahai
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 791 - 802