linpack基准测试(HPL+MKL+IMPI)安装

参考http://blog.csdn.net/icefromair/article/details/51524476

1、系统环境

    ubuntu server 16.04

    软件:    

hpl-2.2.tar.gz
l_mkl_2018.1.163.tgz
l_mpi_2018.1.163.tgz

2、解压安装mkl

      tar命名解压安装即可,然后进入目录,直接执行install.sh文件,根据提示安装即可。

node1@node1:~$ tar -zxvf l_mkl_2018.1.163.tgz
node1@node1:~$ cd l_mkl_2018.1.163/
node1@node1:~/l_mkl_2018.1.163$ ./install.sh#后面根据提示进行就可以了

3、解压安装mpi

       同mkl一样解压安装即可。

node1@node1:~$ tar -zxvf l_mpi_2018.1.163.tgz 
node1@node1:~$ cd l_mpi_2018.1.163/
node1@node1:~/l_mpi_2018.1.163$ ./install.sh #同样根据提示进行就可以

4、编译安装hpl

    4.1、解压hpl文件

            

node1@node1:~$ tar -zxvf hpl-2.2.tar.gz
node1@node1:~$ cd hpl-2.2/
node1@node1:~/hpl-2.2$ cp setup/Make.Linux_PII_CBLAS .

把setup目录里面的Make.Linux_PII_CBLAS文件复制到top目录也就是setup的上级目录,hpl-2.2目录下,然后命名一下

我的命名是Make.ubuntu_mkl_intel,文件里面arch=Make.ubuntu_mkl_intel,这两个是一样的。

修改后文件主要有下面内容(去掉了注释行):

SHELL        = /bin/sh
CD           = cd
CP           = cp
LN_S         = ln -s
MKDIR        = mkdir
RM           = /bin/rm -f
TOUCH        = touch
ARCH         = ubuntu_mkl_intel
TOPdir       = $(HOME)/hpl-2.2
INCdir       = $(TOPdir)/include
BINdir       = $(TOPdir)/bin/$(ARCH)
LIBdir       = $(TOPdir)/lib/$(ARCH)
HPLlib       = $(LIBdir)/libhpl.a 
MPdir        = /usr/local/intel/impi/2018.1.163/intel64
MPinc        = -I$(MPdir)/include
MPlib        = $(MPdir)/lib/libmpi.a
LAdir        = -L/usr/local/intel/mkl/lib/intel64 -L/usr/local/intel/l
  • 5
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值