Garbage collection and wear leveling for flash memory: Past and future
Recently, storage systems have observed a great leap in performance, reliability,
endurance, and cost, due to the advance in non-volatile memory technologies, such as …
endurance, and cost, due to the advance in non-volatile memory technologies, such as …
Fully automatic stream management for {Multi-Streamed}{SSDs} using program contexts
Multi-streamed SSDs can significantly improve both the performance and lifetime of flash-
based SSDs when their streams are properly managed. However, existing stream …
based SSDs when their streams are properly managed. However, existing stream …
[PDF][PDF] Laldpc: Latency-aware ldpc for read performance improvement of solid state drives
High-density Solid State Drives (SSDs) have to use Low-Density Parity-Check (LDPC)
codes to store data reliably. Current LDPC implementations apply multiple read-retry steps …
codes to store data reliably. Current LDPC implementations apply multiple read-retry steps …
VSSD: Performance isolation in a solid-state drive
DW Chang, HH Chen, WJ Su - ACM Transactions on Design Automation …, 2015 - dl.acm.org
Performance isolation is critical in shared storage systems, a popular storage solution. In a
shared storage system, interference between requests from different users can affect the …
shared storage system, interference between requests from different users can affect the …
Achieving fast sanitization with zero live data copy for MLC flash memory
As data security has become the major concern in modern storage systems with low-cost
multi-level-cell (MLC) flash memories, it is not trivial to realize data sanitization in such a …
multi-level-cell (MLC) flash memories, it is not trivial to realize data sanitization in such a …
Two-body segmentation from two perspective views
We consider a scene containing two independently and generally moving objects, viewed
by two general perspective views. Using matching points arising from both objects …
by two general perspective views. Using matching points arising from both objects …
FastGC: Accelerate garbage collection via an efficient copyback-based data migration in SSDs
Copyback is an advanced command contributing to accelerating data migration in garbage
collection (GC). Unfortunately, detecting copyback feasibility (whether copyback can be …
collection (GC). Unfortunately, detecting copyback feasibility (whether copyback can be …
An erase efficiency boosting strategy for 3D charge trap NAND flash
Owing to the fast-growing demands of larger and faster NAND flash devices, new
manufacturing techniques have accelerated the down-scaling process of NAND flash …
manufacturing techniques have accelerated the down-scaling process of NAND flash …
Stable greedy: Adaptive garbage collection for durable page-mapping multichannel SSDs
LP Chang, YS Liu, WH Lin - ACM Transactions on Embedded …, 2016 - dl.acm.org
Commodity solid state drives (SSDs) have recently begun involving the adoption of powerful
controllers for multichannel flash management at the page level. However, many of these …
controllers for multichannel flash management at the page level. However, many of these …
Efficient victim block selection for flash storage devices
Motivated by the needs to enhance the performance of garbage collection in low-cost flash
storage devices, we propose a victim block selection design to efficiently identify the blocks …
storage devices, we propose a victim block selection design to efficiently identify the blocks …