Jungsik Choi 0001

dblp:129/2811-1 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
1since 2021 · last 2021
0000-0002-0462-2144ORCID · conflict

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

Systems, architecture and hardware · 3 · 2 first-author · 1 since 2021

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
1 paper
Storage systems · 100%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Storage systems
file systems
0.412020
Libnvmmio: Reconstructing Software IO Path with Failure-Atomic Memory-Mapped Interface · USENIX ATC 2020
Storage systems › i/o architecture › i/o subsystem
memory-mapped i/o
0.412020
Libnvmmio: Reconstructing Software IO Path with Failure-Atomic Memory-Mapped Interface · USENIX ATC 2020
Operating systems › i/o › i/o subsystem
i/o path
0.112020
Libnvmmio: Reconstructing Software IO Path with Failure-Atomic Memory-Mapped Interface · USENIX ATC 2020
YearPublicationVenuePosition
2021 Libpubl: exploiting persistent user buffers as logs for write atomicity
abstract
With recent advancement in NVM technologies, non-volatile main memory(NVMM) has been highlighted as promising systems for large scale data centers. By utilizing memory-mapped IO, researchers have attempted to provide fast IOs without kernel mode switches and complex kernel IO layers. Even though they improve the performance by taking advantage of NVMM characteristics, memory-mapped IOs still require additional user-level logging techniques to guarantee write atomicity and file system integrity. We propose a user-level library file system, Libpubl, which is designed to minimize the write amplification overhead of traditional logging by exploiting persistent user buffers as logs. Libpubl ensures atomic updates of data and improves the performance and the scalability. Compared to the state-of-the-art NVM file systems, Libpubl increases the performance by 50~120% in Fio benchmark.
Jungsik Choi 0001, Hwansoo Han
HotStorage2
2020 Libnvmmio: Reconstructing Software IO Path with Failure-Atomic Memory-Mapped Interface
Jungsik Choi 0001, Jaewan Hong, Youngjin Kwon, Hwansoo Han
USENIX ATC1
2017 Efficient Memory Mapped File I/O for In-Memory File Systems
Jungsik Choi 0001, Jiwon Kim 0001, Hwansoo Han
HotStorage1