Method for reusing destination block related to garbage collection in memory device, associated memory device and controller thereof, and associated electronic …

WS Lin, S Hsieh - US Patent 10,452,535, 2019 - Google Patents
A method for reusing a destination block related to garbage collection (GC) in a memory
device, the associated memory device and the controller thereof, and the associated …

[PDF][PDF] LX-SSD: Enhancing the lifespan of NAND flash-based memory via recycling invalid pages

K Zhou, S Hu, P Huang, Y Zhao - Proc. 33rd Int. Conf. Massive …, 2017 - msstconference.org
NAND flash-based SSDs utilize out-of-place update to prevent erase operations from
blocking regular requests, in the meanwhile, out-of-place update creates a huge amount of …

Performance enhancement of SMR-based deduplication systems

CF Wu, M Kuo, MC Yang… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Due to the fast-growing amount of data and cost consideration, shingled-magnetic-recording
(SMR) drives are developed to provide low-cost and high-capacity data storage by …

Are Superpages Super-fast? Distilling Flash Blocks to Unify Flash Pages of a Superpage in an SSD

SH Tseng, TY Chen, MC Yang - 2024 IEEE International …, 2024 - ieeexplore.ieee.org
This work discovers a flash memory performance issue resulting from flash superpages
organization. Because of process variation, each flash page has its own read/write …

Improving runtime performance of deduplication system with host-managed SMR storage drives

CF Wu, MC Yang, YH Chang - Proceedings of the 55th Annual Design …, 2018 - dl.acm.org
Due to the cost consideration for data storage, high-areal-density shingled-magnetic-
recording (SMR) drives and data deduplication techniques are getting popular in many data …

CA-Dedupe: Content-aware deduplication in SSDs

R Gholami Taghizadeh, R Gholami Taghizadeh… - The Journal of …, 2020 - Springer
Flash memories have been around for many years because of their high performance
compared to HDDs. But flash memories have a limited lifespan, and they will wear …

A novel method for victim block selection for NAND flash-based solid state drives based on scoring

A Khanbadr, M Binesh Marvasti, SA Asghari… - The Journal of …, 2020 - Springer
The NAND flash memories have endurance issues in a high-performance computing (HPC)
environment because of their blocks' limited lifetime. Hence, the NAND flash block allocation …

NVMRA: utilizing NVM to improve the random write operations for NAND‐flash‐based mobile devices

R Chen, Z Shen, C Ma, Z Shao… - Software: Practice and …, 2016 - Wiley Online Library
NAND flash memory has become the major storage media in mobile devices, such as
smartphones. However, the random write operations of NAND flash memory heavily affect …

IBU: An In-Block Update Address Mapping Scheme for Solid-State Drives

RG Taghizadeh, MB Marvasti, SA Asghari… - IEEE …, 2021 - ieeexplore.ieee.org
One of the most important features of solid-state drives (SSDs) is the ability to update data
sectors out of place, performing garbage collection operations within its physical blocks, to …

The SBM: A victim block selection method based on min-heap priority queues

A Khanbadr, MB Marvasti, SA Asghari… - 2020 CSI/CPSSI …, 2020 - ieeexplore.ieee.org
NAND flash memories are widely utilized in embedded systems. However, these memories
limited endurance leads to the reduced reliability of flash storage devices. The NAND flash …