Soleil-X : Turbulence, Particles, and Radiation in the Regent Programming Language

ORAL

Abstract

Soleil-X is a multiphysics solver that is being developed at Stanford University as a part of the Predictive Science Academic Alliance Program. The goals of our application are to investigate particle laden turbulent flows in a radiation environment for solar energy receiver applications using high-fidelity computations as well as to explore exascale computing strategies for multiphysics simulations. This talk will give an overview of the software architecture of Soleil-X, in particular how we are utilizing the Legion programming system, via the Regent language, to enable performance and portability across a variety of different machine architectures including GPUs. Soliel-X scaling results, performance profiles, multi-physics simulation results, and ensemble capability will also be discussed.

*US Department of Energy (DOE), Advanced Simulation and Computing (ASC), National Nuclear Security Administration (NNSA), Predictive Science Academic Alliance Program (PSAAP) II Center at Stanford: DE-NA-0002373

Presenters

  • Hilario Torres

    • Stanford University

Authors

  • Hilario Torres

    • Stanford University
  • Gianluca Iaccarino

    • Stanford University
    • Stanford Univ