历史,打开尘封的记忆
新博客地址:https://getstarted.readthedocs.io

导航

 

平台信息

Description:    CentOS Linux release 7.6.1810 (Core) 

注意事项

安装HPL之前需要配置好:

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

安装步骤

  1. 切换目录:cd ~/prepare
  2. 复制文件:sudo cp CBLAS/lib/* /usr/local/lib
  3. 复制文件:sudo cp BLAS-3.8.0/blas_LINUX.a /usr/local/lib
  4. 下载 hpl-2.3.tar.gz:wget http://www.netlib.org/benchmark/hpl/hpl-2.3.tar.gz
  5. 解压包:tar -xzf hpl-2.3.tar.gz
  6. 切换目录:cd hpl-2.3
  7. 复制文件:cp setup/Make.Linux_PII_CBLAS ./
  8. 复制文件:sudo cp include/* /usr/local/include
  9. 打开 Make.top 文件:vim Make.top,做如下修改:
arch = Linux_PII_CBLAS
  1. 打开 Makefile 文件:vim Makefile,做如下修改:
arch = Linux_PII_CBLAS
  1. 打开 Make.Linux_PII_CBLAS 文件:vim Make.Linux_PII_CBLAS,做如下修改:
ARCH         = Linux_PII_CBLAS

TOPdir       = ~/prepare/hpl-2.3

MPdir        = /usr/local
MPlib        = $(MPdir)/lib/libmpich.so

LAdir        = /usr/local/lib
LAlib        = $(LAdir)/cblas_LINUX.a $(LAdir)/blas_LINUX.a

CC           = /usr/local/bin/mpicc

LINKER       = /usr/local/bin/mpif77
  1. 编译:make arch=Linux_PII_CBLAS

  2. 运行测试:

    • cd bin/Linux_PII_CBLAS
    • mpirun -np 4 ./xhpl > HPL-Benchmark.txt
  3. 查看结果(下载原文件):

posted on 2019-03-28 13:00  AR0X1V  阅读(9791)  评论(16编辑  收藏  举报