Sangjin Lee 0003

dblp:98/4041-3 · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
8since 2021 · last 2026
0000-0002-0891-5286ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 8 · 8 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
YearPublicationVenuePosition
2026 ScaleSwap: A Scalable OS Swap System for All-Flash Swap Arrays
Taehwan Ahn, Chanhyeong Yu, Sangjin Lee 0003, Yongseok Son
FAST3
2026 Design and implementation of zoned namespace-tailored log-structured file system for commodity ZNS SSDs
Inhwi Hwang, Sangjin Lee 0003, Sunggon Kim, Hyeonsang Eom, Yongseok Son
Future Gener. Comput. Syst.2
2025 ScaleLFS: A Log-Structured File System with Scalable Garbage Collection for Commodity SSDs
Jinyong Ha 0001, Sangjin Lee 0003, Hyeonsang Eom, Yongseok Son
FAST2
2025 A4: Microarchitecture-Aware LLC Management for Datacenter Servers with Emerging I/O Devices
abstract
In modern server CPUs, the Last-Level Cache (LLC) serves not only as a victim cache for higher-level private caches but also as a buffer for low-latency DMA transfers between CPU cores and I/O devices through Direct Cache Access (DCA).However, prior work has shown that high-bandwidth network-I/O devices can rapidly flood the LLC with packets, often causing significant contention with co-running workloads.One step further, this work explores hidden microarchitectural properties of the Intel Xeon CPUs, uncovering two previously unrecognized LLC contentions triggered by emerging high-bandwidth I/O devices.Specifically, (C1) DMAwritten cache lines in LLC ways designated for DCA (referred to as DCA ways) are migrated to certain LLC ways (denoted as inclusive ways) when accessed by CPU cores, unexpectedly contending with non-I/O cache lines within the inclusive ways.In addition, (C2) high-bandwidth storage-I/O devices, which are increasingly common in datacenter servers, benefit little from DCA while contending with (latency-sensitive) network-I/O devices within DCA ways.To this end, we present A4, a runtime LLC management framework designed to alleviate both (C1) and (C2) among diverse co-running workloads, using a hidden knob and other hardware features implemented in those CPUs.Additionally, we demonstrate that A4 can also alleviate other previously known network-I/Odriven LLC contentions.Overall, it improves the performance of latency-sensitive, high-priority workloads by 51% without notably compromising that of low-priority workloads.
Haneul Park, Jiaqi Lou, Sangjin Lee 0003, KyoungSoo Park, Yongseok Son, Ipoom Jeong, Nam Sung Kim
ISCA3
2025 Z-LFS: A Zoned Namespace-tailored Log-structured File System for Commodity Small-zone ZNS SSDs
Inhwi Hwang, Sangjin Lee 0003, Sunggon Kim, Hyeonsang Eom, Yongseok Son
USENIX ATC2
2025 Regen: An object layout regenerator on large-scale production HPC systems
Dong Kyu Sung, Sunggon Kim, Sangjin Lee 0003, Houjun Tang, Alex Sim, Kesheng Wu, Surendra Byna, Yongseok Son
Future Gener. Comput. Syst.3
2024 ScaleCache: A Scalable Page Cache for Multiple Solid-State Drives
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.
Kiet Tuan Pham, Seokjoo Cho, Sangjin Lee 0003, Lan Anh Nguyen, Hyeongi Yeo, Ipoom Jeong, Sungjin Lee 0001, Nam Sung Kim, Yongseok Son
EuroSys3
2024 RL-Watchdog: A Fast and Predictable SSD Liveness Watchdog on Storage Systems
Jinyong Ha 0001, Sangjin Lee 0003, Heon Young Yeom, Yongseok Son
USENIX ATC2