A Memory Hierarchy-Aware Metadata Management Technique for Solid State Disks

被引:0
|
作者
Bang, Kwanhu [1 ]
Park, Sang-Hoon [1 ]
Jun, Minje [1 ]
Chung, Eui-Young [1 ]
机构
[1] Yonsei Univ, Sch Elect & Elect Engn, Seoul 120749, South Korea
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Solid State Disk (SSD) drives are rapidly replacing conventional hard disk drives (HDDs) due to their remarkable performance gains. For emulating HDDs, SSDs require a Hash translation layer (FTL) which hides the out-of-place-update feature of NAND Hash memories. In the latest large-capacity SSDs, FTLs must manage huge metadata such as a logical-to-physical address mapping table, a pool of free blocks, or a list of garbage blocks with their erase counts. The total metadata cannot reside on a small on-chip SRAM so that it must be hierarchically distributed in DRAM or NAND Hash memories. This paper presents an efficient metadata management technique for SSDs which fully exploits memory hierarchy of an SSD. By the proposed technique, the distributed metadata can be efficiently searched or updated with small overheads. Experimental results show that overheads of metadata management become considerably large in the latest SSDs and they are minimized efficiently by the proposed technique.
引用
收藏
页数:4
相关论文
共 26 条
  • [1] A Team-Based Methodology of Memory Hierarchy-Aware Runtime Support in Coarray Fortran
    Khaldi, Dounia
    Eachempati, Deepak
    Ge, Shiyao
    Jouvelot, Pierre
    Chapman, Barbara
    2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 448 - 451
  • [2] MaPHeA: A Lightweight Memory Hierarchy-Aware Profile-Guided Heap Allocation Framework
    Oh, Deok-Jae
    Moon, Yaebin
    Lee, Eojin
    Ham, Tae Jun
    Park, Yongjun
    Lee, Jae W.
    Ahn, Jung Ho
    LCTES '21: PROCEEDINGS OF THE 22ND ACM SIGPLAN/SIGBED INTERNATIONAL CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, 2021, : 24 - 36
  • [3] MaPHeA: A Framework for Lightweight Memory Hierarchy-aware Profile-guided Heap Allocation
    Oh, Deok-Jae
    Moon, Yaebin
    Ham, Do Kyu
    Ham, Tae Jun
    Park, Yongjun
    Lee, Jae W.
    Ahn, Jung Ho
    Lee, Eojin
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (01)
  • [4] MaPHeA: A Framework for Lightweight Memory Hierarchy-aware Profile-guided Heap Allocation
    Oh, Deok-Jae
    Moon, Yaebin
    Ham, Do Kyu
    Ham, Tae Jun
    Park, Yongjun
    Lee, Jae W.
    Ahn, Jung Ho
    Lee, Eojin
    ACM Transactions on Embedded Computing Systems, 2022, 22 (01)
  • [5] Parameter-Aware I/O Management for Solid State Disks (SSDs)
    Kim, Jaehong
    Seo, Sangwon
    Jung, Dawoon
    Kim, Jin-Soo
    Huh, Jaehyuk
    IEEE TRANSACTIONS ON COMPUTERS, 2012, 61 (05) : 636 - 649
  • [6] Development platforms for flash memory solid state disks
    Kim, Hongseok
    Nam, Eyee Hyun
    Choi, Ki Seok
    Seong, Yoon Jae
    Choi, Jin-Yong
    Min, Sang Lyul
    ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 527 - 528
  • [7] Current-Aware Flash Scheduling for Current Capping in Solid State Disks
    Chang, Li-Pin
    Cheng, Chia-Hsiang
    Chang, Shu-Ting
    Chou, Po-Han
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (02) : 321 - 334
  • [8] LaMeta: An efficient locality aware metadata management technique for an ultra-large distributed storage system
    Singh, Harcharan Jit
    Bawa, Seema
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 8323 - 8335
  • [9] PCM-Oriented Cache Management Strategies for Solid-State Disks
    Farbeh, Hamed
    Rohbani, Nezam
    2018 CSI INTERNATIONAL SYMPOSIUM ON REAL-TIME AND EMBEDDED SYSTEMS AND TECHNOLOGIES (RTEST), 2018, : 16 - 23
  • [10] DAC: A dynamic active and collaborative cache management scheme for solid state disks
    Sun, Hui
    Dai, Shangshang
    Huang, Jianzhong
    Yue, Yinliang
    Qin, Xiao
    JOURNAL OF SYSTEMS ARCHITECTURE, 2023, 140