SearcharxivSearch

arXiv subjects

Enrico Bothmann

Publications and source records attributed to Enrico Bothmann.

At least 19 recordsLinked to original sources

Efficient Event Generation for High-Multiplicity LHC Processes: An End-to-End GPU Workflow with Normalizing Flows

Producing very large unweighted event samples for high-multiplicity processes is limited by expensive matrix-element evaluations and low unweighting efficiencies. We present the first end-to-end GPU-resident event-generation workflow that integrates normalizing-flow proposals with the parton-level event generator Pepper. Helicity-conditioned coupling flows are trained using online updates supplemented by sample replay and deployed across all subprocesses of complete proton--proton collision processes with many final-state jets. In this workflow, a Python-based control layer and Pepper exchange flow-generated phase-space points and the corresponding target-density evaluations directly in device memory. The control layer performs flow sampling, proposal-density evaluation, and unweighting, while Pepper evaluates the matrix elements, PDFs, and phase-space factors defining the target density and writes the accepted events in standard formats. We compare subprocess-specific flows, with one flow per partonic subprocess, to grouped conditional flows that share parameters among subprocesses with related parton content. The workflow is benchmarked for $pp \to e^+e^- + 4j$, $pp \to e^+e^- + 5j$, $pp \to t \bar t + 4j$, $pp \to 4j$, and $pp \to 5j$ production. On four H100 GPUs, we generate $10^9$ unweighted events for each benchmark process. Including the cost of flow training, the workflow achieves end-to-end speedups of up to two orders of magnitude over standalone Pepper event generation and turns a multi-week task into a sub-day computation. It thereby makes billion-event production more practical and offers a pathway to alleviating the Monte Carlo statistics bottleneck in high-multiplicity collider physics.

hep-ph

The Monte Carlo Ecosystem in High-Energy Physics: A Primer

Monte Carlo event generators are the central interface between theoretical calculations and experimental measurements in collider physics. Over several decades, a comprehensive and highly modular ecosystem of tools has developed around them, encompassing matrix-element calculations, parton showers, hadronisation models, and their integration with detector simulation, event-level analysis and statistical inference. While these tools are ubiquitous in modern research, the conceptual scope and technical structure of the full simulation chain can be challenging to navigate, particularly for researchers entering the field. In this primer, we provide a structured and up-to-date overview of the high-energy physics Monte Carlo ecosystem, focusing primarily on event-generator methodologies and their role within the broader collider workflow. We discuss the conceptual foundations of modern generators, the computational and organisational challenges of large-scale simulations, and the principles that enable interoperability and reproducibility across theory and experiment. We also examine the evolving computing landscape and sustainability considerations that will shape the future development of these tools. Aimed primarily at early-stage doctoral researchers while serving as a reference for the broader community, this article seeks to clarify architecture, methodology, and long-term trajectory of Monte Carlo event generation in collider physics.

hep-ph

Open LHC Monte Carlo Event Generation

The LHC physics programme involves a vast amount of Monte Carlo event simulation. This paper reviews current efforts towards sharing the generated events as Open Data. Open Event Generation helps reduce duplication of effort and resource consumption, and benefits the whole High Energy Physics community. We give examples of use cases and user experiences, discuss financial and environmental savings, and suggest future directions.

hep-ph

Monte Carlo Event Generation with Continuous Normalizing Flows

We apply Continuous Normalizing Flows trained with the Flow Matching method to the problem of phase-space sampling in Monte Carlo event generation for high-energy collider physics. Focusing on lepton-pair and top quark pair production with multiple jets, the two computationally most expensive processes at the Large Hadron Collider, we train helicity-conditioned Continuous Normalizing Flows to remap the random numbers used in matrix element evaluation. Compared to standard methods, we achieve unweighting efficiency improvements by factors of up to 184 and 25 for the two processes at their respective highest jet number, at the cost of an increased evaluation time. When combining the advantages of Continuous Normalizing Flows with the fast evaluation times of Coupling Layer based Flows, using the RegFlow approach, we find parton-level unweighted event generation walltime gains of about a factor of ten at the highest jet numbers. These substantial gains highlight the promise of samplers based on machine learning for next-generation collider experiments.

