zoukankan      html  css  js  c++  java
  • Linpack之HPL测试 (HPL Benchmark)

    平台信息

    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        = /home/$(USERNAME)/mpich-install
    MPlib        = $(MPdir)/lib/libmpi.so /usr/lib64/libpthread.so /usr/lib64/libc.so
    
    LAdir         = /usr/local/lib
    LAinc        =                
    LAlib         = $(LAdir)/cblas_LINUX.a $(LAdir)/blas_LINUX.a
    
    CC            = /home/$(USERNAME)/mpich-install/bin/mpicc
    
    LINKER     = /home/$(USERNAME)/mpich-install/bin/mpif77
    
  • 相关阅读:
    Rational Rose 2003 逆向工程转换C++ / VC++ 6.0源代码成UML类图
    用VC实现特定编辑框上对回车键响应
    22.职责链模式
    21.策略模式
    20.状态模式
    19.解释器模式
    18.备忘录模式
    17.中介者模式
    16.观察者模式
    15.迭代器模式
  • 原文地址:https://www.cnblogs.com/zhyantao/p/10614238.html
Copyright © 2011-2022 走看看