Performance Optimization of 3D Lattice Boltzmann Flow Solver on a GPU


Performance Optimization of 3D Lattice Boltzmann Flow Solver on a GPU is a scholarly work, published in 2017 in ''Scientific Programming''. The main subjects of the publication include CUDA, computer science, clustered file system, locality, generative adversarial network, thread, cache, computational science, Lattice Boltzmann methods, computation, parallel computing, and solver. The authors develop high performance parallelization of the LBM on a GPU by minimizing the overheads associated with the uncoalesced memory accesses while improving the cache locality using the tiling optimization with the data layout change.