English
Related papers

Related papers: Towards a GPU-Native Adaptive Mesh Refinement Sche…

200 papers

Inverse modeling of fluid flow through porous soils and reservoir rocks enables accurate determination of permeability and seepage properties critical for applications such as contaminant filtration, stability assessments, and optimization…

Fluid Dynamics · Physics 2023-10-03 Qiuyu Wang , Krishna Kumar

Current GPU-accelerated supercomputers promise to enable large-scale simulations of turbulent flows. Lattice Boltzmann Methods (LBM) are particularly well-suited to fulfilling this promise due to their intrinsic compatibility with highly…

Computational Physics · Physics 2025-06-30 Adrian Kummerländer , Fedor Bukreev , Yuji Shimojima , Shota Ito , Mathias J. Krause

Implicit time integration is key to robustly simulating stiff materials and large deformations, but its performance is often dominated by repeatedly solving large linear systems. Adaptive coarsening can reduce this cost by concentrating…

Graphics · Computer Science 2026-05-07 Xuan Wang , Zhaofeng Luo , Minchen Li , Taku Komura , Kemeng Huang

A upscaled lattice Boltzmann method (LBM) for flow simulations in heterogeneous porous media, at both pore and Darcy scales, is proposed in this paper. In the micro-scale simulations, we model flows using LBM with the modified Guo et al.…

Computational Physics · Physics 2013-12-03 Jun Li , Donald Brown

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

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

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

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

The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient implementation for massively parallel computing, due to the prevalence of local operations in the algorithm. This paper presents and analyses…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-01-04 Mark Mawson , Alistair Revell

We implement and analyse a sparse / indirect-addressing data structure for the Lattice Boltzmann Method to support efficient compute kernels for fluid dynamics problems with a high number of non-fluid nodes in the domain, such as in porous…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-08-14 Philipp Suffa , Markus Holzer , Harald Köstler , Ulrich Rüde

We present here the first systematic treatment of the problems posed by the visualization and analysis of large-scale, parallel adaptive mesh refinement (AMR) simulations on an Eulerian grid. When compared to those obtained by constructing…

Graphics · Computer Science 2017-02-17 Guénolé Harel , Jacques-Bernard Lekien , Philippe P. Pébaÿ

In this paper, a finite volume lattice Boltzmann method (FVLBM) based on cell-center unstructured girds is presented and full studied to simulate the incompressible laminar flows, which is simple modified from the cell-vertex unstructured…

Computational Physics · Physics 2018-12-04 Yong Wang , Chengwen Zhong , Jun Cao , Congshan Zhuo

The lattice Boltzmann method exhibits excellent scalability on current supercomputing systems and has thus increasingly become an alternative method for large-scale non-stationary flow simulations, reaching up to a trillion grid nodes.…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-05-11 Florian Schornbaum , Ulrich Rüde

We describe a high-performance implementation of the lattice-Boltzmann method (LBM) for sparse geometries on graphic processors. In our implementation we cover the whole geometry with a uniform mesh of small tiles and carry out calculations…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-30 Tadeusz Tomczak , Roman G. Szafran

We review a scalable two- and three-dimensional computer code for low-temperature plasma simulations in multi-material complex geometries. Our approach is based on embedded boundary (EB) finite volume discretizations of the minimal…

Computational Physics · Physics 2019-05-01 Robert Marskar

Adaptive mesh refinement (AMR) is a classical technique about local refinement in space where needed, thus effectively reducing computational costs for HPC-based physics simulations. Although AMR has been used for many years, little…

Fluid Dynamics · Physics 2024-05-14 Dewen Liu , Shuai He , Haoran Cheng , Yadong Zeng

Numerical simulations of two-phase flow and fluid structure interaction problems are of great interest in many environmental problems and engineering applications. To capture the complex physical processes involved in these problems, a high…

Fluid Dynamics · Physics 2023-06-02 Yadong Zeng

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

We employ the Partially Saturated Cells Method (PSM) to model the interaction between the fluid flow and solid moving objects as an extension to the conventional lattice Boltzmann method. We introduce an efficient and accurate method for…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-02-28 P. Suffa , S. Kemmler , H. Koestler , U. Ruede

Computational fluid dynamics and fluid-structure interaction simulations involving moving and deforming bodies is extremely hard. In this work, we present a graphical processing unit (GPU) optimized implementation of the sharp-interface…

Computational Physics · Physics 2026-05-07 Sushrut Kumar , Joshua Romero , Jung-Hee Seo , Massimiliano Fatica , Rajat Mittal