论文标题

ATLAS实验的新的基于软件的读数驱动程序

New software based readout driver for the ATLAS experiment

论文作者

Kolos, Serguei

论文摘要

为了在未来几年的LHC操作中保持对新物理的敏感性,Atlas实验一直在努力升级部分前端电子设备,并用可以在未来LHC的较苛刻背景下运行的新设备代替探测器的某些部分。 ATLAS检测器的传统前端通过所谓的读取驱动程序(ROD)将数据发送到DAQ系统 - 定制的VMEBUS板用于数据处理,配置和控制。然后由读出系统(ROS)收到数据,该系统负责在高级触发器(HLT)处理过程中对其进行缓冲。从运行3开始,将使用新组件读取所有新的触发器和检测器系统,以取代杆和ROS的组合。此新路径将具有一个名为“读出驱动程序”(SW Rod)的应用程序,该应用程序将在通过前端链接交换(Felix)系统接收前端数据的商品服务器上运行。 SW杆将执行事件片段构建和缓冲,并根据要求提供数据。 SW ROD应用程序已被设计为高度可定制的高性能框架,为检测器特定事件构建和数据处理算法提供了支持。将用于运行3的实现能够以100 kHz的速率构建事件片段,该输入流最多由120 MHz的单个数据包组成。本文档将涵盖SW Rod应用程序的设计和实现,并将介绍选择在运行3中托管SW Rod应用程序的服务器模型上执行的性能测量结果。

In order to maintain sensitivity to new physics in the coming years of LHC operations, the ATLAS experiment has been working on upgrading a portion of the front-end electronics and replacing some parts of the detector with new devices that can operate under the much harsher background conditions of the future LHC. The legacy front-end of the ATLAS detector sent data to the DAQ system via so called Read Out Drivers (ROD) - custom made VMEbus boards devoted to data processing, configuration and control. The data were then received by the Read Out System (ROS), which was responsible for buffering them during High-Level Trigger (HLT) processing. From Run 3 onward, all new trigger and detector systems will be read out using new components, replacing the combination of the ROD and the ROS. This new path will feature an application called the Software Read Out Driver (SW ROD), which will run on a commodity server receiving front-end data via the Front-End Link eXchange (FELIX) system. The SW ROD will perform event fragment building and buffering as well as serving the data on request to the HLT. The SW ROD application has been designed as a highly customizable high-performance framework providing support for detector specific event building and data processing algorithms. The implementation that will be used for the Run 3 is capable of building event fragments at a rate of 100 kHz from an input stream consisting of up to 120 MHz of individual data packets. This document will cover the design and the implementation of the SW ROD application and will present the results of performance measurements performed on the server models selected to host SW ROD applications in Run 3.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源