EDBT 2026 Demo / reviewers in the wild / expert
Sam H. Noh
dblp:81/970
· DBLP profile ↗
20ranked-venue papers in the field
0as first author
11since 2021 · last 2026
0000-0002-9152-0321ORCID · verified
Domains — venue-derived; a paper can count in several
Big Data, Cloud & Distributed Data Systems · 16Database Systems & Data Management · 2Information Retrieval & Web Search · 1Other / Interdisciplinary · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | DOGI: Data Placement with Oracle-Guided Insights for Log-Structured Systems
Jeeyun Kim, Seonggyun Oh, Jungwoo Kim 0004, Jisung Park 0001, Sungjin Lee 0001, Sam H. Noh |
FAST | 7 |
| 2026 | UnICom: A Universally High-Performant I/O Completion Mechanism for Modern Computer Systems
Riwei Pan, Yu Liang 0004, Sam H. Noh, Lei Li 0067, Nan Guan, Tei-Wei Kuo, Chun Jason Xue |
FAST | 3 |
| 2026 | Characterizing and Emulating FDP SSDs with WARP
Inho Song, Shoaib Asif Qazi, Javier González 0006, Matias Bjørling, Sam H. Noh, Huaicheng Li |
FAST | 5 |
| 2026 | Cylon: Fast and Accurate Full-System Emulation of CXL-SSDs
Dongha Yoon, Hansen Idden, Jinshu Liu, Berkay Inceisci, Sam H. Noh, Huaicheng Li |
FAST | 5 |
| 2025 | AWUPF Rediscovered: Atomic Writes to Unleash Pivotal Fault-Tolerance in SSDs
Jiyune Jeon, Sam H. Noh, Euiseong Seo |
FAST | 3 |
| 2024 | MIDAS: Minimizing Write Amplification in Log-Structured Systems through Adaptive Group Number and Size Configuration
Seonggyun Oh, Jeeyun Kim, Soyoung Han, Sungjin Lee 0001, Sam H. Noh |
FAST | 6 |
| 2023 | Revitalizing the Forgotten On-Chip DMA to Expedite Data Movement in NVM-based Storage Systems
Jingbo Su, Luofan Chen, Cheng Li 0001, Sam H. Noh, Yinlong Xu 0001 |
FAST | 7 |
| 2023 | On Stacking a Persistent Memory File System on Legacy File Systems
Hobin Woo, Daegyu Han, Seungjoon Ha, Sam H. Noh, Beomseok Nam |
FAST | 4 |
| 2023 | ADOC: Automatically Harmonizing Dataflow Between Components in Log-Structured Key-Value Stores for Improved Performance
Jinghuan Yu, Sam H. Noh, Young-ri Choi, Chun Jason Xue |
FAST | 2 |
| 2022 | A Log-Structured Merge Tree-aware Message Authentication Scheme for Persistent Key-Value Stores
Ig-Jae Kim, J. Hyun Kim, Minu Chung, Hyungon Moon, Sam H. Noh |
FAST | 5 |
| 2022 | Sage: A System for Uncertain Network AnalysisabstractWe propose Sage, a system for uncertain network analysis. Algorithms for uncertain network analysis require large amounts of memory and computing resources as they sample a large number of network instances and run analysis on them. Sage makes uncertain network analysis simple and efficient. By extending the edge-centric programming model, Sage makes writing sampling-based analysis algorithms as simple as writing conventional graph algorithms in Pregel-like systems. Moreover, Sage proposes four optimization techniques, namely, deterministic sampling, hybrid gathering, schedule-aware caching, and copy-on-write attributes, that exploit common properties of uncertain network analysis. Extensive evaluation of Sage with eight algorithms on six real-world networks shows that the four optimizations in Sage jointly improve performance by up to 13.9X and on average 2.7X. Eunjae Lee, Sam H. Noh, Jiwon Seo 0002 |
Proc. VLDB Endow. | 2 |
| 2020 | Doubleheader Logging: Eliminating Journal Write Overhead for Mobile DBMSabstractVarious transactional systems use out-of-place up-dates such as logging or copy-on-write mechanisms to update data in a failure-atomic manner. Such out-of-place update methods double the I/O traffic due to back-up copies in the database layer and quadruple the I/O traffic due to the file system journaling. In mobile systems, transaction sizes of mobile apps are known to be tiny and transactions run at low concurrency. For such mobile transactions, legacy out-of-place update methods such as WAL are sub-optimal. In this work, we propose a crash consistent in-place update logging method - doubleheader logging (DHL) for SQLite. DHL prevents previous consistent records from being lost by performing a copy-on-write inside the database page and co-locating the metadata-only journal information within the page. This is done, in turn, with minimal sacrifice to page utilization. DHL is similar to when journaling is disabled, in the sense that it incurs almost no additional overhead in terms of both I/O and computation. Our experimental results show that DHL outperforms other logging methods such as out-of-place update write-ahead logging (WAL) and in-place update multi-version B-tree (MVBT). Sehyeon Oh, Wook-Hee Kim, Jihye Seo, Hyeonho Song, Sam H. Noh, Beomseok Nam |
ICDE | 5 |
| 2019 | SLM-DB: Single-Level Key-Value Store with Persistent Memory
Olzhas Kaiyrakhmet, Songyi Lee, Beomseok Nam, Sam H. Noh, Young-ri Choi |
FAST | 4 |
| 2019 | Write-Optimized Dynamic Hashing for Persistent Memory
Moohyeon Nam, Hokeun Cha, Young-ri Choi, Sam H. Noh, Beomseok Nam |
FAST | 4 |
| 2017 | WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems
Se Kwon Lee, K. Hyun Lim, Hyunsub Song, Beomseok Nam, Sam H. Noh |
FAST | 5 |
| 2015 | Towards SLO Complying SSDs Through OPS Isolation
Donghee Lee 0001, Sam H. Noh |
FAST | 3 |
| 2013 | Unioning of the buffer cache and journaling layers with non-volatile memory
Hyokyung Bahn, Sam H. Noh |
FAST | 3 |
| 2012 | Caching less for better performance: balancing cache size and update cost of flash memory cache in hybrid storage systems
Yongseok Oh, Jongmoo Choi, Donghee Lee 0001, Sam H. Noh |
FAST | 4 |
| 2003 | An accurate and practical buffer allocation model for the buffer cache based on marginal gains
Donghee Lee 0001, Sam H. Noh, Sang Lyul Min, Yookun Cho, Chong-Sang Kim |
Inf. Process. Lett. | 3 |
| 1998 | A Database Disk Buffer Management Algorithm Based on PrefetchingabstractThis paper proposes a prefetch-based disk buffer management algorithm, which we call W²R (Weighing/Waiting Room). Instead of using elaborate prefetching schemes to decide which block to prefetch and when, we simply follow the LRU-OBL (One Block Lookahead) approach and prefetch the logical next block along with the block that is being referenced. The basic difference is that the W²R algorithm logically partitions the buffer into two rooms, namely the Weighing Room and the Waiting Room. The referenced, hence fetched block is placed in the Weighing Room, while the prefetched logical next block is placed in the Waiting Room. By so doing, we alleviate some inherent deficiencies of blindly prefetching the logical next block of a referenced block. Specifically, a prefetched block that is never used may replace a possibly valuable block and a prefetched block, though referenced in the future, may replace a block that is used earlier than itself. Using the DB2 and OLTP traces, we show t... H. Seok Jeon, Sam H. Noh |
CIKM | 2 |