Publications (23)
Data-parallel leading-order event generation in MadGraph5_aMC@NLO
Stephan Hageböck, Daniele Massaro, Olivier Mattelaer +3
The CUDACPP plugin for MadGraph5_aMC@NLO aims to accelerate leading order tree-level event generation by providing the MadEvent event generator with data-parallel helicity amplitud…
New GPU developments in the Madgraph CUDACPP plugin: kernel splitting, helicity streams, cuBLAS color sums
Andrea Valassi
The first production release of the CUDACPP plugin for the Madgraph5_aMC@NLO generator, which speeds up matrix element (ME) calculations for leading-order (LO) processes using a da…
HL-LHC Computing Review Stage-2, Common Software Projects: Event Generators
The HSF Physics Event Generator WG, :, Efe Yazgan +36
This paper has been prepared by the HEP Software Foundation (HSF) Physics Event Generator Working Group (WG), as an input to the second phase of the LHCC review of High-Luminosity…
Acceleration beyond lowest order event generation: An outlook on further parallelism within MadGraph5_aMC@NLO
Zenny Wettersten, Olivier Mattelaer, Stefan Roiser +2
An important area of high energy physics studies at the Large Hadron Collider (LHC) currently concerns the need for more extensive and precise comparison data. Important tools in t…
Information and treatment of unknown correlations in the combination of measurements using the BLUE method
Andrea Valassi, Roberto Chierici
We discuss the effect of large positive correlations in the combinations of several measurements of a single physical quantity using the Best Linear Unbiased Estimate (BLUE) method…
HEP Software Foundation Community White Paper Working Group - Software Development, Deployment and Validation
Benjamin Couturier, Giulio Eulisse, Hadrien Grasland +10
The High Energy Phyiscs community has developed and needs to maintain many tens of millions of lines of code and to integrate effectively the work of thousands of developers across…
Detector Description Framework in LHCb
Sebastien Ponce, Ivan Belyaev, Pere Mato Vila +1
The Gaudi architecture and framework are designed to provide a common infrastructure and environment for simulation, filtering, reconstruction and analysis applications. In this co…
Design and engineering of a simplified workflow execution for the MG5aMC event generator on GPUs and vector CPUs
Andrea Valassi, Stefan Roiser, Olivier Mattelaer +1
Physics event generators are essential components of the data analysis software chain of high energy physics experiments, and important consumers of their CPU resources. Improving…
Integrating LHCb workflows on HPC resources: status and strategies
Federico Stagni, Andrea Valassi, Vladimir Romanovskiy
High Performance Computing (HPC) supercomputers are expected to play an increasingly important role in HEP computing in the coming years. While HPC resources are not necessarily th…
Madgraph5_aMC@NLO on GPUs and vector CPUs Experience with the first alpha release
Stephan Hageboeck, Taylor Childers, Walter Hopkins +7
Madgraph5_aMC@NLO is one of the most-frequently used Monte-Carlo event generators at the LHC, and an important consumer of compute resources. The software has been reengineered to…
Madgraph on GPUs and vector CPUs: towards production (The 5-year journey to the first LO release CUDACPP v1.00.00)
Andrea Valassi, Taylor Childers, Stephan Hageböck +7
The effort to speed up the Madgraph5_aMC@NLO generator by exploiting CPU vectorization and GPUs, which started at the beginning of 2020, has delivered the first production release…
Using HEP experiment workflows for the benchmarking and accounting of WLCG computing resources
Andrea Valassi, Manfred Alef, Jean-Michel Barbet +13
Benchmarking of CPU resources in WLCG has been based on the HEP-SPEC06 (HS06) suite for over a decade. It has recently become clear that HS06, which is based on real applications f…
Software Training in HEP
Sudhir Malik, Samuel Meehan, Kilian Lieret +44
Long term sustainability of the high energy physics (HEP) research software ecosystem is essential for the field. With upgrades and new facilities coming online throughout the 2020…
Developments in Performance and Portability for MadGraph5_aMC@NLO
Andrea Valassi, Taylor Childers, Laurence Field +6
Event generators simulate particle interactions using Monte Carlo techniques, providing the primary connection between experiment and theory in experimental high energy physics. Th…
Challenges in Monte Carlo event generator software for High-Luminosity LHC
The HSF Physics Event Generator WG, :, Andrea Valassi +38
We review the main software and computing challenges for the Monte Carlo physics event generators used by the LHC experiments, in view of the High-Luminosity LHC (HL-LHC) physics p…
Objectivity Data Migration
Marcin Nowak, Krzysztof Nienartowicz, Andrea Valassi +2
In this article we describe the migration of event data collected by the COMPASS and HARP experiments at CERN. Together these experiments have over 300TB of physics data stored in…
HEPScore: A new CPU benchmark for the WLCG
Domenico Giordano, Jean-Michel Barbet, Tommaso Boccali +16
HEPScore is a new CPU benchmark created to replace the HEPSPEC06 benchmark that is currently used by the WLCG for procurement, computing resource pledges and performance studies. T…
Optimising HEP parameter fits via Monte Carlo weight derivative regression
Andrea Valassi
HEP event selection is traditionally considered a binary classification problem, involving the dichotomous categories of signal and background. In distribution fits for particle ma…
Hardware acceleration for next-to-leading order event generation within MadGraph5_aMC@NLO
Zenny Wettersten, Olivier Mattelaer, Stefan Roiser +2
As the quality of experimental measurements increases, so does the need for Monte Carlo-generated simulated events - both with respect to the total amount and to their precision. I…
Extension of the INFN Tier-1 on a HPC system
Tommaso Boccali, Stefano Dal Pra, Daniele Spiga +10
The INFN Tier-1 located at CNAF in Bologna (Italy) is a center of the WLCG e-Infrastructure, supporting the 4 major LHC collaborations and more than 30 other INFN-related experimen…
HL-LHC Computing Review: Common Tools and Community Software
HEP Software Foundation, :, Thea Aarrestad +107
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 b…
Speeding up Madgraph5 aMC@NLO through CPU vectorization and GPU offloading: towards a first alpha release
Andrea Valassi, Taylor Childers, Laurence Field +9
The matrix element (ME) calculation in any Monte Carlo physics event generator is an ideal fit for implementing data parallelism with lockstep processing on GPUs and vector CPUs. F…
A Roadmap for HEP Software and Computing R&D for the 2020s
Johannes Albrecht, Antonio Augusto Alves, Guilherme Amadio +307
Particle physics has an ambitious and broad experimental programme for the coming decades. This programme requires large investments in detector hardware, either to build new facil…