Subpage based flash translation layer for solid state driversSSD를 위한 서브 페이지 기반 플래시 변환 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 719
  • Download : 0
Solid State Drive (SSD) which consists of NAND flash chip is widely used to high performance computer system because of high speed. Current computer system uses sector unit (512B) to I/O operation. However, the minimum read and write unit is page which size is 4KB ~ 16KB in NAND flash chip. Thus, address translation is needed in SSD. Unlike conventional volatile memories, NAND flash chip cannot update same location which is called out-place update and has limited P/E cycle which is related to lifetime of SSD. Because of these characteristic, if subpage write which request size is less than page unit is coming, NAND flash chip has to read stored old data and modify and write to new location which is called Read Modify Write (RMW). As vendors increase page size to increase throughput of SSD, subpage write ratio is also increased. Moreover, current mapping table which has responsible for address translation dose not have stored information of physical page. Thus, conventional mapping table cannot detect unnecessary RMW which new write request can cover the stored old data. In this paper, we propose Subpage based Flash Translation Layer (FTL) to reduce the number of writes which can improve lifetime and increase performance. The subpage based FTL can merge subpage write requests in write buffer and added stored data information to mapping table to detect unnecessary RMW. We experimented subpage base FTL using trace based simulation. The result of reduction write operation is maximum 23% and 13% on average. Also, we can reduce write latency to maximum 13% and 9% on average.
Advisors
Kim, Soontaeresearcher김순태researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2016
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학부, 2016.2 ,[v, 30 p. :]

Keywords

NAND Flash Memory; SSD; FTL; Write Buffer; Lifetime; 낸드 메모리; 플래시 변환 기법; 버퍼 관리; 수명; 쓰기정책

URI
http://hdl.handle.net/10203/221862
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=649666&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0