English
Related papers

Related papers: MadSpace -- Event Generation for the Era of GPUs a…

200 papers

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

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

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

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. For complex physics processes where the ME calculation is the…

MadGraph 5 is the new version of the MadGraph matrix element generator, written in the Python programming language. It implements a number of new, efficient algorithms that provide improved performance and functionality in all aspects of…

High Energy Physics - Phenomenology · Physics 2015-05-28 Johan Alwall , Michel Herquet , Fabio Maltoni , Olivier Mattelaer , Tim Stelzer

We present the latest developments of the MadGraph/MadEvent Monte Carlo event generator and several applications to hadron collider physics. In the current version events at the parton, hadron and detector level can be generated directly…

High Energy Physics - Phenomenology · Physics 2014-11-18 Johan Alwall , Pavel Demin , Simon de Visscher , Rikkert Frederix , Michel Herquet , Fabio Maltoni , Tilman Plehn , David L. Rainwater , Tim Stelzer

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…

We present MadAnalysis 5, a new framework for phenomenological investigations at particle colliders. Based on a C++ kernel, this program allows to efficiently perform, in a straightforward and user-friendly fashion, sophisticated physics…

High Energy Physics - Phenomenology · Physics 2013-01-22 Eric Conte , Benjamin Fuks , Guillaume Serret

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…

MadAnalysis 5 is a new Python/C++ package facilitating phenomenological analyses that can be performed in the framework of Monte Carlo simulations of collisions to be produced in high-energy physics experiments. It allows, by means of a…

High Energy Physics - Phenomenology · Physics 2014-06-16 Eric Conte , Benjamin Fuks

We present Rex and teaRex, C++17 libraries for efficient management of parton-level hard scattering event information and completely generic reweighting of such events, respectively. Rex is primarily an interfacing and I/O library for Les…

High Energy Physics - Phenomenology · Physics 2025-10-07 Stefan Roiser , Robert Schöfbeck , Zenny Wettersten

MCBooster is a header-only, C++11-compliant library that provides routines to generate and perform calculations on large samples of phase space Monte Carlo events. To achieve superior performance, MCBooster is capable to perform most of its…

High Energy Physics - Experiment · Physics 2017-02-21 A. A. Alves , M. D. Sokoloff

We present MadAnalysis 5, an analysis package dedicated to phenomenological studies of simulated collisions occurring in high-energy physics experiments. Within this framework, users are invited, through a user-friendly Python interpreter,…

High Energy Physics - Phenomenology · Physics 2015-05-27 Eric Conte , Béranger Dumont , Benjamin Fuks , Thibaut Schmitt

Tremendous advances in parallel computing and graphics hardware opened up several novel real-time GPU applications in the fields of computer vision, computer graphics as well as augmented reality (AR) and virtual reality (VR). Although…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-08-19 Patrick Stotko

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

While discrete-event simulators are essential tools for architecture research, design, and development, their practicality is limited by an extremely long time-to-solution for realistic applications under investigation. This work describes…

Hardware Architecture · Computer Science 2022-04-07 Lingda Li , Santosh Pandey , Thomas Flynn , Hang Liu , Noel Wheeler , Adolfy Hoisie

This paper introduces a new C++/CUDA library for GPU-accelerated stochastic optimization called MPPI-Generic. It provides implementations of Model Predictive Path Integral control, Tube-Model Predictive Path Integral Control, and Robust…

Mathematical Software · Computer Science 2026-02-26 Bogdan Vlahov , Jason Gibson , Manan Gandhi , Evangelos A. Theodorou

We present the first fully automated implementation of cross-section computation and event generation for loop-induced processes. This work is integrated in the MadGraph5_aMC@NLO framework. We describe the optimisations implemented at the…

High Energy Physics - Phenomenology · Physics 2015-10-01 Valentin Hirschi , Olivier Mattelaer

To execute scientific computing programs such as deep learning at high speed, GPU acceleration is a powerful option. With the recent advancements in web technologies, interfaces like WebGL and WebGPU, which utilize GPUs on the client side…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-03-04 Masatoshi Hidaka , Tatsuya Harada

Modern unified programming models (such as CUDA and SYCL) that combine host (CPU) code and GPU code into the same programming language, same file, and same lexical scope lack adequate support for GPU code specialization, which is a key…

Graphics · Computer Science 2022-07-19 Kerry A. Seitz , Theresa Foley , Serban D. Porumbescu , John D. Owens
‹ Prev 1 2 3 10 Next ›