Advancements in GPU-accelerated particle-in-cell simulations with iPIC3D

Particle-in-cell (PIC) simulations are essential for studying kinetic-scale plasma behaviour in astrophysical and laboratory environments, where processes like magnetic reconnection and collisionless shocks can accelerate particles to extreme energies. We present the recent advancements in the semi-implicit iPIC3D code, which now supports GPU computation using CUDA (NVIDIA GPUs) and HIP (AMD GPUs). Comparisons with the CPU version of the code show a factor of 30 improvement in computational speed. We have integrated the exact energy-conserving semi-implicit method and the relativistic semi-implicit method that ensures energy conservation up to machine precision. This is essential to avoid artificial energy growth in the system over long time scales and obtain physically viable results. Furthermore, the code has undergone several methodological improvements that further boost its speedup by 10x. Owing to the implicit nature of the code and the recent algorithmic advancements, we are on course for exascale simulations of relativistic and nonrelativistic plasma, enabling unprecedented spatial resolution and temporal duration.

Authors

Publication Details

Published
2025-09-23
DOI
https://doi.org/10.22323/1.501.0033
Primary Topic
Particle Detector Development and Performance
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Advancements in GPU-accelerated particle-in-cell simulations with iPIC3D

Pranab J. Deka, Fabio Bacchini
Particle Detector Development and Performance
article

Advancements in GPU-accelerated particle-in-cell simulations with iPIC3D

Pranab J. Deka, Fabio Bacchini
article en

Abstract

Particle-in-cell (PIC) simulations are essential for studying kinetic-scale plasma behaviour in astrophysical and laboratory environments, where processes like magnetic reconnection and collisionless shocks can accelerate particles to extreme energies. We present the recent advancements in the semi-implicit iPIC3D code, which now supports GPU computation using CUDA (NVIDIA GPUs) and HIP (AMD GPUs). Comparisons with the CPU version of the code show a factor of 30 improvement in computational speed. We have integrated the exact energy-conserving semi-implicit method and the relativistic semi-implicit method that ensures energy conservation up to machine precision. This is essential to avoid artificial energy growth in the system over long time scales and obtain physically viable results. Furthermore, the code has undergone several methodological improvements that further boost its speedup by 10x. Owing to the implicit nature of the code and the recent algorithmic advancements, we are on course for exascale simulations of relativistic and nonrelativistic plasma, enabling unprecedented spatial resolution and temporal duration.

European Commission
Openalex Percentile: Top 89%
Particle Detector Development and Performance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Advancements in GPU-accelerated particle-in-cell simulations with iPIC3D — Pranab J. Deka, Fabio Bacchini · (2025) | TGRS Research Map | TGRS