arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1503.06182physics.comp-phcs.DCcs.MShep-ph
收藏

多线程版本的MCFM

A Multi-Threaded Version of MCFM

John M. Campbell, R. Keith Ellis, Walter T. Giele

摘要:

我们报告我们的研究结果修改MCFM使用OpenMP实现多线程。通过使用OpenMP,修改后的MCFM将在任何处理器上执行,自动调整到可用线程的数量。我们修改了集成例程VEGAS以将事件评估分布在线程上,同时在每次迭代结束时组合所有事件以优化数值积分。特别注意蒙特卡洛积分的结果与所使用的线程数无关,以便于验证MCFM的OpenMP版本。

英文摘要:

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 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. Special care has been taken that the results of the Monte Carlo integration are independent of the number of threads used, to facilitate the validation of the OpenMP version of MCFM.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