Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael Mandulak
dblp:332/9208
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0002-6656-6237ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 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 |
GPUs and heterogeneous computing · 87% Parallel and multicore computing · 13% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing
GPU graph processing |
0.8 | 1 | 2024 | Efficient Weighted Graph Matching on GPUs · SC 2024 |
GPUs and heterogeneous computing › GPU graph processing
multi-GPU graph processing |
0.8 | 1 | 2024 | Efficient Weighted Graph Matching on GPUs · SC 2024 |
Graph algorithms and graph theory
graph matching |
0.8 | 1 | 2024 | Efficient Weighted Graph Matching on GPUs · SC 2024 |
Graph algorithms and graph theory › graph matching
weighted graph matching |
0.8 | 1 | 2024 | Efficient Weighted Graph Matching on GPUs · SC 2024 |
Parallel and multicore computing
parallel graph algorithms |
0.2 | 1 | 2024 | Efficient Weighted Graph Matching on GPUs · SC 2024 |
Methods — techniques the papers use, named apart from their topics
approximation algorithm · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Scaling Distributed Graph Processing to Hundreds of GPUsabstractThis paper presents HPCGraph-GPU, methods for optimized 2D communications for general graph computations on hundreds GPUs. While 2D methods have existed for decades, most prior efforts have focused on specialized benchmarks such as breadth-first search (BFS) or general processing at a modest scale. We extend the usage of 2D distributions to arbitrary and massive-scale graph computations, developing lightweight and sparse communication patterns, active vertex queues, and approaches for more complex reductions and communications. To demonstrate the efficacy of our approach, we implement a handful of the standard benchmark graph algorithms along with more complex routines, including label propagation, maximum weight matching, and pointer jumping. Our efforts approach the theoretical limits of strong and weak scaling for 2D methods, while greatly outperforming the scalability of prior related work. These efforts also offer the first generalized multi-GPU performance results on the largest publicly available dataset, the 128 billion edge 2012 Web Data Commons crawl. On this input, we observe performance from 26-123 billion edges processed per second on 400 × V100 GPUs, depending on algorithm complexity. George M. Slota, Michael Mandulak |
ICPP | 2 |
| 2024 | Efficient Weighted Graph Matching on GPUsabstractWeighted matching identifies a maximal subset of edges in a graph such that these edges do not share any vertices in common with each other. As a prototypical graph problem, matching has numerous applications in science and engineering, such as linear algebra, multi-level graph algorithms, computer vision and machine learning. There is a critical need for efficient matching algorithms. However, there are challenges in developing efficient, parallel graph matching methods on contemporary GPGPU systems, due to common complexities in general graph processing, such as irregular memory access patterns and load imbalances. Furthermore, increasingly massive graph sizes and resultant intermediate data commonly exceeds available GPU memory. Although dense-GPU systems are mainstream and offer accelerated on-node interconnection to enhance data access bandwidth, data dependencies and device synchronization costs in multi-GPU enabled massive-graph processing create challenges to sustainable scalability.Considering these challenges, we present efficient approximation algorithms for locally dominant matching, and we demonstrate scalability via batching and distributing graph data across multiple NVIDIA A100/V100 GPUs of NVIDIA DGX dense-GPU platforms. Our locally dominant (pointer-based) matching method exhibits 2–45× performance improvements compared to state-of-the-art single-GPU and multithreaded CPU matching implementations on a variety of real-world and synthetic graphs. We show competitive quality comparisons and detailed analysis of GPU-data distribution considerations for practical and efficient weighted graph matching on GPUs. Michael Mandulak, S. M. Ferdous, Mahantesh Halappanavar, George M. Slota |
SC | 1 |