Center of Excellence in Exascale CFD at ISC High-Performance 2024

Congress Center Hamburg Congressplatz 1, Hamburg

In addition to the technical programming, we will be presenting our last year of work at the EuroHPC Joint Undertaking booth J30 on Wednesday afternoon. Come hear about our latest work and then head over to Niclas’ talk on Neko later in the afternoon.

Neko: A Modern, Portable, and Scalable Framework for Extreme-Scale Computational Fluid Dynamics

Congress Center Hamburg Congressplatz 1, Hamburg

At ISC High-Performance 2024, we present Neko – a portable framework for high-fidelity spectral element flow simulations. Unlike prior work, Neko adopts a modern object-oriented Fortran 2008 approach, allowing multi-tier abstractions of the solver stack and facilitating various hard- ware backends ranging from general-purpose processors, accelerators down to exotic vector processors and Field Programmable Gate Arrays (FPGAs) via Neko’s device abstraction layer. Focusing on Neko’s performance and exascale readiness, we outline the optimisation and algorithmic work necessary to ensure scalability and performance portability across a wide range of platforms. Finally, we present performance measurements on a wide range of accelerated computing platforms, including the EuroHPC pre-exascale systems LUMI and Leonardo, where Neko achieves excellent parallel efficiency for an extreme-scale direct numerical simulation (DNS) of turbulent thermal convection using up to 80% of the entire LUMI supercomputer.