Saved in:
Bibliographic Details
Main Authors: Hanson, Benjamin L., Rubio, Carlos, García-Gutiérrez, Adrián, Bewley, Thomas
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2508.13986
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908494801666048
author Hanson, Benjamin L.
Rubio, Carlos
García-Gutiérrez, Adrián
Bewley, Thomas
author_facet Hanson, Benjamin L.
Rubio, Carlos
García-Gutiérrez, Adrián
Bewley, Thomas
contents Eulerian nonlinear uncertainty propagation methods often suffer from finite domain limitations and computational inefficiencies. A recent approach to this class of algorithm, Grid-based Bayesian Estimation Exploiting Sparsity, addresses the first challenge by dynamically allocating a discretized grid in regions of phase space where probability is non-negligible. However, the design of the original algorithm causes the second challenge to persist in high-dimensional systems. This paper presents an architectural optimization of the algorithm for CPU implementation, followed by its adaptation to the CUDA framework for single GPU execution. The algorithm is validated for accuracy and convergence, with performance evaluated across distinct GPUs. Tests include propagating a three-dimensional probability distribution subject to the Lorenz '63 model and a six-dimensional probability distribution subject to the Lorenz '96 model. The results imply that the improvements made result in a speedup of over 1000 times compared to the original implementation.
format Preprint
id arxiv_https___arxiv_org_abs_2508_13986
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GBEES-GPU: An efficient parallel GPU algorithm for high-dimensional nonlinear uncertainty propagation
Hanson, Benjamin L.
Rubio, Carlos
García-Gutiérrez, Adrián
Bewley, Thomas
Chaotic Dynamics
Eulerian nonlinear uncertainty propagation methods often suffer from finite domain limitations and computational inefficiencies. A recent approach to this class of algorithm, Grid-based Bayesian Estimation Exploiting Sparsity, addresses the first challenge by dynamically allocating a discretized grid in regions of phase space where probability is non-negligible. However, the design of the original algorithm causes the second challenge to persist in high-dimensional systems. This paper presents an architectural optimization of the algorithm for CPU implementation, followed by its adaptation to the CUDA framework for single GPU execution. The algorithm is validated for accuracy and convergence, with performance evaluated across distinct GPUs. Tests include propagating a three-dimensional probability distribution subject to the Lorenz '63 model and a six-dimensional probability distribution subject to the Lorenz '96 model. The results imply that the improvements made result in a speedup of over 1000 times compared to the original implementation.
title GBEES-GPU: An efficient parallel GPU algorithm for high-dimensional nonlinear uncertainty propagation
topic Chaotic Dynamics
url https://arxiv.org/abs/2508.13986