EDBT 2026 Demo / reviewers in the wild / expert
Changwoo Min
dblp:19/10203
· DBLP profile ↗
6ranked-venue papers in the field
1as first author
3since 2021 · last 2024
0000-0001-6225-5357ORCID · corroborated
Domains — venue-derived; a paper can count in several
Big Data, Cloud & Distributed Data Systems · 4 (1 first)Database Systems & Data Management · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | OmniCache: Collaborative Caching for Near-storage Accelerators
Yujie Ren, Marie Nguyen, Changwoo Min, Sudarsun Kannan |
FAST | 4 |
| 2023 | CJFS: Concurrent Journaling for Better Scalability
Joontaek Oh, Seung Won Yoo, Hojin Nam, Changwoo Min, Youjip Won |
FAST | 4 |
| 2023 | TENET: Memory Safe and Fault Tolerant Persistent Transactional Memory
Madhava Krishnan Ramanathan, Diyu Zhou, Wook-Hee Kim, Sudarsun Kannan, Sanidhya Kashyap, Changwoo Min |
FAST | 6 |
| 2020 | HydraList: A Scalable In-Memory Index Using Asynchronous Updates and Partial ReplicationabstractIncreased capacity of main memory has led to the rise of in-memory databases. With disk access eliminated, efficiency of index structures has become critical for performance in these systems. An ideal index structure should exhibit high performance for a wide variety of workloads, be scalable, and efficient in handling large data sets. Unfortunately, our evaluation shows that most state-of-the-art index structures fail to meet these three goals. For an index to be performant with large data sets, it should ideally have time complexity independent of the key set size. To ensure scalability, critical sections should be minimized and synchronization mechanisms carefully designed to reduce cache coherence traffic. Moreover, complex memory hierarchy in servers makes data placement and memory access patterns important for high performance across all workload types. In this paper, we present HydraList, a new concurrent, scalable, and high performance in-memory index structure for massive multi-core machines. The key insight behind our design of HydraList is that an index structure can be divided into two components (search and data layers) which can be updated independently leading to lower synchronization overhead. By isolating the search layer, we are able to replicate it across NUMA nodes and reduce cache misses and remote memory accesses. As a result, our evaluation shows that HydraList outperforms other index structures especially in a variety of workloads and key types. Ajit Mathew, Changwoo Min |
Proc. VLDB Endow. | 2 |
| 2013 | X-FTL: transactional FTL for SQLite databasesabstractIn the era of smartphones and mobile computing, many popular applications such as Facebook, twitter, Gmail, and even Angry birds game manage their data using SQLite. This is mainly due to the development productivity and solid transactional support. For transactional atomicity, however, SQLite relies on less sophisticated but costlier page-oriented journaling mechanisms. Hence, this is often cited as the main cause of tardy responses in mobile applications. Woon-Hak Kang, Sang-Won Lee 0001, Bongki Moon, Gi-Hwan Oh, Changwoo Min |
SIGMOD Conference | 5 |
| 2012 | SFS: random write considered harmful in solid state drives
Changwoo Min, Kangnyeon Kim, Sang-Won Lee 0001, Young Ik Eom |
FAST | 1 |