Designing a graphics processing unit accelerated petaflop capable lattice Boltzmann solver: Read aligned data layouts and asynchronous communication
International journal of high performance computing applications/The international journal of high performance computing applications