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

- Institution: CERN
- Department: Conferences
- Speaker: Juan M. Cruz Martínez
- Year: 2021
- Language: English
- Subjects: Physics, Computer science, Earth and environment
- Source: [CERN](https://videos.cern.ch/record/3002335)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

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

## Lectures

1. [MadFlow: towards the automation of Monte Carlo simulation on GPU for particle physics processes](https://invisiblenetwork.ai/learn/cern/3002335/7cc0d7b87fff), 14 min (CERN's player)
