中文

MCBooster:用于大规模并行平台上相空间衰变快速蒙特卡洛生成的库

高能物理 - 实验 2017-02-21 v1 高能物理 - 唯象学 计算物理

摘要

MCBooster是一个仅含头文件、符合C++11标准的库,提供在大样本相空间蒙特卡洛事件上生成和执行计算的例程。为获得卓越性能,MCBooster能够使用支持CUDA和OpenMP的设备并行执行其大部分计算。MCBooster构建于Thrust库之上,运行于Linux系统。本文综述了MCBooster的主要特性。提供了用户接口的基本描述和一些应用示例,以及在不同环境下的性能测量。

关键词

引用

@article{arxiv.1702.05712,
  title  = {MCBooster: a library for fast Monte Carlo generation of phase-space decays on massively parallel platforms},
  author = {A. A. Alves and M. D. Sokoloff},
  journal= {arXiv preprint arXiv:1702.05712},
  year   = {2017}
}