Hyunsub Song

dblp:197/7180 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
2since 2021 · last 2025
—ORCID · none

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

Systems, architecture and hardware · 4 · 1 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Storage systems · 69% Memory systems · 31%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › file systems
journaling file system
0.912025
DJFS : Directory-Granularity Filesystem Journaling for CMM-H SSDs · FAST 2025
Storage systems › flash and SSD
solid-state drive
0.912025
DJFS : Directory-Granularity Filesystem Journaling for CMM-H SSDs · FAST 2025
Memory systems › non-volatile memory
persistent memory
0.822021
First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage · USENIX ATC 2021
WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems · FAST 2017
Storage systems › indexing
radix tree
0.312017
WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems · FAST 2017
Memory systems
non-volatile memory
0.112021
First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage · USENIX ATC 2021
Storage systems
indexing
0.112017
WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems · FAST 2017
YearPublicationVenuePosition
2025 DJFS : Directory-Granularity Filesystem Journaling for CMM-H SSDs
Seung Won Yoo, Joontaek Oh, Myeongin Cheon, Bonmoo Koo, Wonseb Jeong, Hyunsub Song, Hyeonho Song, Youjip Won
FAST6
2021 First Responder: Persistent Memory Simultaneously as High Performance Buffer Cache and Storage
Hyunsub Song, Shean Kim, J. Hyun Kim, Ethan J. H. Park, Sam H. Noh
USENIX ATC1
2020 On Providing OS Support to Allow Transparent Use of Traditional Programming Models for Persistent Memory
abstract
The advent of persistent memory (PM) into our everyday computing environment is now imminent. New programming models and algorithms based on these models are being developed for such systems. However, current models require programs to be rewritten with persistence related primitives such as clflush and clwb or at least recompiled so that persistent mechanisms can be automatically inserted. This is a burden to program developers. Furthermore, executing legacy programs as-is can lead to application and system inconsistencies as unexpected faults occur. In this article, we propose µSnap, an operating system support that is based on checkpointing that allows legacy applications to be executed as-is without compromising consistency in systems that deploy PM. We implement a prototype of µSnap in the Linux kernel version 4.3.3, and measure and quantify the effect of µSnap for a wide range of applications. We find that µSnap incurs overhead for application execution compared to applications run without any notion of persistency, but that the overhead can be controlled to be minimal by appropriately setting the checkpointing interval. We argue that the benefit for paying this small cost can be tremendous in the sense that one can transparently guarantee the consistency of all legacy software written under the traditional programming model.
J. Hyun Kim, Young Je Moon, Hyunsub Song, Jay H. Park, Sam H. Noh
ACM J. Emerg. Technol. Comput. Syst.3
2017 WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems
Se Kwon Lee, K. Hyun Lim, Hyunsub Song, Beomseok Nam, Sam H. Noh
FAST3
2017 PMAL: Enabling lightweight adaptation of legacy file systems on persistent memory systems
abstract
The advent of Persistent Memory (PM), which is anticipated to have byte-addressable access latency in par with DRAM and yet nonvolatile, has stepped up interest in using PM as storage. Hence, PM storage targeted file systems are being developed under the premise that legacy file systems are suboptimal on memory bus attached PM-based storage. However, many years of time and effort are ingrained in legacy file systems that are now time-tested and mature. Simply scrapping them altogether may be unwarranted. In this paper, we look into how we can leverage the maturity ingrained in legacy file systems to the fullest, while, at the same time, reaping the high performance offered by PM. To this end, we first go through a thorough analysis of legacy Ext4 file systems, and compare it with NOVA, PMFS, and Ext4 with DAX extension, which are new PM file systems available in Linux. Based on these analyses, we then propose the Persistent Memory Adaptation Layer (PMAL) module that is lightweight (roughly 180 LoC) and can easily be integrated into legacy file systems to take advantage of PM storage. Using Ext4, we show that the performance of PMAL integrated Ext4 is in par with PM file systems for the Filebench and key-value store benchmarks.
Hyunsub Song, Young Je Moon, Se Kwon Lee, Sam H. Noh
ISPASS1