Performance analysis of parallel-in-time techniques in modern supercomputers
Josep Plana-Riu, Francesc Xavier Trias, À. Aslalti-Baldellou, G. Colomer, A. Oliva · 2024
This paper aims to improve the e ciency of large-scale turbulent simulations by improving the arithmetic intensity of the operations. This is done by applying a parallel-in time ensemble averaging technique so that multiple ow states are run simultaneouslly in the same device. This transforms sparse matrix-vector products into sparse matrix-matrix products, improving the arithmetic intensity. The performance of these operations as well as the speed-ups generated in the operation itself, in the whole iteration and an estimation in the whole simulation is presented, so that for cases in which the averaging interval is signi cantlly longer than the transition interval, remarkable speed-ups in the whole iteration are obtained.