Skip to main content
CenXiv.org
此网站处于试运行阶段,支持我们!
我们衷心感谢所有贡献者的支持。
贡献
赞助
cenxiv logo > physics > arXiv:2506.00263

帮助 | 高级搜索

物理学 > 计算物理

arXiv:2506.00263 (physics)
[提交于 2025年5月30日 ]

标题: 比较多群和连续能量问题中基于 GPU 的事件驱动处理方法的 MC/DC 性能

标题: Comparing the Performance of MC/DC's on-GPU Event-based Processing Methods in Multigroup and Continuous-energy Problems

Authors:Braxton Cuneo, Joanna Piper Morgan, Ilham Variansyah, Kyle E. Niemeyer
摘要: 蒙特卡罗/动态代码(MC/DC)是一种可移植的蒙特卡罗中子输运软件包,用于在异构和高性能计算(HPC)环境中快速探索数值方法,该软件包是在exascale蒙特卡罗中子输运中心(CEMeNT)的支持下开发的。 为了支持在GPU上的执行,MC/DC将资源和执行管理委托给了Harmonize(另一个CEMeNT软件项目)。 在本文中,我们描述并比较了Harmonize目前提供的两种方法的性能:基于栈的方法和分布式异步方法。 作为这项研究的一部分,我们在3D C5G7 k-本征值基准问题和一个连续能量无限针细胞问题上分析了这两种方法的性能,这些问题分别在4个NVIDIA Tesla V100上运行。 我们发现,与基于栈的方法相比,在3D C5G7基准测试中,异步方法表现出更强的早期扩展性。 我们还发现,对于连续能量问题,异步方法相对于基于栈的方法表现出混合性能,这取决于计数器分辨率、粒子数量以及传输循环分解方式。
摘要: Monte Carlo / Dynamic Code (MC/DC) is a portable Monte Carlo neutron transport package for rapid numerical methods exploration in heterogeneous and HPC contexts, developed under the auspices of the Center for Exascale Monte Carlo Neutron Transport (CEMeNT). To support execution on GPUs, MC/DC delegates resource and execution management to Harmonize (another CEMeNT software project). In this paper, we describe and compare the performance of the two methods that Harmonize currently provides: a stack-based method and a distributed, asynchronous method. As part of this investigation, we analyze the performance of both methods under the 3D C5G7 k-eigenvalue benchmark problem and a continuous-energy infinite pin cell problem, as run across 4 NVIDIA Tesla V100s. We find that the asynchronous method exhibits stronger early scaling compared to the stack-based method in the 3D C5G7 benchmark. We also found that the asynchronous method exhibits mixed performance relative to the stack-based method in the continuous-energy problem, depending upon tally resolution, particle count, and transport loop decomposition.
评论: 11页 7个图 特别会议:exascale蒙特卡洛中子输运中心(CEMeNT)的研究活动
主题: 计算物理 (physics.comp-ph)
引用方式: arXiv:2506.00263 [physics.comp-ph]
  (或者 arXiv:2506.00263v1 [physics.comp-ph] 对于此版本)
  https://doi.org/10.48550/arXiv.2506.00263
通过 DataCite 发表的 arXiv DOI
期刊参考: Proceedings of the International Conference on Mathematics and Computational Methods Applied to Nuclear Science and Engineering (M&C 2025). pp1944-1953, (2025) Denver, CO, USA
相关 DOI: https://doi.org/10.13182/MC25-47174
链接到相关资源的 DOI

提交历史

来自: Joanna Morgan [查看电子邮件]
[v1] 星期五, 2025 年 5 月 30 日 21:55:06 UTC (547 KB)
全文链接:

获取论文:

    查看标题为《》的 PDF
  • 查看中文 PDF
  • 查看 PDF
  • HTML(实验性)
  • TeX 源代码
  • 其他格式
查看许可
当前浏览上下文:
physics
< 上一篇   |   下一篇 >
新的 | 最近的 | 2025-06
切换浏览方式为:
physics.comp-ph

参考文献与引用

  • NASA ADS
  • 谷歌学术搜索
  • 语义学者
a 导出 BibTeX 引用 加载中...

BibTeX 格式的引用

×
数据由提供:

收藏

BibSonomy logo Reddit logo

文献和引用工具

文献资源探索 (什么是资源探索?)
连接的论文 (什么是连接的论文?)
Litmaps (什么是 Litmaps?)
scite 智能引用 (什么是智能引用?)

与本文相关的代码,数据和媒体

alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)

演示

复制 (什么是复制?)
Hugging Face Spaces (什么是 Spaces?)
TXYZ.AI (什么是 TXYZ.AI?)

推荐器和搜索工具

影响之花 (什么是影响之花?)
核心推荐器 (什么是核心?)
IArxiv 推荐器 (什么是 IArxiv?)
  • 作者
  • 地点
  • 机构
  • 主题

arXivLabs:与社区合作伙伴的实验项目

arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。

与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。

有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.

这篇论文的哪些作者是支持者? | 禁用 MathJax (什么是 MathJax?)
  • 关于
  • 帮助
  • contact arXivClick here to contact arXiv 联系
  • 订阅 arXiv 邮件列表点击这里订阅 订阅
  • 版权
  • 隐私政策
  • 网络无障碍帮助
  • arXiv 运营状态
    通过...获取状态通知 email 或者 slack

京ICP备2025123034号