← 最新论文
⚛️ 唯象学

A portable implementation of one-loop Feynman integrals

本文介绍了一种 QCDLoop 库的性能可移植实现,该库用于计算单圈费曼积分,通过利用 Kokles 框架,使其能够在现代 CPU 和 GPU 上高效执行高能物理精密计算。

原作者: Reet Barik, John M. Campbell, Taylor Childers, Stefan Höche, Max Knobbe

发布于 2026-10-12
📖 1 分钟阅读🧠 深度阅读

原作者: Reet Barik, John M. Campbell, Taylor Childers, Stefan Höche, Max Knobbe

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

高能粒子物理学是一门窥探宇宙最小构建模块的科学,通过将它们以惊人的速度碰撞在一起,以观察它们的组成成分以及相互作用的方式。为了理解这些碰撞产生的碎片,科学家们依赖于被称为费曼积分(Feynman integrals)的复杂数学工具。这些并非简单的计算;它们是用于预测特定事件发生概率(例如粒子衰变或两个粒子相互散射)的核心机制。几十年来,这些预测一直是像大型强子对撞机这类设施实验的支柱,使研究人员能够将现实世界中观察到的现象与理论所预言的结果进行对比。然而,随着机器变得更加强大,其产生的数据量也变得极其庞大,运行这些计算所需的计算机正面临瓶颈。长期以来驱动这些模拟的传统处理器在处理如此巨大的工作量时效率正变得越来越低,这迫使科学界转向寻找新型硬件,特别是专门设计用于同时处理成千上万个任务的图形处理器(GPU)。

现在,一个研究团队通过开发一个全新的、灵活的计算库版本,向解决这一瓶颈迈出了重要一步,该库可以在传统计算机和这些现代图形芯片上运行。这项工作由阿贡国家实验室(Argonne National Laboratory)和费米国家加速器实验室(Fermi National Accelerator Laboratory)的科学家领导,重点针对一组被称为标量单圈积分(scalar one-loop integrals)的特定数学工具。用粒子物理学的语言来说,这些积分代表了粒子在单次碰撞循环中最常见且最基本的相互作用方式。研究人员从一个名为 QCDLoop 的成熟软件包开始,该软件多年来一直是此类计算的标准工具,但它是基于只能在旧的单线程计算机处理器上运行而构建的。他们的目标是重构这个软件包,使其能够高效地运行在现代超级计算机中常见的各种多样且强大的图形处理器上,而无需为每种不同类型的机器都重写一遍代码。

为了实现这一目标,团队使用了一个名为 Kokkos 的软件框架,它充当了计算机代码的“通用翻译官”。这个框架允许编写一次程序后,即可在几乎任何类型的处理器上运行,无论是标准的中央处理器(CPU),还是来自 NVIDIA、AMD 或 Intel 等不同制造商的专用图形卡。研究人员设计的代码具有“可移植性”,这意味着它并不关心自己是在哪种特定的硬件上运行。他们组织了计算过程,使得计算机不再是一个接一个地处理碰撞场景,而是可以同时处理成千上万个场景。这种方法至关重要,因为新的图形处理器拥有数以千计的小核心,可以进行并行计算,但如果要求它们在开始下一个任务前等待前一个任务完成,它们就会表现不佳。通过取消以往为了节省时间而将先前结果存储在缓存中的做法,新代码拥抱了纯并行化的策略,通过向处理器提供连续的数据流来保持其满负荷运转。

随后,团队对这个新系统进行了严格的一系列测试,以确保它不仅速度快而且结果正确。他们将新开发的基于图形的代码的结果与运行在标准处理器上的原始、可靠的版本进行了对比。他们生成了数百万个代表不同粒子碰撞的随机场景,涵盖了从简单环路到更复杂的四点连接的所有可能的形状和复杂度的相互作用。在每种情况下,新代码都以极高的精度与旧代码相匹配,其还原结果达到了标准计算机数值所能承载的极限。他们还在各种实际硬件上测试了代码,包括来自 NVIDIA、AMD 和 Intel 的最新图形卡,证实了该软件在所有这些不同平台上都能可靠运行。结果显示,对于最复杂的计算,这种基于图形的新方法比在单个处理器核心上运行的传统方法快了一百多倍。

这种速度提升对于粒子物理学的未来至关重要,特别是当实验进入高亮度碰撞时代,数据将以空前的速率产生时。虽然研究人员指出,在某些可以复用计算结果的现实模拟中,提速效果可能会略逊于理论值,但将这些核心工具运行在现代图形硬件上的能力,为更快速、更深入的研究宇宙开辟了大门。该代码旨在面向其他科学家开放,允许他们将这些高速计算集成到自己的软件中,用于分析来自当前及未来粒子对撞机的数据。通过使这些复杂的数学工具能够适配正在成为大规模计算标准的硬件,研究人员确保了理解下一代实验所需的理论工具已准备就绪,能够应对即将到来的数据。这项工作是建立在过去成熟方法与未来高性能计算需求之间的桥梁,确保了探索自然基本规律的征程不会被旧技术的局限所阻碍。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →