GPU-Accelerated MATLAB Software for Atom-Ion Dynamics

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chowdhury, Saajid, Pérez-Ríos, Jesús
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916950815277056
author Chowdhury, Saajid
Pérez-Ríos, Jesús
author_facet Chowdhury, Saajid
Pérez-Ríos, Jesús
contents We present a MATLAB script which can use GPU acceleration to simulate a trapped ion interacting with a low-density cloud of atoms. This script, called atomiongpu.m, can massively parallelize MD simulations of trajectories of a trapped ion and an atom starting far away. The script uses ode45gpu, which is our optimized and specialized implementation of the Runge-Kutta algorithm used in MATLAB's ODE solver ode45. We first discuss the physical system and show how ode45gpu can solve it up to 22x faster than MATLAB's ode45. Then, we show how to easily modify the inputs to atomiongpu.m to account for different kinds of atoms, ions, atom-ion interactions, trap potentials, simulation parameters, initial conditions, and computational hardware, so that atomiongpu.m automatically finds the probability of complex formation, the distribution of observables such as the scattering angle and complex lifetime, and plots of specific trajectories.
format Preprint
id arxiv_https___arxiv_org_abs_2509_12381
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GPU-Accelerated MATLAB Software for Atom-Ion Dynamics
Chowdhury, Saajid
Pérez-Ríos, Jesús
Atomic Physics
Quantum Gases
Computational Physics
We present a MATLAB script which can use GPU acceleration to simulate a trapped ion interacting with a low-density cloud of atoms. This script, called atomiongpu.m, can massively parallelize MD simulations of trajectories of a trapped ion and an atom starting far away. The script uses ode45gpu, which is our optimized and specialized implementation of the Runge-Kutta algorithm used in MATLAB's ODE solver ode45. We first discuss the physical system and show how ode45gpu can solve it up to 22x faster than MATLAB's ode45. Then, we show how to easily modify the inputs to atomiongpu.m to account for different kinds of atoms, ions, atom-ion interactions, trap potentials, simulation parameters, initial conditions, and computational hardware, so that atomiongpu.m automatically finds the probability of complex formation, the distribution of observables such as the scattering angle and complex lifetime, and plots of specific trajectories.
title GPU-Accelerated MATLAB Software for Atom-Ion Dynamics
topic Atomic Physics
Quantum Gases
Computational Physics
url https://arxiv.org/abs/2509.12381