GraphGP: Scalable Gaussian Processes with Vecchia's Approximation
Not on the map. Why?
Abstract (arXiv)
Gaussian processes are a powerful tool for modeling continuous fields, but their naive O(N3) computational cost and O(N2) memory requirement often limit their practical use. Vecchia's approximation is a sparse precision matrix approximation for stationary, decaying kernels that conditions each point only on its k nearest neighbors. We present GraphGP, a GPU algorithm for Vecchia's approximation that scales to nearly a billion parameters with linear time and memory requirements, handling arbitrary point distributions over a large dynamic range. Our key contributions are (1) a bit-reversed k-d tree ordering that allows efficient neighbor searches while also maximizing batch parallelism, and (2) a differentiable CUDA implementation, which is substantially faster and more memory efficient than our pure JAX baseline. GraphGP provides the building blocks for inference, including forward generation, inverse application, log-determinant, and kernel parameter derivatives.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 10 of its 17 references that are in the map. First posted on arXiv 9 Jun 2026.
Builds on
10 of 17 references.
References · 10
- 2015Kernel Interpolation for Scalable Structured Gaussian Processes (KISS-GP)cited by 177
- 2016Permutation and Grouping Methods for Sharpening Gaussian Process Approximationscited by 25
- 2018Vecchia approximations of Gaussian-process predictionscited by 21
- 2019Metric Gaussian Variational Inferencecited by 14
- 2021Geometric variational inferencecited by 12
- 2022The Galactic 3D large-scale dust distribution via Gaussian process regression on spherical coordinatescited by 3
- 2022Sparse Kernel Gaussian Processes through Iterative Charted Refinement (ICR)cited by 2
- 2022A Stack-Free Traversal Algorithm for Left-Balanced k-d Treescited by 2
- 2022GPU-friendly, Parallel, and (Almost-)In-Place Construction of Left-Balanced k-d Treescited by 2
- 2024Implementation and Analysis of GPU Algorithms for Vecchia Approximationcited by 1
Built on by
Not cited yet.