文件名称:GooFit:在CUDAOpenMP中实现的用于最大可能性拟合的大规模并行框架的代码存储库
文件大小:9.86MB
文件格式:ZIP
更新时间:2024-06-02 20:55:26
gpu physics cuda fitting gpu-computing
GooFit是一个大规模并行框架,使用Thrust为CUDA和OpenMP编写,用于通过熟悉的语法进行最大似然拟合。 •• • • • •构建配方• Python 要求 需要最新版本的CMake。 最小值为3.9。 CMake非常易于安装,甚至可以使用pip (请参阅系统安装页面)。 GooFit开发人员已为CMake 3.12提供了补丁程序,因此至少强烈建议这样做。 CMake 3.16当前不适用于Python绑定。 强烈建议使用ROOT 6版本-如果未找到ROOT,GooFit将使用随附的Minuit2子模块,并且基于Minuit1的钳工将不可用。 支持6.04-6.18(推荐6.10+)。 如果使用CUDA :(单击以展开) CMake 3.9以上 CUDA 8.0+(以下说明) CUDA 8:受支持 CUDA 9.2、10.0:支持Eigen的一些警告 CUDA 9.0