APS Logo

Turbulence simulations on the verge of Exascale: GPU algorithms and an alternative to long simulations at high resolutions

ORAL

Abstract

With Exascale Computing having officially arrived in mid 2022, we report on the development of a new Exascale-ready GPU algorithm for 3D homogeneous turbulence. Our goal is to push the envelope in simulation size while optimizing code performance aggressively by fully exploiting the particular strengths of leadership-class hardware and software. In particular on ``Frontier'' at Oak Ridge National Laboratory, OpenMP offloading to GPUs, fast GPU-aware message passing and reduced needs for host-device data copying are helping make turbulence simulations at $32768^3$ resolution a reality, and also raising hopes for other computational challenges previously out of reach. However, resource requirements in turbulence actually grow with problem size so fast that long, well-sampled simulations at state-of-the-art resolution are becoming increasingly less feasible. We briefly discuss a new simulation paradigm (Yeung \& Ravikumar, PRF 2020) which is well-suited for problems requiring good statistics of the small scales which evolve rapidly in time.

Presenters

  • Pui-Kuen Yeung

    Georgia Institute of Technology

Authors

  • Pui-Kuen Yeung

    Georgia Institute of Technology

  • Kiran Ravikumar

    Hewlett Packard Enterprises

  • Stephen Nichols

    Oak Ridge National Laboratory