[论文解读] A New Implementation of the Region of Interest Strategy for the ATLAS Second Level Trigger
本文提出了一种用于ATLAS二级触发(LVL2)的新区域关注(RoI)策略,通过将几何区域转换为相关探测器数据集合的标识符,实现快速、按需的数据检索。RegionSelector工具在1GHz机器上实现了亚毫秒级延迟,确保在10ms的LVL2延迟预算内高效访问数据,并将数据传输量减少至总事件大小的百分之几。
Among the many challenges presented by the future ATLAS detector at the LHC are the high data taking rate and volume and the derivation of a rapid trigger decision with limited resources. To address this challenge within the ATLAS second level trigger system, a Region-of-Interest mechanism has been adopted which dramatically reduces the relevant fiducial volume necessary to be readout and processed to small regions guided by the hardware-based first level trigger. Software has been developed to allow fast translation between arbitrary geometric regions and identifiers of small collections of the event data. This facilitates on-demand data retrieval and collection building. The system is optimized to minimize the amount of data transferred and unnecessary building of complex objects. Details of the design and implementation are presented along with preliminary performance results.
研究动机与目标
- 解决LHC中ATLAS触发系统面临的高数据率(40 MHz)和处理资源有限的挑战。
- 通过仅聚焦于相关探测器区域,减少二级触发(LVL2)阶段的数据传输和处理量。
- 开发一种快速、基于软件的机制,将几何区域(例如LVL1提供的η-φ区域)转换为特定数据集合的标识符。
- 通过最小化不必要的数据构建和带宽使用,优化LVL2算法的数据访问。
- 确保RegionSelector工具在LVL2触发系统10ms的平均延迟预算内运行。
提出的方法
- 实施区域关注(RoI)机制,其中LVL1硬件触发提供候选对象位置(η, φ)和横向动量(pT),引导LVL2阶段的数据访问。
- 开发RegionSelector工具,将几何区域(例如η-φ窗口)映射到存储在瞬态数据存储(TDS)中的数据集合的唯一标识符。
- 使用分层数据组织结构,结合ContainerWithInfrastructure,实现数据集合的高效排序与检索。
- 将RegionSelector与ByteStreamConverter和ROBDataCollector集成,当数据未缓存时,从读出缓冲区(ROBs)中检索数据。
- 按子探测器优化集合粒度(例如,像素模块、TRT细丝层、LAr触发阵列),在数据访问速度与精度之间取得平衡。
- 使用TAU工具在1GHz的Pentium III机器上进行性能分析,以验证其是否满足10ms的LVL2延迟约束。
实验结果
研究问题
- RQ1在高数据率条件下,ATLAS二级触发如何高效减少数据量,同时保持快速决策能力?
- RQ2实时将几何RoI区域转换为数据集合标识符的性能开销是多少?
- RQ3RegionSelector工具是否能在具有不同粒度的多种探测器子系统中,均满足10ms的LVL2延迟预算?
- RQ4该系统如何在保留所需探测器全粒度信息的同时,实现最小数据传输?
- RQ5基于RoI的数据访问机制在不同探测器区域和子探测器之间的可扩展性如何?
主要发现
- 在1GHz机器上,RegionSelector工具在像素子探测器上的延迟为0.23ms,在TRT子探测器上为1.23ms,远低于10ms的LVL2延迟预算。
- 延迟与η和φ区域大小基本无关,LAr和Tile量能器在不同范围内的性能保持一致(分别为0.35ms和0.03ms)。
- 外推至4GHz机器,预计RegionSelector与算法的总延迟小于0.5ms,证实其满足10ms目标的可行性。
- RoI机制将LVL2阶段处理的平均数据量减少至总事件大小的百分之几,显著降低了带宽和处理负载。
- 系统支持按需数据检索和集合构建,若需要可从所有子探测器获取完整数据,但通常仅访问其中一小部分。
- 该实现具有可扩展性和可重用性,不仅适用于LVL2,还可支持事件过滤和离线重建中的基于区域的算法。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。