计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: sobereva
打印 Print 上一主题 Last thread 下一主题 Next thread

[CP2K] CP2K第一性原理程序在Linux中的安装方法

  [复制链接 Copy URL]

64

帖子

0

威望

223

eV
积分
287

Level 3 能力者

106#
发表于 Post on 2022-2-25 10:05:28 | 只看该作者 Only view this author
PoorChaos 发表于 2022-2-25 09:35
请问老师, 之前编译了8.2版,已经通过toolchain安装CP2K依赖的库
如果编译9.1版, 是否可以跳过前面toolchai ...

试一试就知道了

64

帖子

0

威望

223

eV
积分
287

Level 3 能力者

107#
发表于 Post on 2022-2-25 10:19:14 | 只看该作者 Only view this author
sobereva 发表于 2021-2-19 08:40
直接写--with-intelmpi=install会导致报错__INSTALL__ is not supported; please manually install Intel ...

社长,我装完后发现没有psmp,为猜想是前面toolchain 出现问题,于是我就安装您的帖子第2.2步重装,出现
Intel(R) Parallel Studio XE 2018 for Linux*
Copyright (C) 2009-2017 Intel Corporation. All rights reserved.
[root@pc2 toolchain]# ./install_cp2k_toolchain.sh
MPI is detected and it appears to be Intel MPI
Compiling with 128 processes.
Step gcc took 0.00 seconds.
==================== Getting proc arch info using OpenBLAS tools ====================
OpenBLAS detected LIBCORE = skylakex
OpenBLAS detected ARCH    = x86_64
==================== Installing CMake ====================
cmake-3.22.1 is already installed, skipping it.
Step cmake took 0.00 seconds.
==================== Finding Intel MPI from system paths ====================
path to mpirun is  /opt/intel/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpirun
path to mpiicc is  /opt/intel/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiicc
path to mpiifort is  /opt/intel/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpiifort
path to mpicxx is  /opt/intel/compilers_and_libraries_2018.5.274/linux/mpi/intel64/bin/mpicxx
ERROR: (./scripts/stage1/install_intelmpi.sh) ld cannot find -lmpi, please check if intelmpi is installed or in system search path
ERROR: (./scripts/stage1/install_intelmpi.sh, line 46) Non-zero exit code detected.

请问最后两个报错有影响马

149

帖子

0

威望

1873

eV
积分
2022

Level 5 (御坂)

108#
发表于 Post on 2022-2-25 10:23:46 | 只看该作者 Only view this author

下班回家试试

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

109#
 楼主 Author| 发表于 Post on 2022-2-25 10:54:23 | 只看该作者 Only view this author
静哥哥 发表于 2022-2-25 10:19
社长,我装完后发现没有psmp,为猜想是前面toolchain 出现问题,于是我就安装您的帖子第2.2步重装,出现
...


缺库
我博文里根本没用intel MPI
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

64

帖子

0

威望

223

eV
积分
287

Level 3 能力者

110#
发表于 Post on 2022-2-25 10:58:32 | 只看该作者 Only view this author
本帖最后由 静哥哥 于 2022-2-25 10:59 编辑
sobereva 发表于 2022-2-25 10:54

缺库
我博文里根本没用intel MPI

我删除重来把,谢谢您

2

帖子

0

威望

123

eV
积分
125

Level 2 能力者

111#
发表于 Post on 2022-3-18 10:12:49 | 只看该作者 Only view this author
为啥我这边用编译的psmp比ssmp慢好多

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

112#
 楼主 Author| 发表于 Post on 2022-3-19 08:07:05 | 只看该作者 Only view this author
nwefdg 发表于 2022-3-18 10:12
为啥我这边用编译的psmp比ssmp慢好多

可能都根本没有正常并行
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

2

帖子

0

威望

123

eV
积分
125

Level 2 能力者

113#
发表于 Post on 2022-3-22 09:37:01 | 只看该作者 Only view this author
sobereva 发表于 2022-3-19 08:07
可能都根本没有正常并行

确实是,openmpi出了点问题,老师9.1的话,是不是用intel的mpi比较合适呢

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

