Issue |
EPJ Web of Conf.
Volume 295, 2024
26th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2023)
|
|
---|---|---|
Article Number | 11013 | |
Number of page(s) | 8 | |
Section | Heterogeneous Computing and Accelerators | |
DOI | https://doi.org/10.1051/epjconf/202429511013 | |
Published online | 06 May 2024 |
https://doi.org/10.1051/epjconf/202429511013
Madgraph5_aMC@NLO on GPUs and vector CPUs Experience with the first alpha release
1 CERN, Geneva, Switzerland
2 Argonne National Laboratory, Illinois, USA
3 Université Catholique de Louvain, Louvain, Belgium
4 University of Wisconsin-Madison, Madison, USA
* e-mail: stephan.hageboeck@cern.ch
Published online: 6 May 2024
Madgraph5_aMC@NLO is one of the most-frequently used MonteCarlo event generators at the LHC, and an important consumer of compute resources. The software has been reengineered to maintain the overall lookand-feel of the user interface while speeding up event generation on CPUs and GPUs. The most computationally intensive part, the calculation of “matrix elements”, is offloaded to new implementations optimised for GPUs and for CPU vector instructions, using event-level data parallelism. We present the work to support accelerated leading-order QCD processes, and discuss how this work is going to be released to Madgraph5_aMC@NLO’s users.
© The Authors, published by EDP Sciences, 2024
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.