KAST: K-Associative Sector Translation for NAND Flash Memory in Real-Time Systems

被引:0
|
作者
Cho, Hyunjin [1 ]
Shin, Dongkun [1 ]
Eom, Young Ik [1 ]
机构
[1] Sungkyunkwan Univ, Sch ICE, Suwon, South Korea
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flash memory is a good candidate for the storage device in real-time systems due to its non-fluctuating performance, low power consumption and high shock resistance. However, the garbage collection for invalid pages in flash memory can invoke a long blocking time. Moreover, the worst-case blocking time is significantly long compared to the best-case blocking time under the current flash management techniques. In this paper, we propose a novel flash translation layer (FTL), called KAST, where user can configure the maximum log block associativity to control the worst-case blocking time. Performance evaluation using simulations shows that the overall performance of KAST is better than the current FTL schemes as well as KAST guarantees the longest block time is shorter than the specified value.
引用
收藏
页码:507 / 512
页数:6
相关论文
共 50 条
  • [1] Real-Time Flash Translation Layer for NAND Flash Memory Storage Systems
    Qin, Zhiwei
    Wang, Yi
    Liu, Duo
    Shao, Zili
    2012 IEEE 18TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2012, : 35 - 44
  • [2] A Real-Time Flash Translation Layer for NAND Flash Memory Storage Systems
    Wang, Yi
    Qin, Zhiwei
    Chen, Renhai
    Shao, Zili
    Wang, Qixin
    Li, Shuai
    Yang, Laurence T.
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2016, 2 (01): : 17 - 29
  • [3] SRFTL: An Adaptive Superblock-based Real-time Flash Translation Layer for NAND Flash Memory
    Li, Xin
    Shen, Zhaoyan
    Ju, Lei
    Jia, Zhipeng
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 332 - 339
  • [4] Partitioned Real-Time NAND Flash Storage
    Missimer, Katherine
    West, Richard
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 185 - 195
  • [5] Telomere: Real-Time NAND Flash Storage
    Missimer, Katherine
    Athanassoulis, Manos
    West, Richard
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (01)
  • [6] Real-Time Program Execution on NAND Flash Memory for Portable Media Players
    Kim, Jong-Chan
    Lee, Duhee
    Lee, Chang-Gun
    Kim, Kanghee
    Ha, Eun Yong
    RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 244 - +
  • [7] Online Optimization of Security-Sensitive Real-Time Storage Applications for NAND Flash Memory Storage Systems
    Jiang, Wei
    Ma, Yue
    Zhang, Xia
    Wang, Xupeng
    Shao, Zili
    2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 121 - 130
  • [8] MNFTL: An Efficient Flash Translation Layer for MLC NAND Flash Memory Storage Systems
    Qin, Zhiwei
    Wang, Yi
    Liu, Duo
    Shao, Zili
    Guan, Yong
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 17 - 22
  • [9] Optimizing Translation Information Management in NAND Flash Memory Storage Systems
    Zhang, Qi
    Li, Xuandong
    Wang, Linzhang
    Zhang, Tian
    Wang, Yi
    Shao, Zili
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 326 - 331
  • [10] A Generic Framework for Soft Real-Time Program Executions on NAND Flash Memory in Multi-Tasking Embedded Systems
    Lee, Duhee
    Lee, Chang-Gun
    Kim, Kanghee
    2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 93 - +