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.
翻译:为现有及下一代加速器开发和重构天体物理、宇宙学及空间等离子体数值代码,是实现大规模模拟的关键。为应对这些挑战,SPACE卓越中心(SPACE-CoE)促进科学家、代码开发者与高性能计算专家之间的协作,以优化面向百亿亿次计算时代的应用程序。本文介绍了我们在CINECA的Leonardo系统上针对三个旗舰代码(即gPLUTO、OpenGadget3和iPIC3D)的策略与初步成果,通过性能分析工具评估了单节点及多节点的性能。初步测试表明,所有三个代码均能高效扩展,在多达1,024个GPU上实现了高达80%的可扩展性。