Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Zhenlin Wu 0001

dblp:209/9430-1 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
3since 2021 · last 2026
0009-0006-6348-5211ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 1 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
GPUs and heterogeneous computing · 46% Electronic design automation · 38% Parallel and multicore computing · 16%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
GPUs and heterogeneous computing › GPU computing
GPU algorithms
0.912025
gHyPart: GPU-friendly End-to-End Hypergraph Partitioner · ACM Trans. Archit. Code Optim. 2025
GPUs and heterogeneous computing › GPU computing
GPU parallelization
0.912025
gHyPart: GPU-friendly End-to-End Hypergraph Partitioner · ACM Trans. Archit. Code Optim. 2025
Electronic design automation › physical design › circuit partitioning
hypergraph partitioning
0.912025
gHyPart: GPU-friendly End-to-End Hypergraph Partitioner · ACM Trans. Archit. Code Optim. 2025
Electronic design automation
physical design
0.912025
gHyPart: GPU-friendly End-to-End Hypergraph Partitioner · ACM Trans. Archit. Code Optim. 2025
Parallel and multicore computing › parallel algorithms › graph algorithms
breadth-first search
0.412019
XBFS: eXploring Runtime Optimizations for Breadth-First Search on GPUs · HPDC 2019
GPUs and heterogeneous computing
GPU computing
0.412019
XBFS: eXploring Runtime Optimizations for Breadth-First Search on GPUs · HPDC 2019
Graph algorithms and graph theory › graph traversal
breadth-first search
0.412019
XBFS: eXploring Runtime Optimizations for Breadth-First Search on GPUs · HPDC 2019
Graph algorithms and graph theory
graph traversal
0.412019
XBFS: eXploring Runtime Optimizations for Breadth-First Search on GPUs · HPDC 2019
Parallel and multicore computing
parallel graph algorithms
0.312025
gHyPart: GPU-friendly End-to-End Hypergraph Partitioner · ACM Trans. Archit. Code Optim. 2025
Parallel and multicore computing
runtime optimization
0.112019
XBFS: eXploring Runtime Optimizations for Breadth-First Search on GPUs · HPDC 2019

Methods — techniques the papers use, named apart from their topics

parallelization strategies · 0.9decision tree-based strategy selection · 0.9
YearPublicationVenuePosition
2026 DSTree: Data-Driven Synchronous Traversals for Decision Forests on GPUs
Bi Zeng, Zhenlin Wu 0001, Hongyuan Liu 0002
IPDPS2
2025 gHyPart: GPU-friendly End-to-End Hypergraph Partitioner
abstract
Hypergraph partitioning finds practical applications in various fields, such as high-performance computing and circuit partitioning in VLSI physical design, where high-performance solutions often demand substantial parallelism beyond what existing CPU-based solutions can offer. While GPUs are promising in this regard, their potential in hypergraph partitioning remains unexplored. In this work, we first develop an end-to-end deterministic hypergraph partitioner on GPUs, ported from state-of-the-art multi-threaded CPU work, and identify three major performance challenges by characterizing its performance. We propose the first end-to-end solution, gHyPart , to unleash the potentials of hypergraph partitioning on GPUs. To overcome the challenges of GPU thread underutilization due to imbalanced workload, long critical path, and high work complexity due to excessive operations, we redesign GPU algorithms with diverse parallelization strategies thus expanding optimization space; to address the challenge of no one-size-fits-all implementation for various input hypergraphs, we propose a decision tree-based strategy to choose a suitable parallelization strategy for each kernel. Evaluation on 500 hypergraphs shows up to 125.7× (17.5× on average), 640.0× (24.2× on average), and 171.6× (1.4× on average) speedups over two CPU partitioners and our GPU baseline gHyPart-B , respectively.
Zhenlin Wu 0001, Haosong Zhao, Hongyuan Liu 0002, Wujie Wen, Jiajia Li 0001
ACM Trans. Archit. Code Optim.1
2024 Efficient Point Cloud Analytics on Edge Devices
abstract
Point clouds are crucial for 3D geometry representation, and vital in applications like autonomous driving and augmented reality. Despite advancements in deep learning-based analytics, their high computational cost limits deployment on edge devices with constrained resources. To this end, we analyze PointNet++, a leading point cloud analytics framework, identifying two major bottlenecks: 1) GPU is underutilized due to limited parallelism and excessive kernel launches in the sampling stage and voting stage, and 2) irregular memory accesses in the grouping stage. To address these, we propose parallel sampling and voting to enhance GPU utilization and fuse subroutines in grouping to improve memory efficiency. Experimental results demonstrate that our optimizations result in significant speedup (up to $5.0 \times, 3.2 \times$ on average) across various point cloud workloads on edge devices.
Kunxiong Zhu, Zhenlin Wu 0001, Hongyuan Liu 0002
ICPADS2
2019 XBFS: eXploring Runtime Optimizations for Breadth-First Search on GPUs
abstract
Attracted by the enormous potentials of Graphics Processing Units (GPUs), an array of efforts has surged to deploy Breadth-First Search (BFS) on GPUs, which, however, often exploits the static mechanisms to address the challenges that are dynamic in nature. Such a mismatch prevents us from achieving the optimal performance for offloading graph traversal on GPUs. To this end, we propose XBFS that leverages the runtime optimizations atop GPUs to cope with the nondeterministic characteristics of BFS with the following three techniques: First, XBFS adaptively exploits four either new or optimized frontier queue generation designs to accommodate various BFS levels that present dissimilar features. Second, inspired by the observation that the workload associated with each vertex is not proportional to its degree in bottom-up, we design three new strategies to better balance the workload. Third, XBFS introduces the first truly asynchronous bottom-up traversal which allows BFS to visit vertices for multiple levels at a single iteration with both theoretical soundness and practical benefits. Taken together, XBFS is, on average, 3.5×, 4.9×, 11.2× and 6.1× faster than the state-of-the-art Enterprise, Tigr, Gunrock on a Quadro P6000 GPU and Ligra on a 24-core Intel Xeon Platinum 8175M CPU. Note, the CPU used for Ligra is more expensive than the GPU for XBFS.
Anil Gaihre, Zhenlin Wu 0001, Fan Yao 0001, Hang Liu 0001
HPDC2