linux的sob目录,Quantum ESPRESSO在Linux下的安装方法

本文详述了在Linux系统中,特别是CentOS 7.x,如何安装和配置Quantum ESPRESSO 6.5。首先介绍了安装OpenMPI 4.0.3的步骤,接着讲解如何安装MKL库,最后详细描述了从源代码编译QE的过程,包括测试和优化。文章还提供了使用yum安装QE的简化方法,但建议用户自行编译以获得最佳性能。
摘要由CSDN通过智能技术生成

Quantum ESPRESSO在Linux中的安装方法

文/Sobereva@北京科音

First release: 2020-Jul-10  Last update: 2020-Jul-23

1 前言

Quantum ESPRESSO (QE)是用户非常多、极为流行的第一性原理程序,而且完全开源免费。本文介绍一下QE在Linux下的安装过程。本文对于CentOS 7.x系列系统下安装QE 6.5是完全适合的,对于其它QE版本或其它Linux系统请自行尝试、随机应变。本文使用root账户,对于普通用户请安装到自己有读写权限的目录。本文基于OpenMPI库+MKL库+gfortran/gcc编译器进行编译。编译的是纯CPU版本,不支持GPU加速(GPU加速还需要有PGI Fortran编译器)。如果机子里还没装gcc和gfortran,应先用yum install gcc命令进行安装。

在CentOS下使用yum也可以不通过编译来安装,但有一些弊端,见此文第6节。

2 安装OpenMPI

为了让QE能基于MPI并行计算,需要先装MPI库,一般就用OpenMPI。笔者用的是OpenMPI 4.0.3,经测试与QE 6.5完全兼容。

去https://www.open-mpi.org下载最新的OpenMPI包,解压后进入此目录,运行以下命令将之编译并安装到指定目录下。这里笔者安装到了/sob/openmpi目录下。

./configure --prefix=/sob/openmpi

make all install

在~/.bashrc文件中加入以下内容

export PATH=$PATH:/sob/openmpi/bin

export LD_LIBRARY_PATH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值