Linpack之HPL测试
Posted toooney
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linpack之HPL测试相关的知识,希望对你有一定的参考价值。
平台信息
Description: CentOS Linux release 7.6.1810 (Core)
注意事项
安装HPL之前需要配置好:
安装步骤
- 复制文件:
sudo cp CBLAS/lib/* /usr/local/lib
- 复制文件:
sudo cp BLAS-3.8.0/blas_LINUX.a /usr/local/lib
- 下载 hpl-2.3.tar.gz:
wget http://www.netlib.org/benchmark/hpl/hpl-2.3.tar.gz
- 解压包:
tar -xzf hpl-2.3.tar.gz
- 切换目录:
cd hpl-2.3
- 复制文件:
cp setup/Make.Linux_PII_CBLAS ./
- 打开Make.top文件:
vim Make.top
- 修改变量值:
arch = Linux_PII_CBLAS
- 关闭Make.top文件:
:wq
- 打开Makefile文件:
vim Makefile
- 修改变量值:
arch = Linux_PII_CBLAS
- 关闭Makefile文件:
:wq
- 打开Make.Linux_PII_CBLAS:
vim Make.Linux_PII_CBLAS
- 修改Make.Linux_PII_CBLAS文件中的变量:(见本页底部)
- 编译:
make arch=Linux_PII_CBLAS
- 运行测试:
cd bin/Linux_PII_CBLAS
mpirun -np 4 ./xhpl > HPL-Benchmark.txt
- 查看HPL-Benchmark.txt 提取码:mby4
# 步骤 14 文件 Make.Linux_PII_CBLAS 修改如下:
ARCH = Linux_PII_CBLAS
TOPdir = $(HOME)/hpl-2.3
MPdir = /usr/local
MPlib = $(MPdir)/lib/libmpi.a /usr/lib64/libpthread-2.17.so /usr/lib64/libc-2.17.so
LAdir = /usr/local/lib
LAinc =
LAlib = $(LAdir)/cblas_LINUX.a $(LAdir)/blas_LINUX.a
CC = /usr/local/bin/mpicc
LINKER = /usr/local/bin/mpif77
以上是关于Linpack之HPL测试的主要内容,如果未能解决你的问题,请参考以下文章