什么是一组一致的英特尔 HPL 选项?

问题描述 投票:0回答:1

我正在尝试运行 Intel 版本的 HPL 基准测试这里,我对这些选项有点困惑。

我(目前)想做的是单节点运行。该节点具有 2 个 Xeon Platinum 8276 处理器,因此共有 56 个内核。所以我的 PxQ 应该是 56。

但是英特尔文档说:

  • MPI_PROC_NUM 应等于 PxQ(即 56) - 这会传递给
    mpirun -np
  • MPI_PER_NODE 应等于系统中套接字的数量(即 2) - 这会传递给
    mpirun -perhost

对我来说,这些似乎不一致?使用 OMP_NUM_THREADS 是如何适应这种情况的?

mpi benchmarking intel linpack
1个回答
0
投票

如果您只是执行单个节点运行,则有一个不同的二进制文件 - 您不会使用 MPI。对于 Intel 的 MKL,您可以在 here

下载该库

英特尔拥有针对各种处理器进行优化的预构建二进制文件。以 Xeon 为例,它是:

cd /home/grant/Downloads/benchmarks_2024.0/linux/share/mkl/benchmarks/linpack
./runme_xeon64
© www.soinside.com 2019 - 2024. All rights reserved.