2014
DOI: 10.1016/j.sysarc.2013.12.002
|View full text |Cite
|
Sign up to set email alerts
|

Reducing SSD access latency via NAND flash program and erase suspension

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
39
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
5
4

Relationship

2
7

Authors

Journals

citations
Cited by 32 publications
(39 citation statements)
references
References 21 publications
0
39
0
Order By: Relevance
“…The erase operation consists of sending a series of voltage pulses into the gates of all the cells in a block, until all the floating gates have been discharged [10]. All cells in the block suffer the same pulses, despite some can be "fast erased" and others need more negative pulses [11].…”
Section: B Partial Erasementioning
confidence: 99%
“…The erase operation consists of sending a series of voltage pulses into the gates of all the cells in a block, until all the floating gates have been discharged [10]. All cells in the block suffer the same pulses, despite some can be "fast erased" and others need more negative pulses [11].…”
Section: B Partial Erasementioning
confidence: 99%
“…Under write intensive periods of an I/O workload, this variance in latency is dominated by the program-erase cycles and garbage collection (GC) activity. For example when a program/erase cycle is running in the SSD, subsequent read I/Os had to wait till it completes [12]. To understand the effects of queueing on performance variation we experimented with virtual machines with consolidated I/O workloads on GlusterFS virtual disks as back end storage.…”
Section: Motivationmentioning
confidence: 99%
“…When the amount of reserved free blocks falls below a threshold, a garbage collection (GC) process is performed to reclaim invalidated pages by relocating valid pages and erasing victim blocks. Note that each block can only sustain a limited number of erasures, and erasure is about ten times slower than write, which is much slower than read [48]. Due to slow writes and GC operations, random writes degrade the performance and shorten the lifetime of an SSD, and thus should be reduced in flash memory [33].…”
Section: Introductionmentioning
confidence: 99%