Skip to main content
QUICK REVIEW

[论文解读] The Need for an R&D and Upgrade Program for CMS Software and Computing

P. Elmer, S. Rappoccio|arXiv (Cornell University)|Aug 6, 2013
Particle physics theoretical and experimental studies参考文献 11被引用 5
一句话总结

本文提出了一项针对CMS软件与计算的专项研发及升级计划,以应对摩尔定律终结的挑战,通过提升并行性与专用硬件实现可扩展性。该计划倡导分阶段、寄生式及异构计算部署,以在数据量增加和功耗限制的背景下维持性能提升,从而在高亮度LHC(HL-LHC)时代持续推动科学发现。

ABSTRACT

Over the next ten years, the physics reach of the Large Hadron Collider (LHC) at the European Organization for Nuclear Research (CERN) will be greatly extended through increases in the instantaneous luminosity of the accelerator and large increases in the amount of collected data. Due to changes in the way Moore's Law computing performance gains have been realized in the past decade, an aggressive program of R&D is needed to ensure that the computing capability of CMS will be up to the task of collecting and analyzing this data.

研究动机与目标

  • 应对现代处理器因功耗限制导致的单位成本性能提升效应下降的问题。
  • 确保CMS计算基础设施能够扩展以应对高亮度LHC(HL-LHC)时代预计10倍增长的LHC数据量。
  • 在顺序处理能力提升停滞的背景下,维持成本效益高、高性能的数据处理与分析。
  • 通过与探测器和加速器升级同步的软件与计算系统现代化,持续推动高能物理领域的科学发现。
  • 开发并部署新型编程模型、算法及硬件感知计算策略,以充分利用新兴的多核与加速器架构。

提出的方法

  • 通过寄生系统实施分阶段部署策略,以在不干扰数据获取的情况下测试新的触发与重建软件。
  • 利用长期停机期(如LS1.5)对关键系统(如高级触发HLT和即时重建)进行完整替换。
  • 探索配备混合配置的异构计算农场,包括ARM处理器和加速器(GPU、MIC),以实现渐进式升级。
  • 设计并部署“第1.5级”预处理系统,将中间数据(如轨迹、顶点)提取并注入HLT数据流,以减轻处理负载。
  • 通过开发可移植、可扩展的软件栈,实现在不同硬件上的向后兼容性和性能可移植性。
  • 借鉴以往实验(如CDF)的经验,指导在生产环境中安全、低风险地部署新技术。

实验结果

研究问题

  • RQ1在功耗限制导致摩尔定律终结的背景下,CMS如何在计算方面维持指数级性能扩展?
  • RQ2在LHC数据获取期间,如何以最小化停机时间和风险的方式部署新硬件与软件?
  • RQ3寄生式部署新触发与重建系统在全面切换前,能在多大程度上确保可靠性与性能?
  • RQ4如何高效管理并利用配备加速器和多样化处理器的异构计算农场,以支持CMS计算工作负载?
  • RQ5为在现代多核与加速器架构上实现可扩展性能,需要哪些新型编程模型与算法方法?

主要发现

  • 由于功耗与热管理限制,通过后续处理器代际顺序处理实现透明性能扩展的时代已经结束。
  • 未来显著的性能提升将需要根本性转变,转向大规模并行计算,并充分利用专用浮点单元。
  • 寄生式系统部署允许在短暂停机期间安全、低风险地测试升级,其结果可重新注入数据流以供验证。
  • 分阶段部署与异构计算农场(配备加速器与多样化处理器)可实现渐进式升级,同时最小化前期投资与复杂性。
  • 向新硬件与软件模型的过渡将需要持续、专门的研发计划,以确保兼容性、性能与成本效率。
  • 若缺乏此类研发与升级计划,计算成本将急剧上升,从而损害CMS实验及整个高能物理(HEP)社区的科学目标。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。