Learn · CERN

Talk14 min

MadFlow: towards the automation of Monte Carlo simulation on GPU for particle physics processes

Juan M. Cruz Martínez · CERN

Watch At CERN

About

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 processes, we design a program which provides to the user the possibility to simulate custom processes through the MG5_aMC@NLO framework. The pipeline includes a first stage where the analytic expressions for matrix elements and phase space are generated and exported in a GPU-like format. The simulation is then performed using the VegasFlow and PDFFlow libraries which deploy automatically the full simulation on systems with different hardware acceleration capabilities, such as multi-threading CPU, single-GPU and multi-GPU setups. We show some preliminary results for leading-order simulations on different hardware configurations..

0:00:00 Slide 1

0:01:20 Slide 2

0:02:40 Slide 3

0:04:00 Slide 4

0:05:19 Slide 5

0:06:39 Slide 6

0:07:59 Slide 7

0:09:18 Slide 8

0:10:38 Slide 9

0:11:58 Slide 10

0:13:18 Slide 11

The talk

  1. MadFlow: towards the automation of Monte Carlo simulation on GPU for particle physics processes 2021-05-19 · 14 min · CERN's player

Credits and licence

Institution
CERN
Department
Conferences
Speaker
Juan M. Cruz Martínez
Year
2021
Language
English
Subjects
Physics, Computer science, Earth and environment
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed