码迷,mamicode.com
首页 > 其他好文 > 详细

Linpack之HPL测试

时间:2019-03-28 13:42:35      阅读:1249      评论:0      收藏:0      [点我收藏+]

标签:red   运行   tar   home   ali   html   local   cal   rip   

平台信息

Description:    CentOS Linux release 7.6.1810 (Core) 

注意事项

安装HPL之前需要配置好:

  1. GCC/Fortran77 编译器
  2. BLAS/CBLAS/ATLAS 库
  3. MPICH 并行环境

安装步骤

  1. 复制文件:sudo cp CBLAS/lib/* /usr/local/lib
  2. 复制文件:sudo cp BLAS-3.8.0/blas_LINUX.a /usr/local/lib
  3. 下载 hpl-2.3.tar.gz:wget http://www.netlib.org/benchmark/hpl/hpl-2.3.tar.gz
  4. 解压包:tar -xzf hpl-2.3.tar.gz
  5. 切换目录:cd hpl-2.3
  6. 复制文件:cp setup/Make.Linux_PII_CBLAS ./
  7. 打开Make.top文件:vim Make.top
  8. 修改变量值:arch = Linux_PII_CBLAS
  9. 关闭Make.top文件::wq
  10. 打开Makefile文件:vim Makefile
  11. 修改变量值:arch = Linux_PII_CBLAS
  12. 关闭Makefile文件::wq
  13. 打开Make.Linux_PII_CBLASvim Make.Linux_PII_CBLAS
  14. 修改Make.Linux_PII_CBLAS文件中的变量:(见本页底部
  15. 编译:make arch=Linux_PII_CBLAS
  16. 运行测试:
    • cd bin/Linux_PII_CBLAS
    • mpirun -np 4 ./xhpl > HPL-Benchmark.txt
  17. 查看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测试

标签:red   运行   tar   home   ali   html   local   cal   rip   

原文地址:https://www.cnblogs.com/toooney/p/10614238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!