中文

面向 GPU 与向量 CPU 的 MG5aMC 事件生成器简化工作流执行的设计与工程实现

计算物理 2021-09-08 v2 软件工程 高能物理 - 实验 高能物理 - 唯象学

摘要

物理事件生成器是高能物理实验数据分析软件链的重要组成部分,也是其 CPU 资源的重要消耗者。鉴于即将到来的 HL-LHC 物理计划,提升这些软件包在现代硬件架构(如部署于 HPC 中心的架构)上的性能至关重要。在本文中,我们描述了一项正在进行的重新设计 Madgraph5_aMC@NLO 物理事件生成器的活动,主要目的是将其移植并使其能在 GPU 上高效执行,同时也使其现代化并优化其在向量 CPU 上的性能。我们描述了我们开发的动机、工程过程和软件架构设计,以及该项目当前的挑战与未来方向。本文基于我们 2021 年 3 月向 vCHEP2021 的投稿,并补充了我们在会议期间展示的一些初步结果。更多细节与更新结果将在后续出版物中给出。

关键词

引用

@article{arxiv.2106.12631,
  title  = {Design and engineering of a simplified workflow execution for the MG5aMC event generator on GPUs and vector CPUs},
  author = {Andrea Valassi and Stefan Roiser and Olivier Mattelaer and Stephan Hageboeck},
  journal= {arXiv preprint arXiv:2106.12631},
  year   = {2021}
}

备注

17 pages, 6 figures, submitted to vCHEP2021 proceedings in EPJ Web of Conferences; minor changes to address comments from the EPJWOC reviewer