The success of the lattice Boltzmann method requires efficient parallel programming and computing power. Here, we present a new lattice Boltzmann solver implemented in Taichi programming language, named Taichi-LBM3D. It can be employed on cross-platform shared-memory many-core CPUs or massively parallel GPUs (OpenGL and CUDA). Taichi-LBM3D includes the single- and two-phase porous medium flow simulation with a D3Q19 lattice model, Multi-Relaxation-Time (MRT) collision scheme and sparse data storage. It is open source, intuitive to understand, and easily extensible for scientists and researchers
In this paper, we describe the implementation of a multi-GPU fluid flow solver based on the lattice ...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
International audienceNumerical codes using the lattice Boltzmann methods (LBM) for simulating one- ...
The success of the lattice Boltzmann method requires efficient parallel programming and computing po...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
We optimize a novel lattice Boltzmann code for computational fluid-dynamics for massively parallel s...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
The Lattice Boltzmann Method (LBM) is widely used to simulate different types of flow, such as water...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
Lattice Boltzmann Method (LBM) is a powerful numerical simulation method of the fluid flow. With its...
Lattice-Boltzmann methods are versatile numerical modeling techniques capable of reproducing a wide ...
We describe the implementation and optimization of a state-of-the-art Lattice Boltzmann code for com...
In this paper, we describe the implementation of a multi-GPU fluid flow solver based on the lattice ...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
International audienceNumerical codes using the lattice Boltzmann methods (LBM) for simulating one- ...
The success of the lattice Boltzmann method requires efficient parallel programming and computing po...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
We optimize a novel lattice Boltzmann code for computational fluid-dynamics for massively parallel s...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
The Lattice Boltzmann Method (LBM) is widely used to simulate different types of flow, such as water...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
Lattice Boltzmann Method (LBM) is a powerful numerical simulation method of the fluid flow. With its...
Lattice-Boltzmann methods are versatile numerical modeling techniques capable of reproducing a wide ...
We describe the implementation and optimization of a state-of-the-art Lattice Boltzmann code for com...
In this paper, we describe the implementation of a multi-GPU fluid flow solver based on the lattice ...
We develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for massively p...
International audienceNumerical codes using the lattice Boltzmann methods (LBM) for simulating one- ...