EDBT 2026 Demo / reviewers in the wild / expert
Ping Gong 0009
dblp:39/5700-9
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2026
0009-0001-4486-3495ORCID · conflict
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 · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Artificial intelligence
4 papers |
Efficient and distributed learning · 69% Graph learning · 18% Deep learning architectures and training · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Memory systems · 33% Distributed systems · 30% GPUs and heterogeneous computing · 29% |
Topics — the 19 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
distributed training |
1.3 | 2 | 2024 | Eliminating Data Processing Bottlenecks in GNN Training over Large Graphs via Two-level Feature Compression · Proc. VLDB Endow. 2024 Gradient Compression Supercharged High-Performance Data Parallel DNN Training · SOSP 2021 |
Memory systems
cache management |
1.2 | 2 | 2026 | GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026 Eliminating Data Processing Bottlenecks in GNN Training over Large Graphs via Two-level Feature Compression · Proc. VLDB Endow. 2024 |
Machine learning › Deep learning architectures and training › mixture of experts
mixture-of-experts inference |
1.0 | 1 | 2026 | SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing · AAAI 2026 |
Machine learning › Efficient and distributed learning
model inference |
1.0 | 1 | 2026 | SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing · AAAI 2026 |
Machine learning › Efficient and distributed learning › distributed training › model parallelism
pipeline parallelism |
1.0 | 1 | 2026 | SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K Routing · AAAI 2026 |
Distributed systems › distributed machine learning › distributed training
distributed GNN training |
1.0 | 1 | 2026 | GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026 |
Distributed systems › distributed machine learning
distributed training |
1.0 | 1 | 2026 | GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026 |
Memory systems › cache
embedding cache |
1.0 | 1 | 2026 | GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026 |
GPUs and heterogeneous computing
graph neural network training |
1.0 | 1 | 2026 | GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026 |
Machine learning › Efficient and distributed learning › model compression
feature compression |
0.8 | 1 | 2024 | Eliminating Data Processing Bottlenecks in GNN Training over Large Graphs via Two-level Feature Compression · Proc. VLDB Endow. 2024 |
Machine learning › Graph learning
graph neural network training |
0.8 | 1 | 2024 | Eliminating Data Processing Bottlenecks in GNN Training over Large Graphs via Two-level Feature Compression · Proc. VLDB Endow. 2024 |
Machine learning › Efficient and distributed learning
model compression |
0.8 | 1 | 2024 | Eliminating Data Processing Bottlenecks in GNN Training over Large Graphs via Two-level Feature Compression · Proc. VLDB Endow. 2024 |
Machine learning › Graph learning
graph sampling |
0.7 | 1 | 2023 | gSampler: General and Efficient GPU-based Graph Sampling for Graph Learning · SOSP 2023 |
GPUs and heterogeneous computing
GPU graph processing |
0.7 | 1 | 2023 | gSampler: General and Efficient GPU-based Graph Sampling for Graph Learning · SOSP 2023 |
Machine learning › Efficient and distributed learning › distributed training
gradient compression |
0.5 | 1 | 2021 | Gradient Compression Supercharged High-Performance Data Parallel DNN Training · SOSP 2021 |
Parallel and multicore computing › parallel computing › parallel machine learning
data-parallel training |
0.5 | 1 | 2021 | Gradient Compression Supercharged High-Performance Data Parallel DNN Training · SOSP 2021 |
GPUs and heterogeneous computing › multi-GPU computing
multi-GPU training |
0.3 | 1 | 2026 | GLPilot: Efficient Distributed GNN Training With Learnable Embeddings · IEEE Trans. Parallel Distributed Syst. 2026 |
Machine learning and data management
data management for machine learning |
0.2 | 1 | 2023 | gSampler: General and Efficient GPU-based Graph Sampling for Graph Learning · SOSP 2023 |
Machine learning › Efficient and distributed learning › distributed training
gradient aggregation |
0.1 | 1 | 2021 | Gradient Compression Supercharged High-Performance Data Parallel DNN Training · SOSP 2021 |
Methods — techniques the papers use, named apart from their topics
matrix-centric API · 2.0extract-compute-select-finalize model · 2.0data-flow intermediate representation · 2.0feature compression · 1.5cost model · 1.5cache policy · 1.5tensor parallelism · 1.0staleness-bounded embedding buffering · 1.0on-GPU cache · 1.0local gradient aggregation · 1.0expert parallelism · 1.0dynamic programming · 1.0binary search · 1.0gradient compression · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | SMIDT: High-Performance Inference Framework for MoE Models with Dynamic Top-K RoutingabstractTo accelerate Mixture-of-Experts (MoE) inference, the hybrid parallelism paradigm is first applying pipeline parallelism (PP) to vertically divide the model into stages, with each stage further divided horizontally using tensor or expert parallelism. On the algorithm side, dynamic Top-K routing reduces computation by activating fewer experts per token on average. In this paper, we explore the application of dynamic Top-K routing to PP-enabled MoE inference, aiming to fully unleash their combined potential. We identify key performance bottlenecks arising from Top-K value variation across layers, which conflicts with PP's typically uniform stage partitioning, as well as opportunities to optimize memory usage through their integration. To address these challenges, we present SMIDT, an efficient MoE inference framework tailored for dynamic Top-K routing. SMIDT features: (1) an adaptive, module-level uneven partitioning strategy to balance computation across PP stages, (2) a memory-aware expert replication scheme (DPMoE) that reduces communication overhead, and (3) a lightweight search algorithm combining binary search and dynamic programming to generate efficient parallelism plans. We implement SMIDT on SGLang, a state-of-the-art LLM inference framework, evaluate it on 32 A40 GPUs and 16 A100 GPUs, and compare with manually tuned parallelism strategies. Experimental results show that, when co-locating prefill and decoding phases, SMIDT achieves 1.20–3.13x throughput improvements for prefill-only tasks and 1.05–1.89x for prefill-decoding tasks. When disaggregating prefill and decoding tasks, SMIDT improves average and P99 time-to-first-token (TTFT) by 1.10–1.17x and 1.21–1.26x, respectively. Zewen Jin, Shen Fu, Chengjie Tang, Youhui Bai, Jiaan Zhu, Chizheng Fang, Ping Gong 0009, Cheng Li 0001 |
AAAI | 8 |
| 2026 | GLPilot: Efficient Distributed GNN Training With Learnable EmbeddingsabstractGraph Neural Networks (GNNs) with learnable vertex embeddings enable models to infer rich, task-specific representations even when vertex features are sparse, noisy, or missing. In large-scale multi-GPU training, dynamically updated embeddings, often orders of magnitude larger than model parameters, severely degrade training efficiency. Specifically, loading remote embeddings and synchronizing their gradients collectively account for over 90% of per-iteration time. Traditional caching and parallelism approaches, designed for static embeddings or model parameters alone, are ineffective at mitigating this “data wall” of embedding-related transfers. To address this, we begin with a detailed analysis of vertex access patterns over training iterations and find that infrequently sampled vertices, despite incurring the majority of embedding-loading latency, undergo very few updates, making their embeddings ideal candidates for staleness reuse. Driven by this, we propose GLPilot, a novel system that mitigates embedding-related bottlenecks. GLPilot introduces a staleness-bounded embedding buffering mechanism to reduce remote fetches and a local gradient aggregation technique to minimize redundant communications during synchronization. Additionally, GLPilot utilizes an on-GPU cache for keeping mostly updated embeddings to alleviate CPU-GPU data transfer bottlenecks. Our evaluations on a 32-GPU cluster using two popular GNN models, three datasets and two optimizers demonstrate that GLPilot consistently achieves 1.28–1.93× per-epoch training speedups, in comparison with two strong baselines such as DGL and P3, while maintaining comparable model accuracy. Chengru Yang, Chaoyi Ruan, Chengjie Tang, Ping Gong 0009, Xiang Song 0003, Cheng Li 0001 |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2025 | Understanding Data Preprocessing for Effective End-to-End Training of DNN
Ping Gong 0009, Cheng Li 0001, Xiaosong Ma, Sam H. Noh |
APPT | 1 |
| 2024 | Eliminating Data Processing Bottlenecks in GNN Training over Large Graphs via Two-level Feature CompressionabstractTraining GNNs over large graphs faces a severe data processing bottleneck, involving both sampling and feature loading. To tackle this issue, we introduce F 2 CGT, a fast GNN training system incorporating feature compression. To avoid potential accuracy degradation, we propose a two-level, hybrid feature compression approach that applies different compression methods to various graph nodes. This differentiated choice strikes a balance between rounding errors, compression ratios, model accuracy loss, and preprocessing costs. Our theoretical analysis proves that this approach offers convergence and comparable model accuracy as the conventional training without feature compression. Additionally, we also co-design the on-GPU cache sub-system with compression-enabled training within F 2 CGT. The new cache sub-system, driven by a cost model, runs new cache policies to carefully choose graph nodes with high access frequencies, and well partitions the spare GPU memory for various types of graph data, for improving cache hit rates. Finally, extensive evaluation of F 2 CGT on two popular GNN models and four datasets, including three large public datasets, demonstrates that F 2 CGT achieves a compression ratio of up to 128 and provides GNN training speedups of 1.23-2.56× and 3.58--71.46× for single-machine and distributed training, respectively, with up to 32 GPUs and marginal accuracy loss. Ping Gong 0009, Tianming Wu, Jiawei Yi, Chengru Yang, Cheng Li 0001, Qirong Peng, Guiming Xie, Yongcheng Bao, Haifeng Liu 0004, Yinlong Xu 0001 |
Proc. VLDB Endow. | 2 |
| 2023 | gSampler: General and Efficient GPU-based Graph Sampling for Graph LearningabstractGraph sampling prepares training samples for graph learning and can dominate the training time. Due to the increasing algorithm diversity and complexity, existing sampling frameworks are insufficient in the generality of expression and the efficiency of execution. To close this gap, we conduct a comprehensive study on 15 popular graph sampling algorithms to motivate the design of gSampler, a general and efficient GPU-based graph sampling framework. gSampler models graph sampling using a general 4-step Extract-Compute-Select-Finalize (ECSF) programming model, proposes a set of matrix-centric APIs that allow to easily express complex graph sampling algorithms, and incorporates a data-flow intermediate representation (IR) that translates high-level API codes for efficient GPU execution. We demonstrate that implementing graph sampling algorithms with gSampler is easy and intuitive. We also conduct extensive experiments with 7 algorithms, 4 graph datasets, and 2 hardware configurations. The results show that gSampler introduces sampling speedups of 1.14--32.7× and an average speedup of 6.54×, compared to state-of-the-art GPU-based graph sampling systems such as DGL, which translates into an overall time reduction of over 40% for graph learning. gSampler is open-source at https://tinyurl.com/29twthd4. Ping Gong 0009, Renjie Liu 0001, Zunyao Mao, Zhenkun Cai, Xiao Yan 0002, Cheng Li 0001, Zhuozhao Li |
SOSP | 1 |
| 2021 | Gradient Compression Supercharged High-Performance Data Parallel DNN TrainingabstractGradient compression is a promising approach to alleviating the communication bottleneck in data parallel deep neural network (DNN) training by significantly reducing the data volume of gradients for synchronization. While gradient compression is being actively adopted by the industry (e.g., Facebook and AWS), our study reveals that there are two critical but often overlooked challenges: 1) inefficient coordination between compression and communication during gradient synchronization incurs substantial overheads, and 2) developing, optimizing, and integrating gradient compression algorithms into DNN systems imposes heavy burdens on DNN practitioners, and ad-hoc compression implementations often yield surprisingly poor system performance. Youhui Bai, Cheng Li 0001, Ping Gong 0009, Feng Yan 0001, Ruichuan Chen, Yinlong Xu 0001 |
SOSP | 5 |