DOE OSTI · 1221283
A multi-threaded version of MCFM
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Campbell, John M., Ellis, R. Keith, Giele, Walter T.. 2015-06-03. A multi-threaded version of MCFM. https://doi.org/10.1140/epjc%2Fs10052-015-3461-2
Cite the original work for its findings. Save a collection to share your selection of sources.