114#
 楼主 Author| 发表于 Post on 2022-3-23 08:01:55 | 只看该作者 Only view this author
nwefdg 发表于 2022-3-22 09:37
确实是,openmpi出了点问题,老师9.1的话,是不是用intel的mpi比较合适呢

严格按我帖子编译,根本不牵扯Intel MPI
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

78

帖子

11

威望

4657

eV
积分
4955

Level 6 (一方通行)

115#
发表于 Post on 2022-6-29 18:07:36 | 只看该作者 Only view this author
请问:CentOS7.6系统是否可以直接用本文中 3.官方的预编译版CP2K 安装计算?

5万

帖子

99

威望

5万

eV
积分
112351

管理员

公社社长

116#
 楼主 Author| 发表于 Post on 2022-6-30 00:41:54 | 只看该作者 Only view this author
Yaqi 发表于 2022-6-29 18:07
请问:CentOS7.6系统是否可以直接用本文中 3.官方的预编译版CP2K 安装计算?

可以
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入“北京科音”微信公众号获取北京科音培训的最新消息、避免错过网上有价值的计算化学文章!
欢迎加入人气非常高、专业性特别强的综合性理论与计算化学交流QQ群“思想家公社QQ群”:1号:18616395,2号:466017436,3号:764390338,搜索群号能搜到哪个说明目前哪个能加,合计9000人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大的量子化学波函数分析程序)
ResearchGate:https://www.researchgate.net/profile/Tian_Lu
Money and papers are rubbish, get a real life!

78

帖子

11

威望

4657

eV
积分
4955

Level 6 (一方通行)

117#
发表于 Post on 2022-6-30 09:04:08 | 只看该作者 Only view this author

谢谢。已按照步骤安装成功。

补充一小点:
如果按照文中方式设置了环境变量,命令行仍无法找到cp2k.ssmp可执行程序,则需要用 chmod +x cp2k.ssmp  命令,添加可执行权限,就可以了。

14

帖子

0

威望

486

eV
积分
500

Level 4 (黑子)

