计算化学公社

标题: Quantum ESPRESSO 7.2 GNU编译器和INTEL编译器无网络安装 [打印本页]

作者
Author:
Santz    时间: 2023-12-10 14:41
标题: Quantum ESPRESSO 7.2 GNU编译器和INTEL编译器无网络安装
系统环境:CentOS Linux release 7.9.2009 + cmake version 3.27.9 + git version 2.36.6
软件版本:q-e-latest.tar.gz (自制7.2,来源于gitlab)
测试文件:diamond.zip
测试方法:参考sob的安装介绍
安装模块:所有的,包括epw、w90、gipaw、want、yambo、d3q等
更新时间:2023.12.10

以下所有操作均在普通用户下进行。
1、GNU编译器安装
采用全套GCC-9.3.0 + OpenMPI-4.1.2 + IntelMKL-19.0.5。
  1. source ~/scripts/gcc-9.3.0.sh;source ~/scripts/intelmkl-19.0.5.sh;source ~/scripts/openmpi-4.1.2-gcc9.3.0.sh
  2. tar -xavf q-e-latest.tar.gz
  3. cd q-e
  4. # OpenMP并行默认关闭,这里支持OpenMP并行。 ./configure --help查看可用选项
  5. ./configure --prefix=/home/c7m/apps/qe/7.2/gcc-9.3.0 --enable-openmp
  6. make -j96 all
  7. make -j96 pw ph hp pwcond neb pp pwall cp all_currents tddfpt gwl ld1 xspectra couple epw kcw gui
  8. # 此处用多核编译极易出错,取消-j
  9. make gipaw w90 want yambo d3q
  10. make -j96 install
复制代码


2、INTEL编译器安装
采用全套Intel-19.0.5编译器。
  1. source ~/scripts/intel-19.0.5.sh
  2. cmake --version && git --version
  3. tar -xavf q-e-latest.tar.gz
  4. cd q-e
  5. mkdir build
  6. cd build

  7. cmake .. -DCMAKE_C_COMPILER=icc -DCMAKE_C_FLAGS:STRING=-xCORE-AVX512 -DCMAKE_CXX_COMPILER=icpc -DCMAKE_Fortran_COMPILER=mpiifort -DCMAKE_Fortran_FLAGS:STRING=-xCORE-AVX512 -DQE_ENABLE_OPENMP=ON -DQE_ENABLE_SCALAPACK=ON -DCMAKE_BUILD_TYPE:STRING=RELWITHDEBINFO -DCMAKE_INSTALL_PREFIX=/home/c7m/apps/qe/7.2/intel-19.0.5

  8. make -j96 all_currents couple cp epw gwl hp ld1 neb ph pp pw pwall pwcond tddfpt upf xspectra
  9. make -j96 install
复制代码



另注:如何升级git?
1、下载安装包自行编译
2、yum升级
  1. yum install https://repo.ius.io/ius-release-el7.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  2. yum remove git
  3. yum install git236
复制代码




作者
Author:
牧生    时间: 2023-12-10 15:10
这个自制的,体积达1.2G的QE 7.2和官网发布的有什么区别呢?官网发布的才80M

https://www.quantum-espresso.org/quantum-espresso-7-2/
作者
Author:
Santz    时间: 2023-12-10 15:12
牧生 发表于 2023-12-10 15:10
这个自制的,体积达1.2G的QE 7.2和官网发布的有什么区别呢?官网发布的才80M

https://www.quantum-espre ...

无网络环境,集成了许多需要的其他包。
作者
Author:
牧生    时间: 2023-12-10 19:22
本帖最后由 牧生 于 2023-12-10 19:24 编辑

链接: https://pan.baidu.com/s/1fW6TkRrJ-HqFgAbTbmhdZA?pwd=rubv 提取码: rubv 复制这段内容后打开百度网盘手机App,操作更方便哦
--来自百度网盘超级会员v8的分享

同时传到了度盘。

明天去办公室试试这个版本。

作者
Author:
chrinide    时间: 2023-12-11 16:48
牧生 发表于 2023-12-10 15:10
这个自制的,体积达1.2G的QE 7.2和官网发布的有什么区别呢?官网发布的才80M

https://www.quantum-espre ...

上传前应该删除包里面所有的.git隐藏文件夹 里面差不多有1个G大小的 对普通编译没啥用用的文件
作者
Author:
traum525    时间: 2023-12-22 11:33
牛啊
作者
Author:
traum525    时间: 2023-12-22 13:20
问题来了 GCC-9.3.0 + OpenMPI-4.1.2 + IntelMKL-19.0.5。 怎么安装
作者
Author:
HPhfpx    时间: 2024-3-7 20:49
Warning: Type mismatch between actual argument at (1) and actual argument at (2) (REAL(8)/COMPLEX(8)).
请问编译过程报这种错怎么办




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3