二维球坐标系中子输运方程的一种并行SN算法

作者:蔡颖; 张存波; 刘旭*; 范征锋; 刘元元; 徐小文; 张爱清
来源:计算物理, 2022, 39(02): 143-152.
DOI:10.19596/j.cnki.1001-246x.8381

摘要

针对二维球坐标系下中子输运方程的SN算法,提出基于(单元,方向)二元组的有向图模型,在已有的基于有向图的并行流水线算法基础上,设计粒度可控多级并行SN算法。其中,采用区域分解和并行流水线相结合的方式挖掘空间-角度方向的并行度,提出能群流水并行方法,并通过设置合适的流水线粒度来平衡有向图调度、通信和空闲等待开销。实验结果表明:该算法可以有效地求解二维球坐标系下的中子输运方程。在某国产并行机1920核上,对于96万网格、 60个方向、 24能群、数十亿自由度的典型中子输运问题,获得了71%的并行效率。

全文