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.

Presenters

  • Hilario Torres

    Stanford University

Authors

  • Hilario Torres

    Stanford University

  • Gianluca Iaccarino

    Stanford University, Stanford Univ