中文

扩展计算流体力学:使用 SENSEI 对 NekRS 进行原位可视化

分布式、并行与集群计算 2023-12-19 v2 性能

摘要

In the realm of Computational Fluid Dynamics (CFD), the demand for memory and computation resources is extreme, necessitating the use of leadership-scale computing platforms for practical domain sizes. This intensive requirement renders traditional checkpointing methods ineffective due to the significant slowdown in simulations while saving state data to disk. As we progress towards exascale and GPU-driven High-Performance Computing (HPC) and confront larger problem sizes, the choice becomes increasingly stark: to compromise data fidelity or to reduce resolution. To navigate this challenge, this study advocates for the use of in situ analysis and visualization techniques. These allow more frequent data "snapshots" to be taken directly from memory, thus avoiding the need for disruptive checkpointing. We detail our approach of instrumenting NekRS, a GPU-focused thermal-fluid simulation code employing the spectral element method (SEM), and describe varied in situ and in transit strategies for data rendering. Additionally, we provide concrete scientific use-cases and report on runs performed on Polaris, Argonne Leadership Computing Facility's (ALCF) 44 Petaflop supercomputer and J"ulich Wizard for European Leadership Science (JUWELS) Booster, J"ulich Supercomputing Centre's (JSC) 71 Petaflop High Performance Computing (HPC) system, offering practical insight into the implications of our methodology.

关键词

引用

@article{arxiv.2312.09888,
  title  = {Scaling Computational Fluid Dynamics: In Situ Visualization of NekRS using SENSEI},
  author = {Victor A. Mateevitsi and Mathis Bode and Nicola Ferrier and Paul Fischer and Jens Henrik Göbbert and Joseph A. Insley and Yu-Hsiang Lan and Misun Min and Michael E. Papka and Saumil Patel and Silvio Rizzi and Jonathan Windgassen},
  journal= {arXiv preprint arXiv:2312.09888},
  year   = {2023}
}