A generic performance analysis technique applied to different CFD methods for HPC - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue International Journal of Computational Fluid Dynamics Année : 2020

A generic performance analysis technique applied to different CFD methods for HPC

Marta Garcia-Gasulla
  • Fonction : Auteur
  • PersonId : 1080509
Fabio Banchelli
  • Fonction : Auteur
  • PersonId : 1080510
Kilian Peiro
  • Fonction : Auteur
  • PersonId : 1080511
Guillem Ramirez-Gargallo
  • Fonction : Auteur
  • PersonId : 1080512
Guillaume Houzeaux
  • Fonction : Auteur
  • PersonId : 1080513
Ivan Spisso
  • Fonction : Auteur
  • PersonId : 1080514
Filippo. Mantovani
  • Fonction : Auteur

Résumé

For complex engineering and scientific applications, Computational Fluid Dynamics simulations (CFD) require a huge amount of computational power. As such, it is of paramount importance to carefully assess the performance of CFD codes and to study them in depth for enabling optimization and portability. In this paper we study three complex CFD codes, OpenFOAM, Alya and CHORUS representing two numerical methods, namely the finite volume and finite element methods, on both structured and unstructured meshes. To all codes we apply a generic performance analysis method based on a set of metrics helping the code developer in spotting the critical points that can potentially limit the scalability of a parallel application. We show the root cause of the performance bottlenecks studying the three applications on the MareNostrum4 supercomputer. We conclude providing hints for improving the performance and the scalability of each application.

Dates et versions

hal-02990982 , version 1 (05-11-2020)

Identifiants

Citer

Marta Garcia-Gasulla, Fabio Banchelli, Kilian Peiro, Guillem Ramirez-Gargallo, Guillaume Houzeaux, et al.. A generic performance analysis technique applied to different CFD methods for HPC. International Journal of Computational Fluid Dynamics, 2020, 34 (7-8), pp.508-528. ⟨10.1080/10618562.2020.1778168⟩. ⟨hal-02990982⟩
24 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More