Geoscientific Model Development (Aug 2022)

Parallel implementation of the SHYFEM (System of HydrodYnamic Finite Element Modules) model

  • G. Micaletto,
  • I. Barletta,
  • I. Barletta,
  • S. Mocavero,
  • I. Federico,
  • I. Epicoco,
  • I. Epicoco,
  • G. Verri,
  • G. Coppini,
  • P. Schiano,
  • G. Aloisio,
  • G. Aloisio,
  • N. Pinardi

DOI
https://doi.org/10.5194/gmd-15-6025-2022
Journal volume & issue
Vol. 15
pp. 6025 – 6046

Abstract

Read online

This paper presents the message passing interface (MPI)-based parallelization of the three-dimensional hydrodynamic model SHYFEM (System of HydrodYnamic Finite Element Modules). The original sequential version of the code was parallelized in order to reduce the execution time of high-resolution configurations using state-of-the-art high-performance computing (HPC) systems. A distributed memory approach was used, based on the MPI. Optimized numerical libraries were used to partition the unstructured grid (with a focus on load balancing) and to solve the sparse linear system of equations in parallel in the case of semi-to-fully implicit time stepping. The parallel implementation of the model was validated by comparing the outputs with those obtained from the sequential version. The performance assessment demonstrates a good level of scalability with a realistic configuration used as benchmark.