vasp5.4.4 编译 天河二号

1.加载环境变量

module load intel-compilers@2018

2.修改MKLROOT

先使用echo 获取MKLROOT

echo $MKLROOT

得到

/WORK/app/intel/parallel_studio_xe_2018/compilers_and_libraries_2018.0.128/linux/mkl:/opt/intel/composer_xe_2013_sp1.2.144/mkl/WORK/app/intel/parallel_studio_xe_2018/compilers_and_libraries_2018.0.128/linux/mkl:/opt/intel/composer_xe_2013_sp1.2.144/mkl

其中

/WORK/app/intel/parallel_studio_xe_2018/compilers_and_libraries_2018.0.128/linux/mkl

为全局文件系统下的MKL,只有在全局文件系统下的文件才能被在计算节点使用

所以删除MKLROOT变量

unset MKLROOT

新建MKLROOT

export MKLROOT=/WORK/app/intel/parallel_studio_xe_2018/compilers_and_libraries_2018.0.128/linux/mkl

3.编译vasp

解压vasp.5.4.4.tgz

tar xzf vasp.5.4.4.tgz
cd vasp.5.4.4

复制配置文件

cp arch/makefile.include.linux_intel makefile.include

编译

make std gam ncl

编译好后会生成一个bin目录

$ls bin/
$vasp_std vasp_gam vasp_ncl

可以将这个目录移动到其他地方,比如$HOME/software/vasp 下

cp bin $HOME/software/vasp -r

给这个目录添加PATH环境变量

export PATH=$HOME/software/vasp/bin:$PATH

可以将上面的命令添加到~/.bashrc中,打开终端即可生效

4.测试

进入算例目录

srun -p work -n 4 vasp_std

测试work队列下,使用4核心并行跑std

文章来源bitllion的hpc小站

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值