Webinar: Code generation and energy efficiency optimisation in the case of LBM-based CFD software
The primary goal of the EuroHPC JU project SCALABLE is to improve an industrial Lattice Boltzmann Method (LBM)-based computational fluid dynamics (CFD) solver to be capable of exploiting current and future extreme scale architectures, while preserving its accessibility from both the end-user and software developer’s point of view. This is accomplished by transferring technology and knowledge between an academic code waLBerla and an industrial code ProLB (formerly known as LaBS).
Lattice Boltzmann methods are trustworthy alternatives to conventional CFD, showing roughly an order of magnitude performance advantage over Navier-Stokes approaches in comparable scenarios. SCALABLE brings together the developers of waLBerla and ProLB to improve both solvers in terms of portability (e.g. targeting GPUs), energy efficiency scenarios, and transferring techniques between the two to achieve high performance, scalability, and energy efficiency breaking the silos between the worlds of scientific computing and physical flow modelling.
Objective of the webinar
In this dedicated webinar organised on 24 January 2024, 14:00-15:00 CET, SCALABLE will present two of the main aspects tackled by the project: Energy Efficiency and Code Generation.
This event aims to share the project vision and results while involving external communities to receive feedback and foster conversation.
Anyone interested or dealing with code performance, scalability and energy efficiency optimisation for CFD and LBM-based CFD software is welcome to attend this webinar.
Agenda
- 14:00-14:05: Welcome
- 14:05-14:25: Energy Efficiency – Lubomír Říha (IT4Innovations National Supercomputing Center)
- 14:25-14:50: Code Generation – Markus Holzer (CERFACS/FAU Erlangen-Nürnberg)
- 14:50-15:00: Q&A session and wrap-up