EDBT 2026 Demo / reviewers in the wild / expert
Shuaiwen Yu
dblp:378/0563
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0006-3086-8953ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 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
1 paper |
Storage systems · 70% Memory systems · 30% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
cache management |
0.9 | 1 | 2025 | Supports of Data Cache Division for Computational Solid-state Drives · ACM Trans. Archit. Code Optim. 2025 |
Storage systems
computational storage |
0.9 | 1 | 2025 | Supports of Data Cache Division for Computational Solid-state Drives · ACM Trans. Archit. Code Optim. 2025 |
Storage systems
flash and SSD |
0.9 | 1 | 2025 | Supports of Data Cache Division for Computational Solid-state Drives · ACM Trans. Archit. Code Optim. 2025 |
Storage systems › buffer management
write buffering |
0.9 | 1 | 2025 | Supports of Data Cache Division for Computational Solid-state Drives · ACM Trans. Archit. Code Optim. 2025 |
Memory systems › cache management
cache partitioning |
0.3 | 1 | 2025 | Supports of Data Cache Division for Computational Solid-state Drives · ACM Trans. Archit. Code Optim. 2025 |
Methods — techniques the papers use, named apart from their topics
trace-driven simulation · 0.9mathematical modeling · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Supports of Data Cache Division for Computational Solid-state DrivesabstractThe computational SSD ( CompSSD ), with high computing capabilities, can function not only as a storage device but also as a computing node. The data cache of the CompSSD device stores both the output data from host-side tasks and the input data for tasks executed on the CompSSD . However, current cache management strategies are optimized for traditional SSDs and are incompatible with the unique requirements of CompSSD . To address the issue of cache management for CompSSD , this article proposes a novel cache division scheme, to dynamically divide the cache into two parts, for separately buffering output data from host-side tasks and input data used by CompSSD -side tasks. To this end, we construct a mathematical model that periodically estimate an optimal cache division ratio, by considering the factors of the ratios of read/write data amount, the cache hits, and the overhead of data transfer between the storage device and the host. Besides, we propose a scheme of proactive data flushing to write the output data to the underlying flash arrays, without impacts on I/O responsiveness. The trace-driven experiments show that our scheme can improve the overall I/O latency by 35.4% on average, in contrast to existing cache management schemes for CompSSD devices. Zhibing Sha, Shuaiwen Yu, Chengyong Tang, Zhigang Cai, Min Huang 0018, Jun Li 0062, Jianwei Liao 0001 |
ACM Trans. Archit. Code Optim. | 2 |
| 2024 | Adaptive DRAM Cache Division for Computational Solid-state DrivesabstractHigh computational capabilities enable modern solid-state drives (SSDs) to be computing nodes, not just faster storage devices, and the SSD having such capability is generally called as the computational SSD (CompSSD). Then, the DRAM data cache of CompSSD should hold not only the output data of the tasks running at the host side, but also the input data of the tasks executed at the SSD side. To boost the use efficiency of the cache inside CompSSD, this paper proposes an adaptive cache division scheme, to dynamically split the cache space for separately buffering the output data running at the host and the input data running at the CompSSD. Specifically, we construct a mathematical model running at flash translation layer of CompSSD, to periodically determine the cache proportion of the workloads running at the host side and the CompSSD side, by considering the factors of the ratios of read/write data amount, the cache hits, and the overhead of data transfer between the storage device and the host. Then, both the output data and the input data can be buffered in their own private cache parts, so that the overall I/O performance can be enhanced. Trace-driven simulation experiments show that our proposal can reduce the overall I/O latency by 27.5 % on average, in contrast to existing cache management schemes. Shuaiwen Yu, Zhibing Sha, Chengyong Tang, Zhigang Cai, Min Huang 0018, Jun Li 0062, Jianwei Liao 0001 |
DATE | 1 |