arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2402.01205physics.ins-det
收藏

Run 3中ALICE在线与离线重建的O2软件框架及GPU使用

The O2 software framework and GPU usage in ALICE online and offline reconstruction in Run 3

Giulio Eulisse, David Rohr

AI总结:

针对LHC Run 3中ALICE实验数据处理速率提升100倍的需求,研发了基于消息传递的O2计算系统,同步重建以GPU上的TPC处理为主,正推进将其他探测器计算负载卸载到GPU以利用异步阶段集群算力。

摘要:

为在LHC Run 3中以无触发的连续读出模式运行、记录50 kHz相互作用率下的铅-铅碰撞,ALICE实验升级了多台探测器,这要求数据实时处理速率达到Run 2期间的100倍。为应对这一挑战,我们推出了新型计算系统及配套基础设施O2。O2在LHC第二次长停机期间设计并实现,目前已投入生产,承担实验的全部数据处理需求。O2围绕消息传递范式构建,可为同步(与LHC束流同步)及异步的数据获取与处理阶段提供高可靠的并行数据处理能力。同步在线重建的主要用途是探测器校准与原始数据压缩,该同步处理过程以TPC探测器的计算为主——TPC产生的数据量远超其他探测器,且其重建完全在GPU上运行。当LHC无束流时,ALICE配备GPU的高性能在线计算集群用于异步重建,即从压缩后的原始数据中生成供分析使用的最终重建输出。由于在线集群的大部分计算性能来自GPU,且异步处理不像同步处理那样以TPC的计算为主,目前正推进将其他探测器的大量计算负载也卸载到GPU上的工作。

英文摘要:

ALICE has upgraded many of its detectors for LHC Run 3 to operate in continuous readout mode recording Pb--Pb collisions at 50 kHz interaction rate without trigger. This results in the need to process data in real time at rates 100 times higher than during Run 2. In order to tackle such a challenge we introduced O2, a new computing system and the associated infrastructure. Designed and implemented during the LHC long shutdown 2, O2 is now in production taking care of all the data processing needs of the experiment. O2 is designed around the message passing paradigm, enabling resilient, parallel data processing for both the synchronous (to LHC beam) and asynchronous data taking and processing phases. The main purpose of the synchronous online reconstruction is detector calibration and raw data compression. This synchronous processing is dominated by the TPC detector, which produces by far the largest data volume, and TPC reconstruction runs fully on GPUs. When there is no beam in the LHC, the powerful GPU-equipped online computing farm of ALICE is used for the asynchronous reconstruction, which creates the final reconstructed output for analysis from the compressed raw data. Since the majority of the compute performance of the online farm is in the GPUs, and since the asynchronous processing is not dominated by the TPC in the way the synchronous processing is, there is an ongoing effort to offload a significant amount of compute load from other detectors to the GPU as well.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