arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2511.08020math.NAcs.NA
收藏

多面体网格上间断伽辽金方法的内存内负载均衡

In-Memory Load Balancing for Discontinuous Galerkin Methods on Polytopal Meshes

Patrick Kopper, Anna Schwarz, Jens Keim, Andrea Beck

AI总结:

针对异构多面体网格上高阶间断伽辽金方法的负载不平衡问题,提出轻量级内存内负载均衡策略,通过运行时测量和空间填充曲线重分配单元,在MareNostrum 5上验证其可恢复效率损失并保持良好扩展性。

摘要:

高阶精确间断伽辽金(DG)方法因其出色的色散耗散特性和在现代硬件上的可扩展性,已成为求解可压缩Navier-Stokes方程等偏微分方程的强大工具。开源DG框架FLEXI最近已扩展至支持包括四面体、棱柱和棱锥在内的通用多面体单元上的DG格式。这一进展使复杂几何结构的模拟成为可能,而纯粹的六面体网格在这些结构中难以或无法生成。然而,使用异构单元类型的网格会引入负载不平衡问题,这是模态而非节点自由度时间演化及伴随变换的结果。本文提出一种轻量级、与系统无关的内存内负载均衡策略,专为高阶DG求解器设计。该方法采用高精度运行时测量和高效数据重分配,沿空间填充曲线动态重新分配网格单元。我们通过Taylor-Green涡模拟和在EuroHPC前埃级系统MareNostrum 5上的大规模并行运行,证明了该方法的有效性。结果表明,所提策略在异构网格上恢复了大量损失的效率,同时保持了优异的强扩展性和弱扩展性。

英文摘要:

High-order accurate discontinuous Galerkin (DG) methods have emerged as powerful tools for solving partial differential equations such as the compressible Navier-Stokes equations due to their excellent dispersion-dissipation properties and scalability on modern hardware. The open-source DG framework FLEXI has recently been extended to support DG schemes on general polytopal elements including tetrahedra, prisms, and pyramids. This advancement enables simulations on complex geometries where purely hexahedral meshes are difficult or impossible to generate. However, the use of meshes with heterogeneous element types introduces a workload imbalance, a consequence of the temporal evolution of modal rather than nodal degrees of freedom and the accompanying transformations. In this work, we present a lightweight, system-agnostic in-memory load balancing strategy designed for high-order DG solvers. The method employs high-precision runtime measurements and efficient data redistribution to dynamically reassign mesh elements along a space-filling curve. We demonstrate the effectiveness of the approach through simulations of the Taylor-Green vortex and large-scale parallel runs on the EuroHPC pre-exascale system MareNostrum 5. Results show that the proposed strategy recovers a significant fraction of the lost efficiency on heterogeneous meshes while retaining excellent strong and weak scaling.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