Codes

PLUTO

Responsible Partners: UniTo

PLUTO

PLUTO is a finite volume grid code solving hyperbolic and parabolic conservation laws on a static grid or adaptive grid. The code is mainly intended for fluid and plasma physics application in an astrophysical context, with a special attention high-energy astrophysical phenomenon. Within the SPACE framework, only the static grid version of the code is being upgraded to GPU leaving Adaptive Mesh Refinement (AMR) as a future task. The newly developed GPU version (gPLUTO) shares the same underlying philosophy of its predecessor (PLUTO) and a high-level description of the code and the main algorithms may be found in §3 of D1.2 (see deliverable section).

The new exa-scale version of the code (gPLUTO) with full support for GPU, and currently under development within the SPACE CoE, is available as a GIT repository at
https://gitlab.com/PLUTO-code/gPLUTO

Acknowledgement

Centres of Excellence for HPC Applications – Horizon-EuroHPC-JU-2021-COE-01

Funded by the European Union. This work has received funding from the European High Performance Computing Joint Undertaking (JU) and Belgium, Czech Republic, France, Germany, Greece, Italy, Norway, and Spain under grant agreement No 101093441

Logo EU - EuroHPC

Disclaimer

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or the European High Performance Computing Joint Undertaking (JU) and Belgium, Czech Republic, France, Germany, Greece, Italy, Norway, and Spain. Neither the European Union nor the granting authority can be held responsible for them.


Scalable Parallel Astrophysical Codes for Exascale © Copyright 2023. All Rights Reserved