@inproceedings{1b235641fc694c15b3d5c9ebd78ad5ba,
title = "Unifying Temporal and Spatial Locality for Cache Management inside SSDs",
abstract = "To ensure better I/O performance of solid-state drivers (SSDs), a dynamic random access memory (DRAM) is commonly equipped as a cache to absorb overwrites or writes, instead of directly flushing them onto underlying SSD cells. This paper focuses on the management of the small amount cache inside SSDs. First, we propose to unify both factors of temporal and spatial locality of user applications by employing the visibility graph technique, for directing cache management. Next, we propose to support batch adjustment of adjacent or nearby (hot) cached data pages by referring to the connection situations in the visibility graph of all cached pages. At last, we propose to evict the buffered data pages in batches, to maximize the internal flushing parallelism of SSD devices, without worsening I/O congestion. The trace-driven simulation experiments show that our proposal can yield improvements on cache hits by more than 2.8\%, and the overall I/O latency by 20.2\% on average, in contrast to conventional cache schemes inside SSDs.",
keywords = "Batch Adjustment, Cache Management, Local-ity of Reference, Solid-state Drivers, Visibility Graph",
author = "Zhibing Sha and Zhigang Cai and Francois Trahay and Jianwei Liao and Dong Yin",
note = "Publisher Copyright: {\textcopyright} 2022 EDAA.; 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022 ; Conference date: 14-03-2022 Through 23-03-2022",
year = "2022",
month = jan,
day = "1",
doi = "10.23919/DATE54114.2022.9774532",
language = "English",
series = "Proceedings of the 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "891--896",
editor = "Cristiana Bolchini and Ingrid Verbauwhede and Ioana Vatajelu",
booktitle = "Proceedings of the 2022 Design, Automation and Test in Europe Conference and Exhibition, DATE 2022",
}