Demo Data from VLDB 2026 / reviewers in the wild / expert
Yidong Gong
dblp:367/9235
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2025
0009-0006-0324-5216ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-author · 3 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
3 papers |
Graph learning · 66% Efficient and distributed learning · 34% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
GPUs and heterogeneous computing · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network training |
1.1 | 2 | 2025 | Optimization of GNN Training Through Half-precision · HPDC 2025 GNNOne: A Unified System Optimizations for GNN Kernels · HPDC 2024 |
GPUs and heterogeneous computing
GPU computing |
1.0 | 2 | 2025 | GNNOne: A Unified System Optimizations for GNN Kernels · HPDC 2024 Optimization of GNN Training Through Half-precision · HPDC 2025 |
Machine learning › Graph learning › graph neural network
graph neural network systems |
0.9 | 1 | 2025 | Identifying and Analyzing Pitfalls in GNN Systems · USENIX ATC 2025 |
Machine learning › Efficient and distributed learning
model compression |
0.9 | 1 | 2025 | Optimization of GNN Training Through Half-precision · HPDC 2025 |
Machine learning › Graph learning
graph neural network |
0.2 | 1 | 2024 | GNNOne: A Unified System Optimizations for GNN Kernels · HPDC 2024 |
Methods — techniques the papers use, named apart from their topics
half-precision floating point · 1.7SpMM · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Optimization of GNN Training Through Half-precisionabstractRecent trends in lower precision, e.g. half-precision floating point, training have shown improved system performance and reduced memory usage for Deep Learning while maintaining accuracy. However, current GNN systems cannot achieve such goals for GNN, as our analyses show that they massively underperform while showing abnormal accuracy when using half-precision. These systems suffer from under-utilization of hardware resources, poor training performance, and value overflow issues due to lowered precision. To mitigate this, we introduce HalfGNN, a half-precision based GNN system. HalfGNN proposes novel techniques: new vector operations for half-precision data types that improve data load and reduction performance, and discretized SpMM that overcomes the value overflow and natively provides workload balancing. Such techniques improve hardware utilization, reduce memory usage, and remove atomic writes. Evaluations show that HalfGNN achieves on average of 2.30× speedup in training time over DGL (float-based) for GAT, GCN, and GIN respectively while achieving similar accuracy, and saving 2.67× memory. Arnab Kanti Tarafder, Yidong Gong |
HPDC | 2 |
| 2025 | Identifying and Analyzing Pitfalls in GNN Systems
Yidong Gong, Arnab Kanti Tarafder, Saima Afrin |
USENIX ATC | 1 |
| 2024 | GNNOne: A Unified System Optimizations for GNN KernelsabstractGraph Neural Networks (GNN) involve two basic sparse kernels, SDDMM and SpMM, on which all GNN models could be built. Prior works have explored piecemeal solutions by using different storage formats and computation paradigms, resulting in excess memory consumption, and have not yet realized their full potential. This paper, called GnnOne, studies these two basic sparse kernels in GPU and shows that they can be built on the same system design principle of data load being the limiting factor irrespective of their computing paradigms. Hence GnnOne presents a unified two-stage data-load design that provides greater performance through novel techniques of data-load balancing, data-load optimizations, and data-reuse. Such a unified design also enables the usage of a single sparse storage format to increase productivity, memory saving, and reduce maintenance. Evaluations show that the proposed system achieves an average speedup of 6.25× and 6.02× for SpMM and SDDMM over many prior works for different feature lengths. For GNN training, GnnOne achieves 2.01× average speedup over dgNN, 2.28× average speedup over DGL on 3 different GNN models. Yidong Gong |
HPDC | 1 |