In this work an optimized multicomponent lattice Boltzmann (LB) model is deployed to simulate axisymmetric turbulent jets of a fluid evolving in a quiescent, immiscible environment over a wide range of dynamic regimes. The implementation of the multicomponent LB code achieves peak performance on graphic processing units (GPUs) with a significant reduction of the memory footprint, retains the algorithmic simplicity inherent to standard LB computing, and, being based on a high-order extension of the thread-safe LB algorithm, allows us to perform stable simulations at vanishingly low viscosities. The proposed approach opens attractive prospects for high-performance computing simulations of realistic turbulent flows with interfaces on GPU-based architectures.
Read full abstract