Demo Data from EDBT 2026 / reviewers in the wild / expert
Jinfeng Xu 0004
dblp:45/2083-4
· DBLP profile ↗
3ranked-venue papers
0as first author
3since 2021 · last 2026
0000-0001-9731-1363ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 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
2 papers |
Storage systems · 86% GPUs and heterogeneous computing · 14% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › key-value storage
key-value separation |
1.8 | 2 | 2026 | GDH+: A GPGPU-Empowered Gradient Data Hierarchy and Key-Value Separation for Optimizing LSM-Tree-Based KV Stores · ACM Trans. Archit. Code Optim. 2026 gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores · ACM Trans. Storage 2024 |
Storage systems
key-value storage |
1.8 | 2 | 2026 | GDH+: A GPGPU-Empowered Gradient Data Hierarchy and Key-Value Separation for Optimizing LSM-Tree-Based KV Stores · ACM Trans. Archit. Code Optim. 2026 gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores · ACM Trans. Storage 2024 |
GPUs and heterogeneous computing › GPU computing
GPGPU acceleration |
1.1 | 2 | 2026 | gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores · ACM Trans. Storage 2024 GDH+: A GPGPU-Empowered Gradient Data Hierarchy and Key-Value Separation for Optimizing LSM-Tree-Based KV Stores · ACM Trans. Archit. Code Optim. 2026 |
Storage systems › key-value storage
LSM-tree key-value store |
1.0 | 1 | 2026 | GDH+: A GPGPU-Empowered Gradient Data Hierarchy and Key-Value Separation for Optimizing LSM-Tree-Based KV Stores · ACM Trans. Archit. Code Optim. 2026 |
Storage systems › key-value storage
compaction |
0.8 | 1 | 2024 | gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores · ACM Trans. Storage 2024 |
Storage systems
flash and SSD |
0.8 | 1 | 2024 | gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores · ACM Trans. Storage 2024 |
Storage systems › key-value storage
LSM-tree |
0.8 | 1 | 2024 | gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value Stores · ACM Trans. Storage 2024 |
Methods — techniques the papers use, named apart from their topics
garbage collection · 1.0LRU caching · 1.0GPGPU sorting · 1.0radix sort · 0.8GPGPU parallelism · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | GDH+: A GPGPU-Empowered Gradient Data Hierarchy and Key-Value Separation for Optimizing LSM-Tree-Based KV StoresabstractThe rapid growth of unstructured data has driven the widespread adoption of LSM-tree-based key-value stores (KV stores). The write amplification resulting from compaction in LSM-trees causes a performance bottleneck. Existing solutions attempt to address this issue through key-value separation strategies. However, these studies fail to optimize the memory components of LSM-trees or provide efficient garbage collection (GC) strategies that achieve high performance while minimizing CPU overhead. These limitations motivate us to propose a GPGPU-empowered gradient data hierarchy and key-value separation for optimizing KV stores, named GDH+ . We utilize GPGPU acceleration for sorting and flushing operations, optimizing the memory components of the LSM-tree. Additionally, we enhance read performance with an LRU-based memory component that distinguishes between hot and cold data, in combination with an adaptive migration strategy. Furthermore, we propose an in-place GC strategy to reduce CPU overhead while maintaining high performance. GDH+ achieves a 2×, 1.5×, and 40% improvement in write performance, read performance, and CPU utilization, respectively, compared to state-of-the-art KV stores. Hui Sun 0002, Xiangxiang Jiang, Jinfeng Xu 0004, Enhui Wang, Yinliang Yue, Xiao Qin 0001 |
ACM Trans. Archit. Code Optim. | 3 |
| 2024 | gLSM: Using GPGPU to Accelerate Compactions in LSM-tree-based Key-value StoresabstractLog-structured-merge tree or LSM-tree is a technological underpinning in key-value (KV) stores to support a wide range of performance-critical applications. By conducting data re-organization in the background by virtue of compaction operations, the KV stores have the potential to swiftly service write requests with sequential batched disk writes and read requests for KV items constantly sorted by the compaction. Compaction demands high I/O bandwidth and CPU speed to facilitate quality service to user read/write requests. With the emergence of high-speed SSDs, CPUs are increasingly becoming a performance bottleneck. To mitigate the bottleneck limiting the KV-store’s performance and that of the applications supported by the store, we propose a system - gLSM - to leverage GPGPU to remarkably accelerate the compaction operations. gLSM fully utilizes the parallelism and computational capability inside GPGPUs to improve the compaction performance. We design a driver framework to parallelize compaction operations handled between a pair of CPU and GPGPU. We employ data independence and GPGPU-orient radix-sorting algorithm to concurrently conduct compaction. A key-value separation method is devised to slash the transfer of data volume from CPU-side memory to the GPGPU counterpart. The results reveal that gLSM improves the throughput and compaction bandwidth by up to a factor of 2.9 and 26.0, respectively, compared with the four state-of-the-art KV stores. gLSM also reduces the write latency by 73.3%. gLSM exhibits a performance improvement by up to 45% compared against its variant where there are no KV separation and collaboration sort modules. Hui Sun 0002, Jinfeng Xu 0004, Xiangxiang Jiang, Yinliang Yue, Xiao Qin 0001 |
ACM Trans. Storage | 2 |
| 2023 | Elevating Performance of LSM-Tree-Based Key-Value Stores with Gradient Data HierarchyabstractKey-value stores are a key player of managing large-scale unstructured data in storage systems. Performance improvement of the LSM-tree structure has been extensively investigated, but current work primarily focuses on cache structural optimization rather than hot-and-cold data properties. Moreover, existing and external memory components of LSM-tree rarely have uniform hot and cold attributions. In this study, we make use of the gradient and hierarchy mechanism to optimize the components catering for cache data. We design an adaptive data migration method according to hot and cold data in the cache. We reform and expand a gradient cold-hot data hierarchy (GDH) mechanism that replaces the in-memory data structure to address the problem of missing hot and cold data attributes. The hot and cold data are placed in separate cache partitions to store hot data as far the high hierarchy as possible, reducing$\mathrm{I}/\mathrm{O}$accesses. When it comes to frequently accessed hot data, we advocate for a hotness-aware technique for data stored on a disk, where read-write performance and the cache hit rate are revamped. The experiment results reveal that our proposed GDH achieves a high cache-hit ratio and low access latency under a wide range of workloads. Hui Sun 0002, Jinfeng Xu 0004, Xiao Qin 0001 |
CLOUD | 2 |