Demo Data from EDBT 2026 / reviewers in the wild / expert
Baodi Shan
dblp:277/4998
· DBLP profile ↗
2ranked-venue papers
2as first author
1since 2021 · last 2026
0000-0002-1022-3801ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 61% Distributed systems · 30% Interconnection networks and networks-on-chip · 9% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › communication optimization
communication-computation overlap |
1.0 | 1 | 2026 | GICC: A High-Performance Runtime for GPU-Initiated Communication and Coordination in Modern HPC Systems · HPDC 2026 |
GPUs and heterogeneous computing › GPU communication
GPU-initiated communication |
1.0 | 1 | 2026 | GICC: A High-Performance Runtime for GPU-Initiated Communication and Coordination in Modern HPC Systems · HPDC 2026 |
GPUs and heterogeneous computing
GPU runtime systems |
1.0 | 1 | 2026 | GICC: A High-Performance Runtime for GPU-Initiated Communication and Coordination in Modern HPC Systems · HPDC 2026 |
Methods — techniques the papers use, named apart from their topics
asynchronous resource reclamation · 1.0NIC-level operation triggering · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | GICC: A High-Performance Runtime for GPU-Initiated Communication and Coordination in Modern HPC SystemsabstractDistributed GPU applications increasingly rely on kernel-level, cross-node coordination to reduce launch overheads and improve compute-communication overlap, but such support is lacking. On OFI-based interconnects such as HPE Slingshot, which powers six of the top ten systems in the November 2025 Top500, including the top three, GPU kernels cannot autonomously drive distributed coordination: existing runtimes rely on host-driven progress and lack a bounded mechanism for recycling pre-staged NIC work across repeated GPU-triggered operations. On InfiniBand, GPU-initiated communication is possible, but current implementations incur unnecessary synchronization and locking overheads. This paper presents GICC, a framework that enables GPU kernels to directly trigger NIC-level operations without host involvement on the fast path. In stencils, GPU threads initiate halo exchanges as soon as boundary regions are computed, enabling fine-grained overlap between interior computation and boundary transfer. GICC decouples coordination semantics from data movement and introduces asynchronous resource reclamation: the NIC signals completion to both GPU and host memory, letting a lightweight host thread recycle NIC resources concurrently with GPU execution without injecting latency into the coordination path. This sustains GPU-driven coordination under finite NIC state, absent from existing OFI-based runtimes. We implement GICC on NVIDIA and AMD GPUs over InfiniBand and Slingshot. On Slingshot, GICC reduces per-coordination latency by up to 229x and improves weak scaling efficiency by up to 25%. On InfiniBand, it achieves up to 1.95x lower put latency than NVSHMEM by eliminating unnecessary locking and synchronization. On an industrial stencil proxy on 64 AMD MI250X GCDs, GPU-aware MPI incurs over 52% higher communication time than GICC, which achieves 42% parallel efficiency versus MPI's 35.4%. Baodi Shan, Mauricio Araya-Polo, Barbara M. Chapman |
HPDC | 1 |
| 2020 | LCFI: A Fault Injection Tool for Studying Lossy Compression Error Propagation in HPC ProgramsabstractError-bounded lossy compression is becoming more and more important to today's extreme-scale HPC applications because of the ever-increasing volume of data generated because it has been widely used in in-situ visualization, data stream intensity reduction, storage reduction, I/O performance improvement, checkpoint/restart acceleration, memory footprint reduction, etc. Although many works have optimized ratio, quality, and performance for different error-bounded lossy compressors, there is none of the existing works attempting to systematically understand the impact of lossy compression errors on HPC application due to error propagation.In this paper, we propose and develop a lossy compression fault injection tool, called LCFI. To the best of our knowledge, this is the first fault injection tool that helps both lossy compressor developers and users to systematically and comprehensively understand the impact of lossy compression errors on HPC programs. The contributions of this work are threefold: (1) We propose an efficient approach to inject lossy compression errors according to a statistical analysis of compression errors for different state-of-the-art compressors. (2) We build a fault injector which is highly applicable, customizable, easy-to-use in generating top-down comprehensive results, and demonstrate the use of LCFI. (3) We evaluate LCFI on four representative HPC benchmarks with different abstracted fault models and make several observations about error propagation and their impacts on program outputs. Baodi Shan, Aabid Shamji, Jiannan Tian, Guanpeng Li, Dingwen Tao |
IEEE BigData | 1 |