High-Performance and Flexible Parallel Algorithms for Semisort and Related Problems

X Dong, Y Wu, Z Wang, L Dhulipala, Y Gu… - Proceedings of the 35th …, 2023 - dl.acm.org
Semisort is a fundamental algorithmic primitive widely used in the design and analysis of
efficient parallel algorithms. It takes input as an array of records and a function extracting a …

Provably fast and space-efficient parallel biconnectivity

X Dong, L Wang, Y Gu, Y Sun - Proceedings of the 28th ACM SIGPLAN …, 2023 - dl.acm.org
Computing biconnected components (BCC) of a graph is a fundamental graph problem. The
canonical parallel BCC algorithm is the Tarjan-Vishkin algorithm, which has O (n+ m) …

Parallel integer sort: Theory and practice

X Dong, L Dhulipala, Y Gu, Y Sun - … of the 29th ACM SIGPLAN Annual …, 2024 - dl.acm.org
Integer sorting is a fundamental problem in computer science. This paper studies parallel
integer sort both in theory and in practice. In theory, we show tighter bounds for a class of …

Fast and space-efficient parallel algorithms for influence maximization

L Wang, X Ding, Y Gu, Y Sun - Proceedings of the 2024 ACM Workshop …, 2024 - dl.acm.org
Influence Maximization is an important problem in data science. Current solutions with
theoretical guarantees are space-inefficient and have limited parallelism, limiting their …

Teaching Parallel Algorithms Using the Binary-Forking Model

GE Blelloch, Y Gu, Y Sun - 2024 IEEE International Parallel and …, 2024 - ieeexplore.ieee.org
In this paper, we share our experience in teaching parallel algorithms with the binary-forking
model. With hardware advances, multicore computers are now ubiquitous. This has created …

Pasgal: Parallel and scalable graph algorithm library

X Dong, Y Gu, Y Sun, L Wang - arXiv preprint arXiv:2404.17101, 2024 - arxiv.org
In this paper, we introduce PASGAL (Parallel And Scalable Graph Algorithm Library), a
parallel graph library that scales to a variety of graph types, many processors, and large …

[PDF][PDF] Parallel Algorithms Can Be Provably Fast and Scalable

X Dong - Proceedings of the VLDB Endowment. ISSN - vldb.org
As multi-core processors become more widely available, parallel computing has entered its
prime era. Despite significant advances in hardware and extensive theoretical research …