118#
发表于 Post on 2022-7-21 16:28:38 | 只看该作者 Only view this author
请教cp2k2022.1的安装:使用intelmpi+mkl编译
Installation:
1. ./install_cp2k_toolchain.sh --with-sirius=no --with-mkl --with-intelmpi --with-plumed=install --with-cmake=system --with-cosma=no
2.  cp /opt/software/cp2k-2022.1/tools/toolchain/install/arch/* to the opt/software/cp2k-2022.1/arch/
3. source /opt/software/cp2k-2022.1/tools/toolchain/install/setup
4. cd cp2k/
  make -j 56 ARCH=local VERSION= psmp
报错代码:
ifort: command line warning #10006: ignoring unknown option '-wd279'
ld: cannot find -lxcf03
ld: cannot find -lxc
make[3]: *** [/opt/software/cp2k-2022.1/exe/local/memory_utilities_unittest.psmp] error 1
make[2]: *** [all] error 2
make[1]: *** [psmp] error 2
make: *** [error]  2


The local.psmp file as follows:
#local.psmp
CC          = /opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mpi/intel64/bin/mpiicc
CXX         = /opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mpi/intel64/bin/mpiicpc
AR          = ar -r
FC          = /opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mpi/intel64/bin/mpiifort
LD          = /opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mpi/intel64/bin/mpiifor
t
#
DFLAGS      = -D__LIBXSMM  -D__parallel  -D__MKL -D__FFTW3  -D__SCALAPACK -D__LIBINT -D__LIBXC -D__ELPA  -D__GSL -D__PLUMED2 -D__SPGLIB -D__LIBVORI
#
WFLAGS      =
#
FCDEBFLAGS  =
CFLAGS      = -nofor-main -O2 -fopenmp -fp-model precise -funroll-loops -g -qopenmp-simd -traceback -xHost -wd279  $(PROFOPT)    -m64 -I/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mkl/include -I/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mkl/include/fftw -I'/opt/software/cp2k-2022.1/tools/toolchain/install/libint-v2.6.0-cp2k-lmax-5/include' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/libxc-5.2.3/include' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/libxsmm-1.17/include' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/elpa-2021.11.002/cpu/include/elpa_openmp-2021.11.002/modules' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/elpa-2021.11.002/cpu/include/elpa_openmp-2021.11.002/elpa' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/gsl-2.7/include' -I/opt/software/cp2k-2022.1/tools/toolchain/install/spglib-1.16.2/include -std=c11 -Wall -Wextra -Werror -Wno-vla-parameter -Wno-deprecated-declarations $(DFLAGS)
FCFLAGS     = -nofor-main -O2 -fopenmp -fp-model precise -funroll-loops -g -qopenmp-simd -traceback -xHost -wd279  $(PROFOPT)    -m64 -I/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mkl/include -I/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mkl/include/fftw -I'/opt/software/cp2k-2022.1/tools/toolchain/install/libint-v2.6.0-cp2k-lmax-5/include' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/libxc-5.2.3/include' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/libxsmm-1.17/include' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/elpa-2021.11.002/cpu/include/elpa_openmp-2021.11.002/modules' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/elpa-2021.11.002/cpu/include/elpa_openmp-2021.11.002/elpa' -I'/opt/software/cp2k-2022.1/tools/toolchain/install/gsl-2.7/include' -I/opt/software/cp2k-2022.1/tools/toolchain/install/spglib-1.16.2/include $(FCDEBFLAGS) $(WFLAGS) $(DFLAGS)
CXXFLAGS    = -O2 -fPIC -fno-omit-frame-pointer -fopenmp -g -march=native -mtune=native --std=c++11 $(DFLAGS) -Wno-deprecated-declarations
#
LDFLAGS     =  $(FCFLAGS) -Wl,--enable-new-dtags -L'/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mpi/intel64/lib/release' -Wl,-rpath='/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mpi/intel64/lib/release'  -L'/opt/software/cp2k-2022.1/tools/toolchain/install/libint-v2.6.0-cp2k-lmax-5/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/libxc-5.2.3/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/libxc-5.2.3/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/libxsmm-1.17/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/libxsmm-1.17/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/elpa-2021.11.002/cpu/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/elpa-2021.11.002/cpu/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/gsl-2.7/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/gsl-2.7/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/plumed-2.8.0/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/plumed-2.8.0/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/spglib-1.16.2/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/spglib-1.16.2/lib' -L'/opt/software/cp2k-2022.1/tools/toolchain/install/libvori-220621/lib' -Wl,-rpath='/opt/software/cp2k-2022.1/tools/toolchain/install/libvori-220621/lib'
LIBS        = -lsymspg -lplumed -ldl -lstdc++ -lz -ldl -lgsl -lelpa_openmp -lxsmmf -lxsmm -ldl -lpthread -lxcf03 -lxc -lint2  -lmpi -lmpicxx  -L/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mkl/lib/intel64 -Wl,-rpath=/opt/intel-2020/compilers_and_libraries_2020.1.217/linux/mkl/lib/intel64 -lmkl_scalapack_lp64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_lp64 -Wl,--end-group -lpthread -lm -ldl -lvori -lstdc++ -lstdc++

328

帖子

0

威望

1916

eV
积分
2244

Level 5 (御坂)

119#
发表于 Post on 2022-8-6 07:21:59 | 只看该作者 Only view this author
weitao 发表于 2022-7-21 16:28
请教cp2k2022.1的安装:使用intelmpi+mkl编译
Installation:
1. ./install_cp2k_toolchain.sh --with-sir ...

楼主用的 openmpi+mkl !编译不过去的就跳过。

20

帖子

0

威望

149

eV
积分
169

Level 3 能力者

120#
发表于 Post on 2022-8-8 15:28:09 | 只看该作者 Only view this author
cp2k第三步编译时,遇到报错error: undefined reference to '_gfortran_os_error_at'以及/opt/gcc-trunk/include/c++/13.0.0/bits/new_allocator.h:132: error: undefined reference to 'std::__throw_bad_array_new_length()',请各位大佬指点~

报错.PNG (123.24 KB, 下载次数 Times of downloads: 46)

报错.PNG

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 10:39 , Processed in 0.195249 second(s), 29 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list