Sailfish: a flexible multi-GPU implementation of the lattice Boltzmann method
From MaRDI portal
Publication:308964
DOI10.1016/j.cpc.2014.04.018zbMath1344.76004arXiv1311.2404OpenAlexW1976346389MaRDI QIDQ308964
Publication date: 6 September 2016
Published in: Computer Physics Communications (Search for Journal in Brave)
Full work available at URL: https://arxiv.org/abs/1311.2404
Particle methods and lattice-gas methods (76M28) Software, source code, etc. for problems pertaining to fluid mechanics (76-04) Numerical algorithms for specific classes of architectures (65Y10)
Related Items (13)
Adaptive kinetic-fluid solvers for heterogeneous computing architectures ⋮ Finite difference numerical method for the superlattice Boltzmann transport equation and case comparison of CPU(C) and GPU(CUDA) implementations ⋮ Detailed analysis of the lattice Boltzmann method on unstructured grids ⋮ Memory-efficient lattice Boltzmann method for low Reynolds number flows ⋮ TLBfind: a thermal lattice Boltzmann code for concentrated emulsions with finite-size droplets ⋮ GPU-accelerated algorithms for many-particle continuous-time quantum walks ⋮ Influence of Finite Size Effects on the Fulde-Ferrell-Larkin-Ovchinnikov State ⋮ Efficient computations for high density ratio rising bubble flows using a diffused interface, coupled lattice Boltzmann-level set scheme ⋮ Leveling out interface temperature for conjugate heat transfer problems ⋮ Performance portability of lattice Boltzmann methods for two-phase flows with phase change ⋮ Single relaxation time entropic lattice Boltzmann methods: a developer's perspective for stable and accurate simulations ⋮ Sailfish ⋮ Total energy thermal lattice Boltzmann simulation of mixed convection in a square cavity
Uses Software
Cites Work
- Accurate three-dimensional lid-driven cavity flow
- Accelerating numerical solution of stochastic differential equations with CUDA
- A new approach to the lattice Boltzmann method for graphics processing units
- Outflow boundary conditions for the lattice Boltzmann method
- On equations of state in a lattice Boltzmann method
- LBM based flow simulation using GPU computing processor
- Consistent initial conditions for lattice Boltzmann simulations
- DNS and LES of decaying isotropic turbulence with and without frame rotation using lattice Boltzmann method
- Lattice Boltzmann method with regularized pre-collision distribution functions
- Discrete lattice effects on the forcing term in the lattice Boltzmann method
- Lattice-Boltzmann Method for Complex Flows
- Lattice Boltzmann method for direct numerical simulation of turbulent flows
- Global Memory Access Modelling for Efficient Implementation of the Lattice Boltzmann Method on Graphics Processing Units
- Entropic Lattice Boltzmann Models for Hydrodynamics in Three Dimensions
- TeraFLOP computing on a desktop PC with GPUs for 3D CFD
- Numerical simulations of particulate suspensions via a discretized Boltzmann equation. Part 1. Theoretical foundation
- Multiple–relaxation–time lattice Boltzmann models in three dimensions
- Lattice Boltzmann simulation of the flow of binary immiscible fluids with different viscosities using the Shan-Chen microscopic interaction model
- LATTICE BOLTZMANN METHOD FOR FLUID FLOWS
- On pressure and velocity boundary conditions for the lattice Boltzmann BGK model
- A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems
This page was built for publication: Sailfish: a flexible multi-GPU implementation of the lattice Boltzmann method