- Linpack安装
- 安装信息
- 安装Mpich
- 安装Openblas
- 安装Hpl
- 参考资料
Linpack安装
安装信息
- 安装平台是Ubuntu16.04
- 使用的是Mpich+Openblas+Hpl
- CPU架构为 Intel Nehalem
安装Mpich
这个挺简单的,官网上也有说,可以直接通过这条指令完成
sudo apt-get install mpich
安装Openblas
同Mpich一样
sudo apt-get install libopenblas-dev
安装Hpl
这个就得花点时间配置了,具体步骤如下:
- 可在http://www.netlib.org/benchmark/hpl/下载最新版本
- 用tar指令解压
- 选择将setup里的Make.Linux_PII_FBLAS复制到上层目录中,重命名为Make.Linux_Intel_Nehalem
- 修改这个文件,从上往下,具体如下:
- ARCH = Linux_Intel_Nehalem
- TOPdir = $(HOME)/下载/Linpack/hpl-2.2(hpl的目录,就是hpl解压后的目录)
- MPdir = /usr/lib/mpich(通过 apt-get 安装的mpich目录)
- MPlib = /usr/lib/libmpi.so $(MPdir)/lib/libmpich.a
- LAdir = /usr/lib/openblas-base(通过 apt-get 安装的openblas目录)
- LAlib = $(LAdir)/libblas.a
- $(LAdir)/libblas.so
- CC = /usr/bin/mpicc
- CCFLAGS = $(HPL_DEFS) -fomit-frame-pointer -O3 -funroll-loops -W -Wall -pthread
- LINKER = /usr/bin/mpif77)
- 在hpl目录中运行终端,输入
sudo make arch=Linux_Intel_Nehalem
- 安装成功后,会在当前目录下的/bin/Linux_Intel_Nehalem 里生成hpl.dat,xhpl
参考资料
- apt-get install时无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
- ubuntu的apt-get install的默认安装路径
- HPL环境安装、配置及初步优化方案(报告)
- openmpi + gotoblas + hpl的安装
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)