vasp5.3.5 安装教程
制作者:甄江苏(湘潭大学材料科学与工程学院)
1. 安装 Intel 编译器:
。。。。。。。。
然后添加环境变量,在/etc/profile 文件中最下面插入:
source /opt/intel/composer_xe_2015.2.164/bin/ifortvars.sh intel64
source /opt/intel/composer_xe_2015.2.164/mkl/bin/mklvars.sh intel64
然后在终端执行:
[root]# source /etc/profile
这里提供的安装包会把其他的 Intel 的组件包括并行编译器也安装上,但是后面
不用它的 mpirun 这 个 命 令 , 而 是 用 mpich 的 mpirun 命令,所以进入
/opt/intel/composer_xe_2015.2.164/文件夹,把文件夹 mpirt 改名,让它的路径失
效,比如改成 mpirt11111。
此外,安装完后后,最好把 licence文件放到安装目录里,Intel 编译器指定的 license
存放目录之一是/opt/intel/composer_xe_2015.2.164/license/这个文件夹,这个文件
夹要自己新建,然后把 license 文件拷贝进去即可,不然的话,对于共享此软件
的其他节点来说,会找不到 license。
然后进入/opt/intel/composer_xe_2015.2.164/mkl/interfaces/fftw3xf/文件夹,执行:
[root]# make libintel64
将会生成一个名为 libfftw3xf_intel.a 的静态库文件,用于后面 vasp 的链接。
2. 安装 openmpi:(openmpi 总是出问题,无法多节点并行,原因不明,所以建
议用后面的 mpich)
进入 openmpi 解压目录,执行:
[root]# ./configure --prefix=/opt/openmpi CC=icc CXX=icpc F77=ifort FC=ifort
[root]# make all install
然后添加环境变量,在/etc/profile 中添加:
export PATH=$PATH:/opt/openmpi/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/openmpi/lib
export MANPATH=$MANPATH:/opt/openmpi/share/man
评论0