Communities & Collections
Researchers & Labs
Titles
DGIST
LIBRARY
DGIST R&D
Detail View
Department of Electrical Engineering and Computer Science
Data-Intensive Computing Systems Laboratory
2. Conference Papers
ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives
Pham, Kiet Tuan
;
Cho, Seokjoo
;
Lee, Sangjin
;
Nguyen, Lan Anh
;
Yeo, Hyeongi
;
Jeong, Ipoom
;
Lee, Sungjin
;
Kim, Nam Sung
;
Son, Yongseok
Department of Electrical Engineering and Computer Science
Data-Intensive Computing Systems Laboratory
2. Conference Papers
Citations
WEB OF SCIENCE
Citations
SCOPUS
Metadata Downloads
XML
Excel
Title
ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives
Issued Date
2024-04-24
Citation
Pham, Kiet Tuan. (2024-04-24). ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives. European Conference on Computer Systems, 641–656. doi: 10.1145/3627703.3629588
Type
Conference Paper
ISBN
9798400704376
Abstract
This paper presents a scalable page cache called ScaleCache for improving SSD scalability. Specifically, we first propose a concurrent data structure of page cache based on XArray (ccXArray) to enable access and update the page cache concurrently. Second, we introduce a direct page flush (dflush) which directly flushes pages to storage devices in a parallel and opportunistic manner. We implement ScaleCache with two techniques in the Linux kernel and evaluate it on a 64-core machine with eight NVMe SSDs. Our evaluations show that ScaleCache improves the performance of Linux file systems by up to 6.81× and 4.50× compared with the existing scheme and scalable scheme for multiple SSDs, respectively. © 2024 ACM.
URI
http://hdl.handle.net/20.500.11750/57853
DOI
10.1145/3627703.3629588
Publisher
Association for Computing Machinery, Inc
Show Full Item Record
File Downloads
There are no files associated with this item.
공유
공유하기
Related Researcher
Lee, Sungjin
이성진
Department of Electrical Engineering and Computer Science
read more
Total Views & Downloads