
Duration
January 2021 to December 2023
Contact
Dr. Andreas Herten
Co-Lead of division Novel System Architecture design, head of ATML Accelerating Devices PI in Helmholtz Information Program 1, Topics 1 and 2
Building 16.3 / Room 228
+49 2461/61-1825
E-MailSCALABLE
SCAlable LAttice Boltzmann Leaps to Exascale
In SCALABLE, eminent industrials and academic partners team up to achieve the scaling to unprecedented performance, scalability, and energy efficiency of an industrial LBM-based computational fluid dynamics (CFD) software. 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.
In the public domain research code waLBerla, superb performance and unlimited scalability has been demonstrated, reaching more than a trillion (10^12) 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. waLBerla, however, is not compliant with industrial applications due to lack of a geometry engine and user friendliness for non-HPC experts. On the other hand, the industrial CFD software LaBS already has such industrial capabilities at a proven high level of maturity, but it still has performance worthy of improvement. Therefore, SCALABLE will transfer the leading edge performance technology from waLBerla to LaBS, thus breaking the silos between the scientific computing and the physical flow modelling world to deliver improved efficiency and scalability for LaBS to be prepared for the upcoming European Exascale systems.
In SCALABLE, JSC is responsible for hardware-specific performance engineering of the applications of the project. Using current and future HPC systems at JSC and beyond, performance is optimised on the node-level and system-level. The processors created by the European Processor Initiative are a special focus of the optimisations.