Accelerators are an increasingly common option to boost performance of codes that require extensive number crunching. In this paper we report on our experience with NVIDIA accelerators to study fluid systems using the Lattice Boltzmann (LB) method. The regular structure of LB algorithms makes them suitable for processor architectures with a large degree of parallelism, such as recent multi- and many-core processors and GPUs; however, the challenge of exploiting a large fraction of the theoretically available performance of this new class of processors is not easily met. We consider a state-of-the-art two-dimensional LB model based on 37 populations (a D2Q37 model), that accurately reproduces the thermo-hydrodynamics of a 2D-fluid obeyin...
The lattice Boltzmann method has become a valuable tool in computational fluid dynamics, one of the ...
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 ...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
GPUs deliver higher performance than traditional processors, offering remarkable energy efficiency, ...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
Lattice Boltzmann (LB) methods are widely used today to describe the dynamics of fluids. Key adva...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient i...
In this paper we report on our early experience on porting, optimizing and benchmarking a Lattice Bo...
AbstractIn this paper we report on our early experience on porting, optimizing and benchmarking a La...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
The lattice Boltzmann method has become a valuable tool in computational fluid dynamics, one of the ...
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 ...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
Many-core processors, such as graphic processing units (GPUs), are promising platforms for intrinsic...
In this paper we address the problem of identifying and exploiting techniques that optimize the perf...
GPUs deliver higher performance than traditional processors, offering remarkable energy efficiency, ...
Accelerators are quickly emerging as the leading technology to further boost computing performances;...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
Lattice Boltzmann (LB) methods are widely used today to describe the dynamics of fluids. Key adva...
We describe a parallel implementation of a compressible Lattice Boltzmann code on a multi-GPU cluste...
The Lattice Boltzmann method (LBM) for solving fluid flow is naturally well suited to an efficient i...
In this paper we report on our early experience on porting, optimizing and benchmarking a Lattice Bo...
AbstractIn this paper we report on our early experience on porting, optimizing and benchmarking a La...
With computer simulations real world phenomena can be analyzed in great detail. Computational fluid ...
The lattice Boltzmann method has become a valuable tool in computational fluid dynamics, one of the ...
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 ...