EDBT 2026 Demo / reviewers in the wild / expert
Yibin Gu
dblp:327/2160
· DBLP profile ↗
2ranked-venue papers
2as first author
2since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-author · 2 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 |
Memory systems · 75% Storage systems · 25% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › cache management
cache allocation |
0.6 | 1 | 2022 | LPCA: learned MRC profiling based cache allocation for file storage systems · DAC 2022 |
Memory systems
cache management |
0.6 | 1 | 2022 | LPCA: learned MRC profiling based cache allocation for file storage systems · DAC 2022 |
Storage systems
file systems |
0.6 | 1 | 2022 | LPCA: learned MRC profiling based cache allocation for file storage systems · DAC 2022 |
Memory systems › cache › cache performance
miss ratio curve |
0.6 | 1 | 2022 | LPCA: learned MRC profiling based cache allocation for file storage systems · DAC 2022 |
Methods — techniques the papers use, named apart from their topics
profiling · 0.6machine learning · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Offline and Online Algorithms for Cache Allocation with Monte Carlo Tree Search and a Learned ModelabstractCloud block storage systems rely heavily on the cache server to guarantee system performance. Cache servers serve multi-tenants simultaneously, and the workload of each tenant changes at any time, together with its changed demand for the cache capacity. How to dynamically re-allocate the cache space for each tenant to achieve overall high performance is a crucial problem. The mainstream cache space allocations are usually based on miss ratio curve (MRC) construction. Although it can achieve on-demand allocation, it is not designed for optimal performance: it only considers the performance in a single period, but this does not mean that all periods can achieve optimization.In this paper, we propose a search framework for allocation schemes based on a policy tree, where a path from the root to a tree node corresponds to an allocation scheme from the initial period to that period. We aim to explore the tree nodes in the policy tree to find the optimal allocation scheme. To achieve this, we design an offline cache space allocation method using Monte Carlo Tree Search (Opt-CA) to approach the optimal algorithm, which provides better performance than the MRC method. Guided by Opt-CA, we implement an online Learned Monte Carlo Tree Search based cache allocation scheme (LMCTS-CA) which uses a learning-based model to estimate the hit ratio of each allocation scheme. The experiments with MSR traces show that LMCTS-CA enhances the hit ratio of the cache by 4.55% and reduces the total number of misses by 16.60% compared to the MRC method. Yibin Gu, Hua Wang 0008, Ke Zhou 0001 |
ICCD | 1 |
| 2022 | LPCA: learned MRC profiling based cache allocation for file storage systemsabstractFile storage system (FSS) uses multi-caches to accelerate data accesses. Unfortunately, efficient FSS cache allocation remains extremely difficult. First, as the key of cache allocation, existing miss ratio curve (MRC) constructions are limited to LRU. Second, existing techniques are suitable for same-layer caches but not for hierarchical ones. Yibin Gu, Hua Wang 0008, Li Liu 0047, Ke Zhou 0001, Jinhu Liu |
DAC | 1 |