Towards Exascale Computing for Astrophysical Simulation Leveraging the Leonardo EuroHPC System
For astrophysicists and HPC developers, this work demonstrates the feasibility of scaling key simulation codes to exascale systems, though results are preliminary.
The paper presents initial results on optimizing three astrophysical simulation codes for the Leonardo EuroHPC system, achieving 80% scalability up to 1,024 GPUs.
Developing and redesigning astrophysical, cosmological, and space plasma numerical codes for existing and next-generation accelerators is critical for enabling large-scale simulations. To address these challenges, the SPACE Center of Excellence (SPACE-CoE) fosters collaboration between scientists, code developers, and high-performance computing experts to optimize applications for the exascale era. This paper presents our strategy and initial results on the Leonardo system at CINECA for three flagship codes, namely gPLUTO, OpenGadget3 and iPIC3D, using profiling tools to analyze performance on single and multiple nodes. Preliminary tests show all three codes scale efficiently, reaching 80% scalability up to 1,024 GPUs.