HL-LHC Computing Review: Common Tools and Community Software

  title={HL-LHC Computing Review: Common Tools and Community Software},
  author={Hep Software Foundation Thea Aarrestad and S. Amoroso and M. Atkinson and J. Bendavid and T. Boccali and A. Bocci and Andy Buckley and M. Cacciari and P. Calafiura and P. Canal and F. Carminati and T. Childers and V. Ciulli and G. Corti and D. Costanzo and J. G. Dezoort and C. Doglioni and Javier Mauricio Duarte and A. Dziurda and P. Elmer and M. Elsing and V. Elvira and G. Eulisse and J. Menendez and C. Fitzpatrick and R. Frederix and S. Frixione and K. Genser and A. Gheata and F. Giuli and V. Gligorov and Hadrien Grasland and H. Gray and L. Gray and A. Grohsjean and C. Gutschow and S. Hageboeck and P. Harris and B. Hegner and L. Heinrich and B. Holzman and W. Hopkins and S. Hsu and S. Hoche and P. Ilten and V. Ivantchenko and Chris Jones and M. Jouvin and T. J. Khoo and I. Kisel and K. Knoepfel and D. Konstantinov and A. Krasznahorkay and F. Krauss and B. Krikler and D. Lange and P. Laycock and Q. Li and K. Lieret and Miaoyuan Liu and V. Loncar and L. Lonnblad and F. Maltoni and M. Mangano and Z. Marshall and P. Mato and O. Mattelaer and J. Mcfayden and S. Meehan and A. S. Mete and B. Morgan and S. Mrenna and Servesh Muralidharan and B. Nachman and M. Neubauer and T. Neumann and J. Ngadiuba and I. Ojalvo and K. Pedro and Maurizio Perini and D. Piparo and J. Pivarski and S. Platzer and W. Pokorski and A. Pol and S. Prestel and A. Ribon and M. Ritter and A. Rizzi and Eduardo Rodrigues and S. Roiser and H. Schulz and M. Schulz and M. Schonherr and E. Sexton-Kennedy and F. Siegert and A. Si'odmok and G. Stewart and M. Sudhir and S. Summers and S. Thais and N. Tran and A. Valassi and M. Verderi and D. Bruch and G. Watts and T. Wenaus and E. Yazgan},
  journal={arXiv: Computational Physics},
Common and community software packages, such as ROOT, Geant4 and event generators have been a key part of the LHC's success so far and continued development and optimisation will be critical in the future. The challenges are driven by an ambitious physics programme, notably the LHC accelerator upgrade to high-luminosity, HL-LHC, and the corresponding detector upgrades of ATLAS and CMS. In this document we address the issues for software that is used in multiple experiments (usually even more… Expand
Speeding up MadGraph5_aMC@NLO
Two new optimisations implemented in MadGraph5_aMC@NLO are designed to speed-up the computation of leading-order processes (for any model) by implementing a new method to evaluate the squared matrix element, dubbed helicity recycling, which results in factor of two speed-ups. Expand


Software Challenges For HL-LHC Data Analysis
The high energy physics community is discussing where investment is needed to prepare software for the HL-LHC and its unprecedented challenges. The ROOT project is one of the central software playersExpand
A Roadmap for HEP Software and Computing R&D for the 2020s
This white paper describes the R&D activities required to prepare for this software upgrade of the HL-LHC. Expand
arXiv : HEP Community White Paper on Software trigger and event reconstruction
Realizing the physics programs of the planned and upgraded high-energy physics (HEP) experiments over the next 10 years will require the HEP community to address a number of challenges in the area ofExpand
Delivering LHC Software to HPC Compute Elements with CernVM-FS
In recent years, there was a growing interest in improving the utilization of supercomputers by running applications of experiments at the Large Hadron Collider (LHC) at CERN when idle cores cannotExpand
RDataFrame: Easy Parallel ROOT Analysis at 100 Threads
This document discusses the declarative analysis engine of ROOT, RDataFrame, and gives details about how it allows to profitably exploit commodity hardware as well as high-end servers and manycore accelerators thanks to the synergy with the existing parallelised ROOT components. Expand
Acts: A common tracking software
The reconstruction of charged particle trajectories is one of the most complex and CPU consuming parts of event processing in high energy experiments. At future hadron colliders such as theExpand
ACTS: from ATLAS software towards a common track reconstruction software
The ACTS project aims to encapsulate track reconstruction software into a generic, framework- and experiment-independent software package that provides a set of high-level algorithms and data structures for performing track reconstruction tasks as well as fast track simulation. Expand
Software trigger and event reconstruction : Executive Summary
Realizing the physics programs of the planned and upgraded high-energy physics (HEP) experiments over the next 10 years will require the HEP community to address a number of challenges in the area ofExpand
Adopting new technologies in the LHCb Gauss simulation framework
The LHCb simulation framework (Gauss) will go through a significant renovation, mostly driven by the upgraded core software framework (Gaudi) and the availability of a multithreaded version of Geant4. Expand
arXiv : HEP Software Foundation Community White Paper Working Group - Data Analysis and Interpretation
At the heart of experimental high energy physics (HEP) is the development of facilities and instrumentation that provide sensitivity to new phenomena. Our understanding of nature at its mostExpand