论文标题
高能量物理的有效基于离散事件的粒子跟踪模拟
Efficient Discrete-Event Based Particle Tracking Simulation for High Energy Physics
论文作者
论文摘要
这项工作介绍了基于量化状态系统(QSS)数值方法的新型基于事件的模拟算法。 QSS为粒子运输过程提供了有吸引力的功能,特别是在连续系统模拟中非常有效地处理不连续性。我们专注于通常依赖于离散时间基于时间的方法的高能量物理(HEP)粒子跟踪应用,并研究采用基于事件的离散数值方法的优势,该方法通过行进粒子有效地解决了几何边界。为此,我们遵循两种互补策略。首先,一种新的共模拟技术将Geant4仿真工具包与独立的QSS求解器联系起来。其次,将新的本机QSS数值步进嵌入到Geant4中。我们将两种方法与不同HEP设置的最新Geant4默认步进器进行了比较,包括复杂的真实场景(CERN的CMS粒子检测器)。我们的技术在各种场景中实现了相关的模拟加速度,尤其是当离散事件处理的强度主导着求解粒子运动连续定律时的性能时。
This work presents novel discrete event-based simulation algorithms based on the Quantized State System (QSS) numerical methods. QSS provides attractive features for particle transportation processes, in particular a very efficient handling of discontinuities in the simulation of continuous systems. We focus on High Energy Physics (HEP) particle tracking applications that typically rely on discrete time-based methods, and study the advantages of adopting a discrete event-based numerical approach that resolves efficiently the crossing of geometry boundaries by a traveling particle. For this purpose we follow two complementary strategies. First, a new co-simulation technique connects the Geant4 simulation toolkit with a standalone QSS solver. Second, a new native QSS numerical stepper is embedded into Geant4. We compare both approaches against the latest Geant4 default steppers in different HEP setups, including a complex real scenario (the CMS particle detector at CERN). Our techniques achieve relevant simulation speedups in a wide range of scenarios, particularly when the intensity of discrete-event handling dominates performance in the solving of the continuous laws of particle motion.