WEC: Improving durability of SSD cache drives by caching write-efficient data

Y Chai, Z Du, X Qin, DA Bader - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
Serving as cache disks, flash-based solid-state drives (SSDs) can significantly boost the
performance of read-intensive applications. However, frequent data updating, the necessary …

ETD-cache: An expiration-time driven cache scheme to make SSD-based read cache endurable and cost-efficient

N Dai, Y Chai, Y Liang, C Wang - Proceedings of the 12th ACM …, 2015 - dl.acm.org
Recently flash-based solid-state drives (SSDs) have been widely deployed as cache
devices to boost system performance. However, classical SSD cache algorithms (eg LRU) …

Elastic queue: A universal SSD lifetime extension plug-in for cache replacement algorithms

Y Liang, Y Chai, N Bao, H Chen, Y Liu - … of the 9th ACM International on …, 2016 - dl.acm.org
Flash-based solid-state drives (SSDs) are getting popular to be deployed as the second-
level cache in storage systems because of the noticeable performance acceleration and …

High-performance and endurable cache management for flash-based read caching

Q Xia, W Xiao - IEEE Transactions on Parallel and Distributed …, 2016 - ieeexplore.ieee.org
Flash-based SSDs are widely used as storage caches, which can benefit from both the
higher performance of SSDs and lower price of disks. Unfortunately, issues of reliability and …

Improving flash-based disk cache with lazy adaptive replacement

S Huang, Q Wei, D Feng, J Chen, C Chen - ACM Transactions on …, 2016 - dl.acm.org
For years, the increasing popularity of flash memory has been changing storage systems.
Flash-based solid-state drives (SSDs) are widely used as a new cache tier on top of hard …

Efficient cache design for solid-state drives

M Huang, O Serres, VK Narayana… - Proceedings of the 7th …, 2010 - dl.acm.org
Solid-State Drives (SSDs) are data storage devices that use solid-state memory to store
persistent data. Flash memory is the de facto nonvolatile technology used in most SSDs. It is …

Accelerating enterprise solid-state disks with non-volatile merge caching

CW Smullen, J Coffman… - … Conference on Green …, 2010 - ieeexplore.ieee.org
Flash memory is now widely used in the design of solid-state disks (SSDs) as they are able
to sustain significantly higher I/O rates than even high-performance hard disks, while using …

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 …

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 …

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 …