物理学 > 计算物理
[提交于 2025年3月1日
(v1)
,最后修订 2025年5月13日 (此版本, v2)]
标题: 单单元反转求解高阶时间依赖辐射传输问题的GPU方法
标题: One-Cell Inversion for Solving Higher-Order Time-Dependent Radiation Transport on GPUs
摘要: 为了找到瞬态离散 ordinates 中子输运方程的确定性解,通常使用源迭代(SI)来将散射(和裂变)源项从后续迭代中滞后。 对于一维笛卡尔几何,SI 在角度数量上是并行的,但不是在空间单元上;这对于许多核心计算架构(如图形处理单元)是一个缺点。 单单元逆运算(OCI)是一类替代迭代方法,允许在异构计算架构上进行空间并行辐射输运。 对于 OCI,以前的研究表明,在稳态计算中,无论散射比如何,当单元为光学薄时,谱半径趋于1。 在本工作中,我们分析了在用于时间依赖的中子输运计算时,OCI 方案的收敛率如何表现。 我们从简单的角平衡和多重平衡时间离散化方案中推导出一种二阶时空离散化方法,并通过傅里叶分析证明它在时间上是无条件稳定的。 然后,我们推导并数值求解了我们离散化的 OCI 和 SI 分裂的傅里叶系统,结果表明,较小的平均自由时间对 OCI 的谱半径改善比 SI 更明显,并且当平均自由时间变小时,OCI 的谱半径趋于零。 我们将两种求解器扩展为能量相关(使用多群假设)并在 AMD MI250X 上实现,使用供应商提供的批处理 LAPACK 求解器。 更小的时间步长提高了 OCI 相对于 SI 的相对性能,并且即使 OCI 需要更多的迭代次数才能求解一个问题,这些迭代在 GPU 上可以更快地完成。 这导致 OCI 在 GPU 上总体表现优于 SI。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.