VLDB 2026 Research / reviewers in the wild / expert
Avery Vanausdal
dblp:359/6278
· DBLP profile ↗
2ranked-venue papers
1as first author
2since 2021 · last 2025
0009-0009-4239-6123ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 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 |
Parallel and multicore computing · 61% Performance modeling and evaluation · 30% GPUs and heterogeneous computing · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
benchmarking |
0.7 | 1 | 2023 | Choosing the Best Parallelization and Implementation Styles for Graph Analytics Codes: Lessons Learned from 1106 Programs · SC 2023 |
Parallel and multicore computing
graph processing |
0.7 | 1 | 2023 | Choosing the Best Parallelization and Implementation Styles for Graph Analytics Codes: Lessons Learned from 1106 Programs · SC 2023 |
Parallel and multicore computing
parallel graph algorithms |
0.7 | 1 | 2023 | Choosing the Best Parallelization and Implementation Styles for Graph Analytics Codes: Lessons Learned from 1106 Programs · SC 2023 |
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2023 | Choosing the Best Parallelization and Implementation Styles for Graph Analytics Codes: Lessons Learned from 1106 Programs · SC 2023 |
Methods — techniques the papers use, named apart from their topics
parallel c++ · 0.7OpenMP · 0.7CUDA · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | An Efficient Push-Relabel Implementation for Max-Flow Computations on GPUsabstractDetermining the maximum possible flow (max-flow) between a source vertex and a sink vertex in a network with given capacities on every edge is a fundamental graph problem found in many domains. The Push-Relabel (PR) algorithm is the leading approach for solving the max-flow problem and has been parallelized for GPUs. However, existing approaches suffer from scalability issues and may perform poorly on large graphs. This paper focuses on improving the efficiency of the PR algorithm on GPUs, presenting several implementation and parallelization improvements compared to the state of the art. Our improvements include fast global relabeling on the GPU, worklists to minimize wasted work and CUDA threads, and a two-level parallelization scheme to improve load balancing. Our approach is, on average,$5.75 x$faster than the fastest prior GPU implementation and$5.08 x$faster than the fastest CPU code. Avery Vanausdal, Martin Burtscher |
IPCCC | 1 |
| 2023 | Choosing the Best Parallelization and Implementation Styles for Graph Analytics Codes: Lessons Learned from 1106 ProgramsabstractGraph analytics has become a major workload in recent years. The underlying core algorithms tend to be irregular and data dependent, making them challenging to parallelize. Yet, these algorithms can be implemented and parallelized in many ways for CPUs and even more ways for GPUs. We took 6 key graph algorithms and created hundreds of CUDA, OpenMP, and parallel C++ versions of each of them, most of which have never been described or studied. To determine which parallelization and implementation styles work well and under what circumstances, we evaluated the resulting 1106 programs on 2 GPUs and 2 CPUs using 5 input graphs. Our results show which styles and combinations perform well and which ones should be avoided. We found that choosing the wrong implementation style can yield over a 10× slowdown on average. The worst combinations of styles can cost 6 orders of magnitude in performance. Yiqian Liu, Noushin Azami, Avery Vanausdal, Martin Burtscher |
SC | 3 |