English
Related papers

Related papers: GPU Optimization of Lattice Boltzmann Method with …

200 papers

Immersed boundary-lattice Boltzmann method (IB-LBM) has been widely used for simulation of particle-laden flows recently. However, it was limited to small-scale simulations with no more than O(103) particles. Here, we expand IB-LBM for…

Computational Physics · Physics 2020-02-21 Maoqiang Jiang , Jing Li , Zhaohui Liu

Ensemble data assimilation methods such as the Ensemble Kalman Filter (EnKF) are a key component of probabilistic weather forecasting. They represent the uncertainty in the initial conditions by an ensemble which incorporates information…

Applications · Statistics 2018-10-17 Sylvain Robert , Daniel Leuenberger , Hans R. Künsch

The task of dynamic flow estimation is to construct an approximation of an evolving flow---and particularly, its response to disturbances---using measurements from available sensors. Building from previous work by Darakananda et al.~(Phys…

Fluid Dynamics · Physics 2021-05-19 Mathieu Le Provost , Jeff D. Eldredge

A GPU-accelerated version of the lattice Boltzmann method for efficient simulation of soft materials is introduced. Unlike standard approaches, this method reconstructs the distribution functions from available hydrodynamic variables…

Lattice Boltzmann methods (LBM) are an important part of current computational fluid dynamics (CFD). They allow easy implementations and boundary handling. However, competitive time to solution not only depends on the choice of a reasonable…

Performance · Computer Science 2018-04-18 Markus Wittmann , Viktor Haag , Thomas Zeiser , Harald Köstler , Gerhard Wellein

This study presents a novel approach to applying data assimilation techniques for particle-based simulations using the Ensemble Kalman Filter. While data assimilation methods have been effectively applied to Eulerian simulations, their…

Numerical Analysis · Mathematics 2024-12-10 Marius Duvillard , Loïc Giraldi , Olivier Le Maître

Fluid-particle systems are very common in many natural processes and engineering applications. However, accurately and efficiently modelling fluid-particle systems with complex particle shapes is still a challenging task. Here, we present a…

Fluid Dynamics · Physics 2023-03-22 Pei Zhang , Ling Qiu , S. A. Galindo-Torres , Yilin Chen , A. Scheuermann , Ling Li

The lattice Boltzmann method (LBM) is an efficient simulation technique for computational fluid mechanics and beyond. It is based on a simple stream-and-collide algorithm on Cartesian grids, which is easily compatible with modern machine…

Computational Physics · Physics 2021-11-18 Mario Christopher Bedrunka , Dominik Wilde , Martin Kliemank , Dirk Reith , Holger Foysi , Andreas Krämer

GPUs offer several times the floating point performance and memory bandwidth of current standard two socket CPU servers, e.g. NVIDIA C2070 vs. Intel Xeon Westmere X5650. The lattice Boltzmann method has been established as a flow solver in…

Performance · Computer Science 2011-12-06 Johannes Habich , Christian Feichtinger , Harald Köstler , Georg Hager , Gerhard Wellein

This paper explores the potential of Local Ensemble Transform Kalman Filter (LETKF) by comparing the performance of LETKF with an operational 3D-Var assimilation system, Physical-Space Statistical Analysis System (PSAS), under a perfect…

Atmospheric and Oceanic Physics · Physics 2020-01-29 Junjie Liu , Elana Judith Fertig , Hong Li , Eugenia Kalnay , Brian R. Hunt , Eric J. Kostelich , Istvan Szunyogh , Ricardo Todling

Discrete particle simulation, a combined approach of computational fluid dynamics and discrete methods such as DEM (Discrete Element Method), DSMC (Direct Simulation Monte Carlo), SPH (Smoothed Particle Hydrodynamics), PIC…

Fluid Dynamics · Physics 2014-06-20 Limin Wang , Bo Zhang , Xiaowei Wang , Wei Ge , Jinghai Li

Significant improvements in the computational performance of the lattice-Boltzmann (LB) model, coded in FORTRAN90, were achieved through application of enhancement techniques. Applied techniques include optimization of array memory layouts,…

Computational Physics · Physics 2020-06-24 Hakan Başağaoğlu , John R. Harwell , Hoa Nguyen , Sauro Succi

We describe a high-performance implementation of the lattice Boltzmann method (LBM) for sparse 3D geometries on graphic processors (GPU). The main contribution of this work is a data layout that allows to minimise the number of redundant…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-10-10 Tadeusz Tomczak , Roman G. Szafran

Adaptive lattice Boltzmann methods (LBMs) are based on velocity discretizations that self-adjust to local macroscopic conditions such as velocity and temperature. While this feature improves the accuracy and the stability of LBMs for large…

Computational Physics · Physics 2020-11-04 C. Coreixas , J. Latt

This work presents the Lagrangian entropic lattice Boltzmann method (LELBM), a novel framework for supersonic lattice Boltzmann method that surpasses traditional restrictions on velocity, temperature, viscosity, and memory, resulting in…

Fluid Dynamics · Physics 2025-08-12 Woohyuk Noh , Changhoon Lee

In this paper we present a topology optimization technique applicable to a broad range of flow design problems. We propose also a discrete adjoint formulation effective for a wide class of Lattice Boltzmann Methods (LBM). This adjoint…

Computational Engineering, Finance, and Science · Computer Science 2015-01-21 Łukasz Łaniewski-Wołłk , Jacek Rokicki

We present a novel, hardware-agnostic implementation strategy for lattice Boltzmann (LB) simulations, which yields massive performance on homogeneous and heterogeneous many-core platforms. Based solely on C++17 Parallel Algorithms, our…

Computational Physics · Physics 2021-05-11 Jonas Latt , Christophe Coreixas , Joël Beny

Algorithmic formulations of GPU programs provide a high-level alternative to device-specific code by expressing computations as compositions of well-defined parallel primitives (e.g., map, sort, reduce), rather than through handcrafted GPU…

Computational Physics · Physics 2026-04-21 Raphael Maggio-Aprile , Maxime Rambosson , Christophe Coreixas , Jonas Latt

Quantum algorithms have been identified as a potential means to accelerate computational fluid dynamics (CFD) simulations, with the lattice Boltzmann method (LBM) being a promising candidate for realizing quantum speedups. Here, we extend…

Accurately capturing the dynamic forces acting on rotors as well as their wake effects presents a significant challenge for computational fluid dynamics (CFD) due to high Reynolds numbers and a large range of spatio-temporal scales. The…