English
Related papers

Related papers: Speeding up Madgraph5 aMC@NLO through CPU vectoriz…

200 papers

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 maintain the overall look and feel of the user interface…

Event generators simulate particle interactions using Monte Carlo techniques, providing the primary connection between experiment and theory in experimental high energy physics. These software packages, which are the first step in the…

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 the software performance of these packages on modern…

Computational Physics · Physics 2021-09-08 Andrea Valassi , Stefan Roiser , Olivier Mattelaer , Stephan Hageboeck

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 this realm are event reweighing and evaluation of more…

Computational Physics · Physics 2023-12-13 Zenny Wettersten , Olivier Mattelaer , Stefan Roiser , Robert Schöfbeck , Andrea Valassi

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. In perturbative methods, this involves the evaluation of…

High Energy Physics - Phenomenology · Physics 2025-03-11 Zenny Wettersten , Olivier Mattelaer , Stefan Roiser , Andrea Valassi , Marco Zaro

We present an FPGA-based study of matrix-element acceleration for Monte Carlo event generation, using MadGraph5_aMC@NLO as a benchmark framework. Two complementary scenarios are considered. First, we implement the full matrix-element…

In this paper we will describe two new optimisations implemented in MadGraph5_aMC@NLO, both of which are designed to speed-up the computation of leading-order processes (for any model). First we implement a new method to evaluate the…

High Energy Physics - Phenomenology · Physics 2021-04-26 Kiran Ostrolenk , Olivier Mattelaer

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 amplitudes. These amplitudes are written in templated C++ and CUDA,…

High Energy Physics - Phenomenology · Physics 2025-08-01 Stephan Hageböck , Daniele Massaro , Olivier Mattelaer , Stefan Roiser , Andrea Valassi , Zenny Wettersten

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 of the code for leading-order (LO) processes in October…

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 data parallel approach on vector CPUs and GPUs, was delivered…

Computational Physics · Physics 2025-12-12 Andrea Valassi

In this proceedings we demonstrate some advantages of a top-bottom approach in the development of hardware-accelerated code. We start with an autogenerated hardware-agnostic Monte Carlo generator, which is parallelized in the event axis.…

Computational Physics · Physics 2022-11-28 Stefano Carrazza , Juan M. Cruz-Martinez , Gabriele Palazzo

We detail the implementation of a multi-event interface for next-to-leading order (NLO) calculations in MadGraph5_aMC@NLO, allowing tree-level scattering amplitudes for multiple phase space points to be evaluated in each call to the…

High Energy Physics - Phenomenology · Physics 2026-02-11 Rikkert Frederix , Stefan Roiser , Robert Schöfbeck , Zenny Wettersten , Marco Zaro

We present MadFlow, a first general multi-purpose framework for Monte Carlo (MC) event simulation of particle physics processes designed to take full advantage of hardware accelerators, in particular, graphics processing units (GPUs). The…

Computational Physics · Physics 2021-08-18 Stefano Carrazza , Juan Cruz-Martinez , Marco Rossi , Marco Zaro

Today, cheap numerical hardware offers huge amounts of parallel computing power, much of which is used for the task of fitting neural networks to data. Adoption of this hardware to accelerate statistical Markov chain Monte Carlo (MCMC)…

Computation · Statistics 2024-11-08 Pavel Sountsov , Colin Carroll , Matthew D. Hoffman

With the High Luminosity LHC coming online in the near future, event generators will need to provide very large event samples to match the experimental precision. Currently, the estimated cost to generate these events exceeds the computing…

High Energy Physics - Phenomenology · Physics 2023-03-01 Joshua Isaacson

In this proceedings we present MadFlow, a new framework for the automation of Monte Carlo (MC) simulation on graphics processing units (GPU) for particle physics processes. In order to automate MC simulation for a generic number of…

Computational Physics · Physics 2021-09-08 Stefano Carrazza , Juan Cruz-Martinez , Marco Rossi , Marco Zaro

Oscillation probability calculations are becoming increasingly CPU intensive in modern neutrino oscillation analyses. The independency of reweighting individual events in a Monte Carlo sample lends itself to parallel implementation on a…

Data Analysis, Statistics and Probability · Physics 2014-05-12 R. G. Calland , A. C. Kaboth , D. Payne

The generation of unit-weight events for complex scattering processes presents a severe challenge to modern Monte Carlo event generators. Even when using sophisticated phase-space sampling techniques adapted to the underlying transition…

High Energy Physics - Phenomenology · Physics 2022-05-18 Katharina Danziger , Timo Janßen , Steffen Schumann , Frank Siegert

We present a new multi-channel integration method and its implementation in the multi-purpose event generator MadEvent, which is based on MadGraph. Given a process, MadGraph automatically identifies all the relevant subprocesses, generates…

High Energy Physics - Phenomenology · Physics 2009-11-07 Fabio Maltoni , Tim Stelzer

We introduce a new high-performance design for parallelism within the Quantum Monte Carlo code QMCPACK. We demonstrate that the new design is better able to exploit the hierarchical parallelism of heterogeneous architectures compared to the…

Computational Physics · Physics 2023-04-19 Ye Luo , Peter Doak , Paul Kent
‹ Prev 1 2 3 10 Next ›