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 the performance of a 3D lattice Boltzmann solver, optimized for third generation nVidia GPU hardware, also known as ‘Kepler’. We provide a review of previous optimisation strategies and analyse data read/write times for different memory types. In LBM, the time propagation step (known as streaming), involves shifting data to adjacent locations and is central to parallel performance; here we examine three approaches which make use of different hardware options. Two of which make use of ‘performance enhanci...
International audienceEmerging many-core processors, like CUDA capable nVidia GPUs, are promising pl...
The scientific community in its never-ending road of larger and more efficient computational resourc...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
Lattice Boltzmann Method (LBM) is a powerful numerical simulation method of the fluid flow. With its...
Accelerators are an increasingly common option to boost performance of codes that require extensive ...
Today, we are living a growing demand of larger and more efficient computational resources from the ...
Today, we are living a growing demand of larger and more efficient computational resources from the ...
AbstractEmerging many-core processors, like CUDA capable nVidia GPUs, are promising platforms for re...
The lattice Boltzmann method (LBM) is an innovative and promising ap-proach in computational fluid d...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
National audienceThe popularization of graphic processing units (GPUs) has led to their extensive us...
The lattice Boltzmann method has become a valuable tool in computational fluid dynamics, one of the ...
During the past two decades, the lattice Boltzmann method (LBM) has been increasingly acknowledged a...
GPUs deliver higher performance than traditional processors, offering remarkable energy efficiency, ...
Several efforts have been performed to improve LBM defects related to its computational performance....
International audienceEmerging many-core processors, like CUDA capable nVidia GPUs, are promising pl...
The scientific community in its never-ending road of larger and more efficient computational resourc...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
Lattice Boltzmann Method (LBM) is a powerful numerical simulation method of the fluid flow. With its...
Accelerators are an increasingly common option to boost performance of codes that require extensive ...
Today, we are living a growing demand of larger and more efficient computational resources from the ...
Today, we are living a growing demand of larger and more efficient computational resources from the ...
AbstractEmerging many-core processors, like CUDA capable nVidia GPUs, are promising platforms for re...
The lattice Boltzmann method (LBM) is an innovative and promising ap-proach in computational fluid d...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
National audienceThe popularization of graphic processing units (GPUs) has led to their extensive us...
The lattice Boltzmann method has become a valuable tool in computational fluid dynamics, one of the ...
During the past two decades, the lattice Boltzmann method (LBM) has been increasingly acknowledged a...
GPUs deliver higher performance than traditional processors, offering remarkable energy efficiency, ...
Several efforts have been performed to improve LBM defects related to its computational performance....
International audienceEmerging many-core processors, like CUDA capable nVidia GPUs, are promising pl...
The scientific community in its never-ending road of larger and more efficient computational resourc...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...