hep-ph

Efficient many-jet event generation with Flow Matching

We apply for the first time the Flow Matching method to the problem of phase-space sampling for event generation in high-energy collider physics. By training the model to remap the random numbers used to generate the momenta and helicities of the scattering matrix elements as implemented in the portable partonic event generator Pepper, we find substantial efficiency improvements in the studied processes. We focus our study on the highest final-state multiplicities in Drell--Yan and top--antitop pair production used in simulated samples for the Large Hadron Collider, which computationally are the most relevant ones. We find that the unweighting efficiencies improve by factors of 150 and 17, respectively, when compared to the standard approach of using a Vegas-based optimisation. We also compare Continuous Normalizing Flows trained with Flow Matching against the previously studied Normalizing Flows based on Coupling Layers and find that the former leads to better results, faster training and a better scaling behaviour across the studied multiplicity range.

hep-ph

Event generation with Sherpa 3

Sherpa is a general-purpose Monte Carlo event generator for the simulation of particle collisions in high-energy collider experiments. We summarise new developments, essential features, and ongoing improvements within the Sherpa 3 release series. Physics improvements include higher-order electroweak corrections, simulations of photoproduction and hard diffraction at NLO QCD, heavy-flavour matching in NLO multijet merging, spin-polarised cross section calculations, and a new model of colour reconnections. In addition, the modelling of hadronisation, the underlying event and QED effects in both production and decay has been improved, and the overall event generation efficiency has been enhanced.

hep-ph

Algorithms for numerically stable scattering amplitudes

The numerically stable evaluation of scattering matrix elements near the infrared limit of gauge theories is of great importance for the success of collider physics experiments. We present a novel algorithm that utilizes double precision arithmetic and reaches higher precision than a naive quadruple precision implementation at smaller computational cost. The method is based on physics-driven modifications to propagators, vertices and external polarizations.

hep-ph

A Portable Parton-Level Event Generator for the High-Luminosity LHC

The rapid deployment of computing hardware different from the traditional CPU+RAM model in data centers around the world mandates a change in the design of event generators for the Large Hadron Collider, in order to provide economically and ecologically sustainable simulations for the high-luminosity era of the LHC. Parton-level event generation is one of the most computationally demanding parts of the simulation and is therefore a prime target for improvements. We present a production-ready leading-order parton-level event generation framework capable of utilizing most modern hardware and discuss its performance in the standard candle processes of vector boson and top-quark pair production with up to five additional jets.

hep-ph

Efficient precision simulation of processes with many-jet final states at the LHC

We present a scalable technique for the simulation of collider events with multi-jet final states, based on an improved parton-level event file format. The method is implemented for both leading- and next-to-leading order QCD calculations. We perform a comprehensive analysis of the I/O performance and validate our new framework using Higgs-boson plus multi-jet production with up to seven jets. We make the resulting code base available for public use.

hep-ph

Efficient phase-space generation for hadron collider event simulation

We present a simple yet efficient algorithm for phase-space integration at hadron colliders. Individual mappings consist of a single t-channel combined with any number of s-channel decays, and are constructed using diagrammatic information. The factorial growth in the number of channels is tamed by providing an option to limit the number of s-channel topologies. We provide a publicly available, parallelized code in C++ and test its performance in typical LHC scenarios.

hep-ph

Accelerating LHC event generation with simplified pilot runs and fast PDFs

Poor computing efficiency of precision event generators for LHC physics has become a bottleneck for Monte-Carlo event simulation campaigns. We provide solutions to this problem by focusing on two major components of general-purpose event generators: The PDF evaluator and the matrix-element generator. For a typical production setup in the ATLAS experiment, we show that the two can consume about 80% of the total runtime. Using NLO simulations of $pp\to\ell^+\ell^-+\text{jets}$ and $pp\to t\bar{t}+\text{jets}$ as an example, we demonstrate that the computing footprint of LHAPDF and Sherpa can be reduced by factors of order 10, while maintaining the formal accuracy of the event sample. The improved codes are made publicly available.

