In SCALABLE, eminent industrials and academic partners will team up to improve the performance, scalability, and energy efficiency of an industrial LBM-based computational fluid dynamics (CFD) software. The project will directly benefit the European industry, while contributing to fundamental research.
Lattice Boltzmann methods (LBM) have already evolved to become trustworthy alternatives to conventional CFD. In several engineering applications, they are shown to be roughly an order of magnitude faster than Navier-Stokes approaches in a fair comparison and in comparable scenarios. In the context of EuroHPC, LBM is especially well suited to exploit advanced supercomputer architectures through vectorization, accelerators, and massive parallelization.
SCALABLE will make the most of two already existing CFD tools (waLBerla and LaBS, the ProLB software), breaking the silos between the scientific computing world and physical flow modelling world, to deliver improved efficiency and scalability for the upcoming European Exascale systems. In the public domain research code waLBerla, superb performance and outstanding scalability has been demonstrated, reaching more than a trillion lattice cells already on Petascale systems. waLBerla performance excels because of its uncompromising unique, architecture-specific automatic generation of optimized compute kernels, together with carefully designed parallel data structures.