papers

Publications (23)

hep-ph2025

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…

physics.comp-ph2025

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…

hep-ph2021

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…

physics.comp-ph2023

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…

physics.data-an2014

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…

physics.comp-ph2018

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…

physics.ins-det2003

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…

physics.comp-ph2021

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…

cs.DC2020

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…

physics.comp-ph2023

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…

physics.comp-ph2025

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…

cs.PF2020

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…

hep-ex2021

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…

physics.comp-ph2022

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…

hep-ph2021

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…

hep-ex2003

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…

hep-ex2023

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…

physics.data-an2020

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…

hep-ph2025

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…

physics.comp-ph2020

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…

physics.comp-ph2020

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…

physics.comp-ph2023

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…

physics.comp-ph2018

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…