psana2_benchmarks:针对NERSC的PSANA2基准测试

时间:2024-03-06 12:18:09
【文件属性】:

文件名称:psana2_benchmarks:针对NERSC的PSANA2基准测试

文件大小:5.48MB

文件格式:ZIP

更新时间:2024-03-06 12:18:09

Python

PSANA2性能基准 基准测试工具可测试CCTBX的xtc2事件处理模式-但无需依赖CCTBX的依赖项。 建筑 推荐:使用以下命令构建一个docker镜像 ./build_docker.sh 基准测试 有两个基准(可在docker映像中的/img中获得) benchmark_dials_mask_bcast.py对拨号蒙版的MPI bcast步骤进行基准测试。 这是WIP,因为要取消剔除数据需要CCTBX的flex array_family benchmark_xtc_read.py对CCTBX的xtc处理访问xtc2流中的事件的典型方式进行benchmark_xtc_read.py测试。 运行基准 您可以使用-h标志访问有关可用输入参数的信息。 未指定的标志默认处理/img/data/xtc_test中的迷你数据集。 唯一的必需标志是输出文件路径,例如:-- --of=/img/ou


【文件预览】:
psana2_benchmarks-master
----.gitignore(12B)
----README.md(2KB)
----build_docker.sh(432B)
----.gitmodules(292B)
----opt()
--------benchmark_dials_mask_bcast.py(2KB)
--------README.md(787B)
--------launch_jupyter.sh(82B)
--------test_event.py(1KB)
--------benchmark_xtc_read.py(10KB)
--------env()
--------mk_env.sh(1KB)
--------setup_lcls2.sh(1KB)
--------benchmarking()
--------lcls2()
----tests()
--------test_mpi4py.py(261B)
--------drun-test_mpi4py.sh(71B)
--------calib()
--------sites()
----static()
--------mpi4py-3.0.3.tar.gz(132B)
--------update_mpi4py.sh(41B)
--------mpich-3.3.2.tar.gz(133B)
----.gitattributes(255B)
----docker()
--------env.sh(219B)
--------README.md(1KB)
--------env.fish(234B)
--------Dockerfile.base(6KB)
--------entrypoint.sh(310B)
----conda.local()
----data()
--------xtc_test()
----run()
--------psana-nersc()

网友评论