SSD internal cache management policies: A survey
S Tripathy, M Satpathy - Journal of Systems Architecture, 2022 - Elsevier
SSDs are now increasingly being adopted as primary nonvolatile storage in diverse
domains. The internal caches in the SSDs boost SSD performance, lifetime, and robustness …
domains. The internal caches in the SSDs boost SSD performance, lifetime, and robustness …
Co-active: A workload-aware collaborative cache management scheme for NVMe SSDs
H Sun, S Dai, J Huang, X Qin - IEEE Transactions on Parallel …, 2021 - ieeexplore.ieee.org
When it comes to NAND Flash-based solid-state disks (SSDs), cache can narrow the
performance gap between user-level I/Os and flash memory. Cache management schemes …
performance gap between user-level I/Os and flash memory. Cache management schemes …
Adaptive management with request granularity for dram cache inside nand-based ssds
Most flash-based solid-state drives (SSDs) adopt an onboard dynamic random access
memory (DRAM) to buffer hot write data. Then, the write or overwrite operations can be …
memory (DRAM) to buffer hot write data. Then, the write or overwrite operations can be …
DAC: A dynamic active and collaborative cache management scheme for solid state disks
H Sun, S Dai, J Huang, Y Yue, X Qin - Journal of Systems Architecture, 2023 - Elsevier
NAND Flash memory-based SSDs have been widely used in modern storage systems to
improve the performance and energy consumption. Existing caching management schemes …
improve the performance and energy consumption. Existing caching management schemes …
HIPA: A hybrid load balancing method in SSDs for improved parallelism performance
NAND Flash-based SSDs have been widely adopted as underlying storage devices in
storage systems thanks to high random performance in the SSDs. Because of inherent rich …
storage systems thanks to high random performance in the SSDs. Because of inherent rich …
Ncache: A machine-learning cache management scheme for computational ssds
H Sun, Q Cui, J Huang, X Qin - IEEE Transactions on Computer …, 2022 - ieeexplore.ieee.org
Inside a solid-state disk (SSD), cache stores frequently accessed data to shorten the user-I/O
response time and reduce the number of read/write operations in flash memory, thereby …
response time and reduce the number of read/write operations in flash memory, thereby …
DRAM cache management with request granularity for NAND-based SSDs
Most flash-based solid-state drives (SSDs) employ an on-board Dynamic Random Access
Memory (DRAM) to cache hot data at the SSD page granularity. This can significantly reduce …
Memory (DRAM) to cache hot data at the SSD page granularity. This can significantly reduce …
ECR: Eviction‐cost‐aware cache management policy for page‐level flash‐based SSDs
Cache management policy plays a key role in offering low latency access to flash‐based
SSDs. Most existing solutions including LRU and its successors only focus on improving the …
SSDs. Most existing solutions including LRU and its successors only focus on improving the …
A study of invalid programming in 3d qlc nand flash memories
H Dang, X Yao, Z Wan, Q Li - Proceedings of the 15th ACM Workshop on …, 2023 - dl.acm.org
3D QLC NAND flash memories are now widely applied in storage systems due to their high
density. They adopt the two-step programming strategy to avoid severe program …
density. They adopt the two-step programming strategy to avoid severe program …
A Machine Learning-empowered Cache Management Scheme for High-Performance SSDs
H Sun, C Sun, H Tong, Y Yue… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
NAND Flash-based solid-state drives (SSDs) have gained widespread usage in data
storage thanks to their exceptional performance and low power consumption. The …
storage thanks to their exceptional performance and low power consumption. The …