The PLUTO Code on GPUs: A First Look at Eulerian MHD Methods

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Rossazza, Marco, Mignone, Andrea, Bugli, Matteo, Truzzi, Stefano, Riha, Lubomir, Panoc, Tomas, Vysocky, Ondrej, Shukla, Nitin, Romeo, Alessandro, Berta, Vittoria
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866911286245195776
author Rossazza, Marco
Mignone, Andrea
Bugli, Matteo
Truzzi, Stefano
Riha, Lubomir
Panoc, Tomas
Vysocky, Ondrej
Shukla, Nitin
Romeo, Alessandro
Berta, Vittoria
author_facet Rossazza, Marco
Mignone, Andrea
Bugli, Matteo
Truzzi, Stefano
Riha, Lubomir
Panoc, Tomas
Vysocky, Ondrej
Shukla, Nitin
Romeo, Alessandro
Berta, Vittoria
contents 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 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.
format Preprint
id arxiv_https___arxiv_org_abs_2511_20337
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The PLUTO Code on GPUs: A First Look at Eulerian MHD Methods
Rossazza, Marco
Mignone, Andrea
Bugli, Matteo
Truzzi, Stefano
Riha, Lubomir
Panoc, Tomas
Vysocky, Ondrej
Shukla, Nitin
Romeo, Alessandro
Berta, Vittoria
Plasma Physics
High Energy Astrophysical Phenomena
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 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.
title The PLUTO Code on GPUs: A First Look at Eulerian MHD Methods
topic Plasma Physics
High Energy Astrophysical Phenomena
url https://arxiv.org/abs/2511.20337