Adaptive Workload-balance Decrement (AWD), a per-iteration warp-/CTA-centric dispatch that removes the residual decrement imbalance of static policies; an aggressive elastic-parameter prediction (AEP) family that enlarges the elastic parameter’s range without color quality degradation; and an online bumping controller that widens peeling granularity through PA’s long tail are proposed.
Abstract
Graph coloring at scale on GPUs forces a quality–performance trade-off: strict priority orderings such as Smallest-Last (SL) reduce the number of colors but serialize the priority-allocation (PA) phase and throttle parallelism, leaving the high-quality, GPU-fast region of the coloring-quality versus execution-time plane historically empty. Our prior conference framework, CHROMA, populated this region with cuSL—the first GPU-parallel realization of SL priority allocation—plus three quality/runtime optimizations, a learned predictor for its elastic parameter, and a partitioner-agnostic module for graph exceeding single-GPU memory capacity. For single GPU configuration, CHROMA achieves up to a <inline-formula> <tex-math notation="LaTeX">$17.4\times $ </tex-math></inline-formula> geometric-mean PA speedup over a parallel CPU baseline at comparable quality. In this paper, we propose CHROMAv2 that pushes CHROMA further along this Pareto frontier with three contributions: Adaptive Workload-balance Decrement (AWD), a per-iteration warp-/CTA-centric dispatch that removes the residual decrement imbalance of static policies; an aggressive elastic-parameter prediction (AEP) family that enlarges the elastic parameter’s range without color quality degradation; and an online bumping controller that widens peeling granularity through PA’s long tail. AWD alone delivers a 1.18–<inline-formula> <tex-math notation="LaTeX">$1.28\times $ </tex-math></inline-formula> geometric-mean PA speedup (1.13–<inline-formula> <tex-math notation="LaTeX">$1.17\times $ </tex-math></inline-formula> end-to-end), online bumping improves large-graph runtime by up to 54% without sacrificing coloring quality, and CHROMAv2 overall attains up to a <inline-formula> <tex-math notation="LaTeX">$1.68\times $ </tex-math></inline-formula> geometric-mean single-GPU speedup compared with our previous version. We open-source CHROMA to facilitate future research.
A high-performance GPU solution for local subgraph counting that preserves SCOPE's tree-decomposition framework while explicitly resolving the tension between massive GPU parallelism and limited device memory is developed.
Qiao He, Yi-Ran Li, Man-Lung Yiu et al.· Proceedings of the VLDB Endo...· 0 citations
GAAS is a GPU-accelerated method that integrates novel algorithmic and GPU-aware system designs to solve AMCSS in minutes and is over an order of magnitude faster than parallel CPU and GPU baselines, while the seed cost is among the lowest.
Gongyao Guo, Chen Feng, Yiran Li et al.· Proceedings of the VLDB Endo...· 0 citations
Gatd is the first GPU-accelerated framework for 𝜂 -threshold decomposition, co-designed with GPU architecture to enable efficient parallelization and achieves speedups of up to four orders of magnitude over state-of-the-art CPU-based methods and existing GPU-based graph processing frameworks.
SHARDLP is presented, a distributed GPU LP solver that keeps the matrix and primal-dual state partitioned from sharded input through solution output and reaches the published criterion on nine of eleven instances, on the Google PDLP benchmark.
Arnaud Deza, S. Dey, P. Van Hentenryck· 1 citation
DiffPower translates design netlists into a PDK-agnostic bytecode representation, enabling analytical gradient computation via reverse-mode automatic differentiation, achieving up to a speedup over single-threaded CPU propagation on the largest evaluated design, with the GPU advantage growing with design scale.
Isaac Jacobson, Zhengjie Zhao, Rashmi Mehrotra et al.· 0 citations
This paper presents the parallelisation of three fundamental class of graph problem - Breadth First Search, Single Source Shortest Path, and All-Pair Shortest Path, using CUDA based implementation on GPUs and examines the performance of the algorithms on a diverse set of generated and procured large graphs.
Archisman Pathak, Kousshik Raj, Koustav Chowdhury et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.