European Commission logo
English English
CORDIS - EU research results
CORDIS

SCAlable LAttice Boltzmann Leaps to Exascale

Deliverables

Description of synthetic structured/unstructured data organization

This deliverable describes the structuredunstructured data organization for industrial use cases adopted

Pre-processing implementation and report

This deliverable describes the adaptation's process of the LaBS pre-processing currently supporting only unstructured data, to the new structured/unstructured data organization developped.

Final report on application optimisation

This deliverable delivers an optimised version of code and a documentation of reference performance and optimisation results.

Initial report on application optimisation

This deliverable delivers the first optimised version of code and a documentation of reference performance and optimisation results

Best practice guide for next-gen industrial systems for large scale CFD simulations based on LB method

This deliverable is a guide gathering and presenting all the best practices resulting from the work done addressed to the next-gen industrial systems for large scale CFD simulations based on LB method.

Initial Communication Plan

This document will provide the required information about the projects initial Communication Plan

Benchmark suite to evaluate performance and accuracy of the developments (use cases)

This deliverable will display the results of the benchmark regarding the codes use cases of the project

Report on implementation of moving domains

This deliverable describes the extension and implementation of the chimera method to the adopted structured/unstructured data organization.

Report on identification and set-up of key development systems

This deliverable which contributes to the D22 presents the work done on the identification and setup of key development systems

Evaluation of sparse data storage on complex and moving domains

This deliverable displays the evaluation done on the newly implemented sparse data storage on complex and moving domains.

Final assessment report on Exploitation, Communication and Dissemination

This document assesses the work done of the Project's exploitation, communication and dissemination by the Partners, from the beginning to the end of the Project.

Report on scheduling and load-balancing

This deliverable describes the progess of the work done to define the load-balancing design for industrial LBM computations, using the adopted structured/unstructured data organization.

Report on enabling applications for EPI

This deliverable delivers a version of the codes optimised for early versions of the EPI processor and a report on requirements for future versions of this processor.

Report on deployment of SCALABLE codes on peta-scale and pre-exascale systems

This deliverable which contributes to the D23 describes the deployement of the developed and optimized codes on petascale systems

Post-processing adaptation and performance report

This deliverable describes the adaptions of the LaBS post-processing to both structured/non-structured data, of the LaBS generation of output files to MPI/OpenMP hybridation and of the enhancing of the post-processing performance to much larger outputs (petascale or exascale computations).

Intermediate assessment report on Exploitation, Communication and Dissemination

This document assesses the work done of the Projects exploitation communication and dissemination by the Partners

"Report on up to date application performance, accuracy and energy efficiency (#3)"

This periodic deliverable is about to properly assess the progress both in terms of performance (speed and energy efficiency) and accuracy of the SCALABLE systems and codes.

"Report on up to date application performance, accuracy and energy efficiency (#1)"

This periodic deliverable is about to properly assess the progress both in terms of performance speed and energy efficiency and accuracy of the SCALABLE systems and codes

Implementation and final report about scheduling and load-balancing

This deliverable describes the final load-balancing design for industrial LBM computations, using the adopted structured/unstructured data organization.

Creation of the communication tools (website, branding and social media)

This deliverable displays the communication tools implemented for the Project

"Report on up to date application performance, accuracy and energy efficiency (#2)"

This periodic deliverable is about to properly assess the progress both in terms of performance speed and energy efficiency and accuracy of the SCALABLE systems and codes

Basic generated sparse data storage LBM kernels

This deliverable describes the works and results done to extend the code generation pipeline to support the efficient data organization.

Generated kernels for boundary handling and communication routines

This deliverable is about presenting the extending work done on the code generation pipeline to support the full CFD application; using generated suitable kernels for boundary handling.

Efficient architecture-specific compute kernels

This deliverable describes the architecture-specific compute kernels developped.

Publications

Comparison of free-surface and conservative Allen–Cahn phase-field lattice Boltzmann method

Author(s): Christoph Schwarzmeier; Markus Holzer; Travis Mitchell; Moritz Lehmann; Fabian Häusl; Ulrich Rüde
Published in: Crossref, Issue 7, 2023, ISSN 0021-9991
Publisher: Academic Press
DOI: 10.1016/j.jcp.2022.111753

Advanced Automatic Code Generation for Multiple Relaxation-Time Lattice Boltzmann Methods

Author(s): Frederik Hennig; Markus Holzer; Ulrich Rüde
Published in: Crossref, Issue 19, 2023, ISSN 1064-8275
Publisher: Society for Industrial and Applied Mathematics
DOI: 10.1137/22m1531348

Stability assessment of the phase-field lattice Boltzmann model and its application to Taylor bubbles in annular piping geometries

Author(s): T. Mitchell, M. Holzer, C. Schwarzmeier, M. Bauer, U. Rüde, C. Leonardi
Published in: Physics of Fluids, 2021, ISSN 1070-6631
Publisher: American Institute of Physics
DOI: 10.1063/5.0061694

Scalable Flow Simulations with the Lattice Boltzmann Method

Author(s): Markus Holzer; Gabriel Staffelbach; Ilan Rocchi; Jayesh Badwaik; Andreas Herten; Radim Vavrik; Ondrej Vysocky; Lubomir Riha; Romain Cuidard; Ulrich Ruede
Published in: Crossref, Issue 5, 2023
Publisher: Association for Computing Machinery
DOI: 10.1145/3587135.3592176

Searching for OpenAIRE data...

There was an error trying to search data from OpenAIRE

No results available