hep-ph

A standard convention for particle-level Monte Carlo event-variation weights

Streams of event weights in particle-level Monte Carlo event generators are a convenient and immensely CPU-efficient approach to express systematic uncertainties in phenomenology calculations, providing systematic variations on the nominal prediction within a single event sample. But the lack of a common standard for labelling these variation streams across different tools has proven to be a major limitation for event-processing tools and analysers alike. Here we propose a well-defined, extensible community standard for the naming, ordering, and interpretation of weight streams that will serve as the basis for semantically correct parsing and combination of such variations in both theoretical and experimental studies.

hep-ph

Higher-order EW corrections in ZZ and ZZj production at the LHC

We consider the production of a pair of $Z$ bosons at the LHC and study the inclusion of EW corrections in theoretical predictions at fixed order and based on multijet-merged parton-shower simulations. To this end we present exact NLO EW results for $pp\to e^+e^-\mu^+\mu^-$, and, for the first time, for $pp\to e^+e^-\mu^+\mu^-j$, and compare them to the EW virtual and NLL Sudakov approximation. We then match the exact NLO EW result to the resummed Sudakov logarithms to achieve an improved NLO EW + NLL $\text{EW}_\text{sud}^\text{exp}$ result. Further, we discuss the inclusion of the above EW corrections in MEPS@NLO event simulations in the framework of the Sherpa event generator. We present detailed phenomenological predictions for inclusive $ZZ$ and $ZZj$ production taking into account the dominant EW corrections through the EW virtual approximation, as well as through (exponentiated) EW Sudakov logarithms.

hep-ph

HL-LHC Computing Review Stage-2, Common Software Projects: Event Generators

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 LHC (HL-LHC) computing, which is due to take place in November 2021. It complements previous documents prepared by the WG in the context of the first phase of the LHCC review in 2020, including in particular the WG paper on the specific challenges in Monte Carlo event generator software for HL-LHC, which has since been updated and published, and which we are also submitting to the November 2021 review as an integral part of our contribution.

hep-ph

Many-gluon tree amplitudes on modern GPUs: A case study for novel event generators

The compute efficiency of Monte-Carlo event generators for the Large Hadron Collider is expected to become a major bottleneck for simulations in the high-luminosity phase. Aiming at the development of a full-fledged generator for modern GPUs, we study the performance of various recursive strategies to compute multi-gluon tree-level amplitudes. We investigate the scaling of the algorithms on both CPU and GPU hardware. Finally, we provide practical recommendations as well as baseline implementations for the development of future simulation programs. The GPU implementations can be found at: https://www.gitlab.com/ebothmann/blockgen-archive.

hep-ph

Automated evaluation of electroweak Sudakov logarithms in Sherpa

We present an automated implementation for the calculation of one-loop double and single Sudakov logarithms stemming from electroweak radiative corrections within the Sherpa event generation framework, based on the derivation in[1]. At high energies, these logarithms constitute the leading contributions to the full NLO electroweak corrections. As examples, we show applications for relevant processes at both the LHC and future hadron colliders, namely on-shell W boson pair production, EW-induced dijet production and electron-positron production in association with four jets, providing the first estimate of EW corrections at this multiplicity.

hep-ph

Exploring phase space with Neural Importance Sampling

We present a novel approach for the integration of scattering cross sections and the generation of partonic event samples in high-energy physics. We propose an importance sampling technique capable of overcoming typical deficiencies of existing approaches by incorporating neural networks. The method guarantees full phase space coverage and the exact reproduction of the desired target distribution, in our case given by the squared transition matrix element. We study the performance of the algorithm for a few representative examples, including top-quark pair production and gluon scattering into three- and four-gluon final states.

hep-ph

Event Generation with Sherpa 2.2

Sherpa is a general-purpose Monte Carlo event generator for the simulation of particle collisions in high-energy collider experiments. We summarize essential features and improvements of the Sherpa 2.2 release series, which is heavily used for event generation in the analysis and interpretation of LHC Run 1 and Run 2 data. We highlight a decade of developments towards ever higher precision in the simulation of particle-collision events.

hep-ph