EPJ Web of Conferences (Jan 2024)

Performances of the CFD open-source HPC platform TRUST on GPUs

  • Saikali Elie,
  • Bruneton Adrien,
  • Ledac Pierre

DOI
https://doi.org/10.1051/epjconf/202430203004
Journal volume & issue
Vol. 302
p. 03004

Abstract

Read online

TRUST is a versatile open-source CFD tool developed by the CEA since 1993. Initially designed for nuclear applications, TRUST has evolved to tackle a range of thermohydraulic challenges, from one-phase to multiphase flows. It offers various numerical methods and supports different mesh types for efficient computation on diverse computing platforms, including high-performance computers. Recently, efforts have been made to integrate GPU computing libraries like AmgX, rocALUTION, and Kokkos aiming for a hybrid CPU/GPU code achieving better performance portability. This paper provides an overview of the TRUST platform, discusses its GPU computing strategy, and presents selected associated results.