Performance Optimization of an Exascale Implicit Kinetic Plasma Simulation on El Capitan

We present performance scaling and optimization of iPIC3D - an exascale-class, GPU-enabled implicit particle-in-cell code for planetary-scale magnetosphere modeling and plasma simulation - on El Capitan. Our strong and weak scaling studies demonstrate near-linear scaling up to 8,000 nodes (32,000 APUs) with a parallel efficiency of nearly 100%. We optimize iPIC3D to leverage AMD’s MI300A APUs, the Merced Lustre filesystem, and Rabbit nodes for high-bandwidth I/O. Optimizations reduce memory usage by 97% and runtime by 74%, enabling simulations that are 1.8 times larger than before. Rabbit further improve checkpointing bandwidth by 2 times, ensuring scalable fault- tolerant simulations on exascale architectures.

Authors

Institutions

Publication Details

Published
2025-09-15
DOI
https://doi.org/10.1109/escience65000.2025.00050
Primary Topic
Plasma Diagnostics and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Performance Optimization of an Exascale Implicit Kinetic Plasma Simulation on El Capitan

Dewi Yokelson, Stephanie Brink, Olga Pearce, Gian Luca Delzanno et al.
Plasma Diagnostics and Applications
article

Performance Optimization of an Exascale Implicit Kinetic Plasma Simulation on El Capitan

Dewi Yokelson, Stephanie Brink, Olga Pearce, Gian Luca Delzanno, Ivy Peng, Bronis R. de Supinski, Michela Taufer, Hariharan Devarajan, Andong Hu, Tom Scogland, Stefano Markidis, Ian Lumsden, Luca Pennati
article en

Abstract

We present performance scaling and optimization of iPIC3D - an exascale-class, GPU-enabled implicit particle-in-cell code for planetary-scale magnetosphere modeling and plasma simulation - on El Capitan. Our strong and weak scaling studies demonstrate near-linear scaling up to 8,000 nodes (32,000 APUs) with a parallel efficiency of nearly 100%. We optimize iPIC3D to leverage AMD’s MI300A APUs, the Merced Lustre filesystem, and Rabbit nodes for high-bandwidth I/O. Optimizations reduce memory usage by 97% and runtime by 74%, enabling simulations that are 1.8 times larger than before. Rabbit further improve checkpointing bandwidth by 2 times, ensuring scalable fault- tolerant simulations on exascale architectures.

Lawrence Livermore National Laboratory (US), Advanced Micro Devices (Canada) (CA), Los Alamos National Laboratory (US), University of Tennessee at Knoxville (US), KTH Royal Institute of Technology (SE)
Openalex Percentile: Top 73%
Plasma Diagnostics and Applications
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.

Performance Optimization of an Exascale Implicit Kinetic Plasma Simulation on El Capitan — Dewi Yokelson, Stephanie Brink, et al. · (2025) | TGRS Research Map | TGRS