幽灵

SpECTRE:一个基于任务的非连续Galerkin程序,用于相对论天体物理学。我们介绍了一个新的相对论天体物理程序SpECTRE,它结合了间断Galerkin方法和基于任务的并行模型。SpECTRE的目标是为具有挑战性的相对论天体物理学问题,如核心塌陷超新星和双星中子星合并,获得更精确的解决方案。间断Galerkin方法的鲁棒性允许在发现(相对论)激波的区域使用高分辨率的激波捕捉方法,同时在平滑区域中利用高阶精度。基于任务的并行模型允许高效地使用最大的超级计算机来处理具有不同时空尺度的异构工作负载的问题。我们认为,在基于任务的并行框架中,非连续Galerkin方法的局部性和算法结构具有良好的可扩展性。我们在(非相对论性(磁)流体力学中演示了各种具有挑战性的基准问题的代码。我们展示了该代码的可伸缩性,包括在NCSA Blue Waters超级计算机上的强大伸缩性,使用$671400$线程,该计算机的最大容量可达$22380$节点。