Demo Data from VLDB 2026 / reviewers in the wild / expert
Won Gi Choi
dblp:194/9118
· DBLP profile ↗
4ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0001-7793-4651ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.
| Databases, data mining, and information retrieval
2 papers |
Database system architecture and tuning · 35% Query processing and optimization · 35% Transaction processing and concurrency control · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Storage systems · 84% GPUs and heterogeneous computing · 16% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › query execution › scan processing
scan acceleration |
0.5 | 1 | 2021 | OurRocks: Offloading Disk Scan Directly to GPU in Write-Optimized Database System · IEEE Trans. Computers 2021 |
Transaction processing and concurrency control › concurrency control
multiversion concurrency control |
0.3 | 1 | 2018 | MV-FTL: An FTL That Provides Page-Level Multi-Version Management · IEEE Trans. Knowl. Data Eng. 2018 |
Storage systems
flash and SSD |
0.3 | 1 | 2018 | MV-FTL: An FTL That Provides Page-Level Multi-Version Management · IEEE Trans. Knowl. Data Eng. 2018 |
Storage systems › flash and SSD › flash memory management
flash translation layer |
0.3 | 1 | 2018 | MV-FTL: An FTL That Provides Page-Level Multi-Version Management · IEEE Trans. Knowl. Data Eng. 2018 |
GPUs and heterogeneous computing › CPU-GPU heterogeneous computing
GPU offloading |
0.1 | 1 | 2021 | OurRocks: Offloading Disk Scan Directly to GPU in Write-Optimized Database System · IEEE Trans. Computers 2021 |
Storage systems › flash and SSD › solid-state drive
NVMe SSD |
0.1 | 1 | 2021 | OurRocks: Offloading Disk Scan Directly to GPU in Write-Optimized Database System · IEEE Trans. Computers 2021 |
Indexing and storage engines › storage management
storage engine |
0.1 | 1 | 2018 | MV-FTL: An FTL That Provides Page-Level Multi-Version Management · IEEE Trans. Knowl. Data Eng. 2018 |
Methods — techniques the papers use, named apart from their topics
predicate pushdown · 1.0direct memory access · 1.0patch compaction · 0.7out-of-place update · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | OurRocks: Offloading Disk Scan Directly to GPU in Write-Optimized Database SystemabstractThe log structured merge (LSM) tree has been widely adopted by database systems owing to its superior write performance. However, LSM-tree based databases face vulnerabilities when processing analytical queries due to the read amplification caused by its architecture and the limited use of storage devices with high bandwidth. To flexibly handle transactional and analytical workloads, we proposed and implemented OurRocks taking full advantage of NVMe SSD and GPU devices, which improves scan performance. Although the NVMe SSD serves multi GB/s I/O rates, it is necessary to solve the data transfer overhead which limits the benefits of the GPU processing. The primary idea is to offload the scan operation to the GPU with filtering predicate pushdown and resolve the bottleneck from the data transfer between devices with direct memory access (DMA). OurRocks benefits from all the features of write-optimized database systems, in addition to accelerating the analytic queries using the aforementioned idea. Experimental results indicate that OurRocks effectively leverages resources of the NVMe SSD and GPU and significantly improves the execution of queries in the YCSB and TPC-H benchmarks, compared to the conventional write-optimized database. Our research demonstrates that the proposed approach can speed up the handling of the data-intensive workloads. Won Gi Choi, Hongchan Roh, Sanghyun Park 0003 |
IEEE Trans. Computers | 1 |
| 2019 | A write-friendly approach to manage namespace of Hadoop distributed file system by utilizing nonvolatile memory
Won Gi Choi, Sanghyun Park 0003 |
J. Supercomput. | 1 |
| 2018 | MV-FTL: An FTL That Provides Page-Level Multi-Version ManagementabstractIn this paper, we propose MV-FTL, a multi-version flash transition layer (FTL) that provides page-level multi-version management. By extending a unique characteristic of solid-state drives (SSDs), the out-of-place (OoP) update to multi-version management, MV-FTL can both guarantee atomic page updates from each transaction and provide concurrency without requiring redundant log data writes as well. For evaluation, we first modified SQLite, a lightweight database management system (DBMS), to cooperate with MV-FTL. Owing to the architectural simplicity of SQLite, we clearly show that MV-FTL improves both the performance and the concurrency aspects of the system. In addition, to prove the effectiveness in a full-fledged enterprise-level DBMS, we modified MyRocks, a MySQL variant by Facebook, to use our new Patch Compaction algorithm, which deeply relies on MV-FTL. The TPC-C and LinkBench benchmark tests demonstrated that MV-FTL reduces the overall amount of writes, implying that MV-FTL can be effective in such DBMSs. Doogie Lee, Won Gi Choi, Hongchan Roh, Sanghyun Park 0003 |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2016 | Optimization of a multiversion index on SSDs to improve system performanceabstractIn this paper, we propose a multiversion index utilizing key features of SSDs (solid state drives). SSDs have many advantages, e.g., fast read/write performance, high energy efficiency, and non-volatility. Thus, SSDs have been considered for several years as a promising alternative to HDDs (hard disk drives). Many studies have made progress in optimizing and modifying HDD-based database management system (DBMS) to suit SSDs. In the case of multiversion databases, which manage not only keys and but also versions, research optimizing SSD query processing has been ignored in comparison with single versioned databases. Generally, the multiversion databases manage an evolving data which is processed in a cyber physical system or an accounting system. Therefore, the data is large and the index structure requires frequent rearrangement of its structure to maximize efficiency, which is called structure modification operation. The multiversion index based on HDDs utilizes random writes to conduct the structure modification operation. This feature can introduce crucial performance problems on SSDs, because the speed of random writes on SSDs is much slower than the speed of sequential writes. We propose a Bulk Split multiversion tree (BSMVBT) index that utilizes sequential pattern I/O and out-of-place updates of SSDs. Experimental results showed that it is 10% – 30% faster than the compared version. Won Gi Choi, Doogie Lee, Sanghyun Park 0003 |
SMC | 1 |