The PLUTO code on GPUs: A first look at Eulerian MHD methods

We present preliminary performance results of gPLUTO , the new GPU-optimized implementation of the PLUTO code for computational plasma astrophysics. Like its predecessor, gPLUTO employs a Eulerian finite-volume formulation to numerically solve the equations of magnetohydrodynamics (MHD) in multiple spatial dimensions. Still, this new implementation is a complete rewrite in C++ and leverages the OpenACC programming model to achieve acceleration on NVIDIA GPUs. While a more comprehensive description of the code and its several other modules will be presented in a future paper, here we focus on some preparatory results that demonstrate the code potential and performance on pre exa-scale parallel architectures.

Authors

Institutions

Publication Details

Journal
Astronomy and Computing
Published
2026-02-05
DOI
https://doi.org/10.1016/j.ascom.2026.101076
Citations
4
Primary Topic
Computational Fluid Dynamics and Aerodynamics
Type
article
Field-Weighted Citation Impact
167.10
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The PLUTO code on GPUs: A first look at Eulerian MHD methods

Tomáš Panoc, Ondřej Vysocký, Matteo Bugli, Vittoria Berta et al.
4 citations
Astronomy and Computing
Computational Fluid Dynamics and Aerodynamics
167.10
article

The PLUTO code on GPUs: A first look at Eulerian MHD methods

Tomáš Panoc, Ondřej Vysocký, Matteo Bugli, Vittoria Berta, Alessandro B. Romeo, Marco Rossazza, N. Shukla, A. Mignone, S. Truzzi, L. Riha
article en
4 citations

Abstract

We present preliminary performance results of gPLUTO , the new GPU-optimized implementation of the PLUTO code for computational plasma astrophysics. Like its predecessor, gPLUTO employs a Eulerian finite-volume formulation to numerically solve the equations of magnetohydrodynamics (MHD) in multiple spatial dimensions. Still, this new implementation is a complete rewrite in C++ and leverages the OpenACC programming model to achieve acceleration on NVIDIA GPUs. While a more comprehensive description of the code and its several other modules will be presented in a future paper, here we focus on some preparatory results that demonstrate the code potential and performance on pre exa-scale parallel architectures.

Astronomy and ComputingVol. 55
Centre National de la Recherche Scientifique (FR), VSB - Technical University of Ostrava (CZ), Institut d'Astrophysique de Paris (FR), Sorbonne Université (FR), Istituto Nazionale di Fisica Nucleare, Sezione di Torino (IT), Cineca (IT), University of Turin (IT)
Openalex Percentile: Top 0%
Computational Fluid Dynamics and Aerodynamics
167.10
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.

The PLUTO code on GPUs: A first look at Eulerian MHD methods — Tomáš Panoc, Ondřej Vysocký, et al. · Astronomy and Computing (2026) | TGRS Research Map | TGRS