skip to main content

DOE PAGESDOE PAGES

Title: A multi-threaded version of MCFM

We report on our findings modifying MCFM using OpenMP to implement multi-threading. By using OpenMP, the modified MCFM will execute on any processor, automatically adjusting to the number of available threads. We then modified the integration routine VEGAS to distribute the event evaluation over the threads, while combining all events at the end of every iteration to optimize the numerical integration. Furthermore, we took special care so that the results of the Monte Carlo integration were independent of the number of threads used, to facilitate the validation of the OpenMP version of MCFM.
Authors:
 [1] ;  [1] ;  [1]
  1. Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
Publication Date:
OSTI Identifier:
1221283
Report Number(s):
FERMILAB-PUB--15-043-T
Journal ID: ISSN 1434-6052; arXiv eprint number arXiv:1503.06182
Grant/Contract Number:
AC02-07CH11359
Type:
Accepted Manuscript
Journal Name:
European physical journal. C, Particles and fields (Online)
Additional Journal Information:
Journal Name: European physical journal. C, Particles and fields (Online); Journal Volume: 75; Journal Issue: 6; Journal ID: ISSN 1434-6052
Publisher:
Springer
Research Org:
Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
Sponsoring Org:
USDOE Office of Science (SC), High Energy Physics (HEP) (SC-25)
Country of Publication:
United States
Language:
English
Subject:
72 PHYSICS OF ELEMENTARY PARTICLES AND FIELDS