This paper describes a massively parallel code for a state-of-the art thermal lattice–Boltzmann method. Our code has been carefully optimized for performance on one GPU and to have a good scaling behavior extending to a large number of GPUs. Versions of this code have been already used for large-scale studies of convective turbulence. GPUs are becoming increasingly popular in HPC applications, as they are able to deliver higher performance than traditional processors. Writing efficient programs for large clusters is not an easy task as codes must adapt to increasingly parallel architectures, and the overheads of node-to-node communications must be properly handled. We describe the structure of our code, discussing several key design choices...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...
GPUs deliver higher performance than traditional processors, offering remarkable energy efficiency, ...
Heterogeneous clusters are a widely utilized class of supercomputers assembled from different types ...
This is the author accepted manuscript. The final version is available from MDPI via the DOI in this...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
Accelerators are an increasingly common option to boost performance of codes that require extensive ...
International audienceThe lattice Boltzmann method (LBM) is an innovative and promising approach in ...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
Lattice Boltzmann (LB) methods are widely used today to describe the dynamics of fluids. Key adva...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
National audienceThe popularization of graphic processing units (GPUs) has led to their extensive us...
Today, we are living a growing demand of larger and more efficient computational resources from the ...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...
GPUs deliver higher performance than traditional processors, offering remarkable energy efficiency, ...
Heterogeneous clusters are a widely utilized class of supercomputers assembled from different types ...
This is the author accepted manuscript. The final version is available from MDPI via the DOI in this...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
Accelerators are an increasingly common option to boost performance of codes that require extensive ...
International audienceThe lattice Boltzmann method (LBM) is an innovative and promising approach in ...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
Lattice Boltzmann (LB) methods are widely used today to describe the dynamics of fluids. Key adva...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
National audienceThe popularization of graphic processing units (GPUs) has led to their extensive us...
Today, we are living a growing demand of larger and more efficient computational resources from the ...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
AbstractWe develop a Lattice Boltzmann code for computational fluid-dynamics and optimize it for mas...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...