2017
DOI: 10.1016/j.parco.2016.10.006
|View full text |Cite
|
Sign up to set email alerts
|

ASA-FTL: An adaptive separation aware flash translation layer for solid state drives

Abstract: The flash-memory based Solid State Drive (SSD) presents a promising storage solution for increasingly critical dataintensive applications due to its low latency (high throughput), high bandwidth, and low power consumption. Within an SSD, its Flash Translation Layer (FTL) is responsible for exposing the SSD's flash memory storage to the computer system as a simple block device. The FTL design is one of the dominant factors determining an SSD's lifespan and performance. To reduce the garbage collection overhead … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(4 citation statements)
references
References 22 publications
0
4
0
Order By: Relevance
“…In ASA-FTL: An Adaptive Separation Flash Translation layer for SSDs data is divided into three groups; Hot, Cold and Warm [29]. In fact, the space of the memory blocks is divided, so that each data is stored into one of three groups according to its characteristics.…”
Section: B the Previous Designated Ftlsmentioning
confidence: 99%
“…In ASA-FTL: An Adaptive Separation Flash Translation layer for SSDs data is divided into three groups; Hot, Cold and Warm [29]. In fact, the space of the memory blocks is divided, so that each data is stored into one of three groups according to its characteristics.…”
Section: B the Previous Designated Ftlsmentioning
confidence: 99%
“…If the upper level criterion is extremely low, then the SLC blocks become significantly worn out, and the garbage collection (GC) overhead of the SLC region is increased, thereby deteriorating storage performance. (2) Because the page copy overhead of GC can be increased when data with different lifespans are stored in the same block [27], storing data of various components to the NAND block together can decrease the performance of the proposed method. In a hybrid SSD, GC occurs frequently in an SLC region composed of a small number of SLC NANDs; therefore, page copying the SLC GC degrades the performance of the proposed method.…”
Section: Introductionmentioning
confidence: 99%
“…While the hard disk drive (HDD) no longer meets the growing demand for I/O quality, flash memory excels because of its high performance, light weight, small size, and low energy consumption. Moreover, NAND flash memory has been widely used in Cyber-Physical Systems because technologies such as the multi-level cell, triplelevel cell, and quad-level cell lead to higher bit storage density and thus lower product cost [1]- [4].…”
Section: Introductionmentioning
confidence: 99%