A Portable Parton-Level Event Generator for the High-Luminosity LHC
arXiv:2311.06198 · doi:10.21468/SciPostPhys.17.3.081
Abstract
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.
Submission to SciPost, 32 pages, 11 figures, 2 tables; this is a new version that contains extended discussions and additional content, in particular the new appendix E on CPU vectorization
References in corpus (56)
- An Introduction to PYTHIA 8.2
- Parton distributions for the LHC Run II
- Event generation with SHERPA 1.1
- LHAPDF6: parton density access in the LHC precision era
- Scattering Amplitudes with Open Loops
- A parton shower algorithm based on Catani-Seymour dipole factorisation
- Comix, a new matrix element generator
- Event Generation with Sherpa 2.2
- Multi-Parton Amplitudes in Gauge Theories
- OpenLoops 2
- CutTools: a program implementing the OPP reduction method to compute one-loop amplitudes
- General-purpose event generators for LHC physics
- A standard format for Les Houches Event Files
- New Color Decompositions for Gauge Amplitudes at Tree and Loop Level
- AMEGIC++ 1.0, A Matrix Element Generator In C++
- Robust Independent Validation of Experiment and Theory: Rivet version 3
- A Roadmap for HEP Software and Computing R&D for the 2020s
- A modified cluster-hadronization model
- Weight optimization in multichannel Monte Carlo
- Factorization of tree QCD amplitudes in the high-energy limit and in the collinear limit
- Event Generation with Normalizing Flows
- Color-Kinematics Duality for QCD Amplitudes
- Color-dressed recursive relations for multi-parton amplitudes
- Machine Learning and LHC Event Generation
- AtlFast3: the next generation of fast simulation in ATLAS
- i-flow: High-dimensional Integration and Sampling with Normalizing Flows
- Rethinking floating point for deep learning
- Exploring phase space with Neural Importance Sampling
- The HepMC3 Event Record Library for Monte Carlo Event Generators
- Challenges in Monte Carlo event generator software for High-Luminosity LHC
- Event Generators for High-Energy Physics Experiments
- Accelerating Monte Carlo event generation -- rejection sampling using neural network event-weight estimates
- Simulation of vector boson plus many jet final states at the high luminosity LHC
- A factorisation-aware Matrix element emulator
- A comparison of efficient methods for the computation of Born gluon amplitudes
- On the reduction of negative weights in MC@NLO-type matching procedures
- MadNIS -- Neural Multi-Channel Importance Sampling
- Design and engineering of a simplified workflow execution for the MG5aMC event generator on GPUs and vector CPUs
- Fast calculation of HELAS amplitudes using graphics processing unit (GPU)
- The MadNIS Reloaded
- Efficient phase-space generation for hadron collider event simulation
- Calculation of HELAS amplitudes for QCD processes using graphics processing unit (GPU)
- Accelerating LHC event generation with simplified pilot runs and fast PDFs
- One-loop matrix element emulation with factorisation awareness
- Accelerating LHC phenomenology with analytic one-loop amplitudes: A C++ interface to MCFM
- Unweighting multijet event generation using factorisation-aware neural networks
- Proof of a new colour decomposition for QCD amplitudes
- Developments in Performance and Portability for MadGraph5_aMC@NLO
- Fast computation of MadGraph amplitudes on graphics processing unit (GPU)
- Comparing efficient computation methods for massless QCD tree amplitudes: Closed Analytic Formulae versus Berends-Giele Recursion
- Thread-Scalable Evaluation of Multi-Jet Observables
- Speeding up Particle Track Reconstruction using a Parallel Kalman Filter Algorithm
- MadFlow: automating Monte Carlo simulation on GPU for particle physics processes
- Towards the automation of Monte Carlo simulation on GPU for particle physics processes
- Maximizing the Bang Per Bit
- Celeritas: GPU-accelerated particle transport for detector simulation in High Energy Physics experiments