English

ECHO-3DHPC: Advance the performance of astrophysics simulations with code modernization

Distributed, Parallel, and Cluster Computing 2018-10-11 v1 Instrumentation and Methods for Astrophysics

Abstract

We present recent developments in the parallelization scheme of ECHO-3DHPC, an efficient astrophysical code used in the modelling of relativistic plasmas. With the help of the Intel Software Development Tools, like Fortran compiler and Profile-Guided Optimization (PGO), Intel MPI library, VTune Amplifier and Inspector we have investigated the performance issues and improved the application scalability and the time to solution. The node-level performance is improved by 2.3×2.3 \times and, thanks to the improved threading parallelisation, the hybrid MPI-OpenMP version of the code outperforms the MPI-only, thus lowering the MPI communication overhead.

Keywords

Cite

@article{arxiv.1810.04597,
  title  = {ECHO-3DHPC: Advance the performance of astrophysics simulations with code modernization},
  author = {Matteo Bugli and Luigi Iapichino and Fabio Baruffa},
  journal= {arXiv preprint arXiv:1810.04597},
  year   = {2018}
}

Comments

7 pages, 6 figures. Accepted for publication on The Parallel Universe Magazine ( https://software.intel.com/en-us/parallel-universe-magazine )

R2 v1 2026-06-23T04:35:03.773Z