• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (07): 1238-1243.

• 论文 • Previous Articles     Next Articles

WAPFTL:A workload adaptive page-level
flash translation layer with prediction        

XIE Xuchao,SONG Zhenlong,LI Qiong,WEI Dengping,FANG Jian,XIAO Liquan   

  1. (College of Computer,National University of Defense Technology,Changsha 410073,China)
  • Received:2013-08-13 Revised:2013-11-21 Online:2014-07-25 Published:2014-07-25

Abstract:

NAND Flash based Solid State Drive (SSD) has been utilized in enterprise servers and high performance computing environments due to its various advantages, such as fast access speed, low power consumption, high reliability, etc. Since SSD suffers from poor performance of random writes and limited lifespan, a workload adaptive pagelevel address mapping algorithm, named WAPFTL, is proposed, which can predict the characteristics of incoming requests and dynamically adapt the cache strategy of address mapping information. Experimental results show that WAPFTL can improve the cache hit ratio and reduce the number of expensive extra read/write operations by jointly exploiting the temporal and spatial localities of workloads efficiently. Besides, WAPFTL can also reduce the number of erase operations, thus improving the overall performance of SSD.

 

Key words: NAND flash;SSD;address mapping;flash translation layer