计算化学公社

标题: root下用toolchain方法安装CP2K会不会影响其它软件运行 [打印本页]

作者
Author:
dali    时间: 2025-12-7 12:42
标题: root下用toolchain方法安装CP2K会不会影响其它软件运行
请问大家,要采用http://bbs.keinsci.com/thread-21608-1-1.html中的toolchain方法编译CP2K,服务器之前已经在root下编译安装了oneapi环境的VASP,也在root下安装了Gaussian16。请问,CP2K的toolchain编译安装如果在root用户下安装会不会破坏或改变其它软件的运行环境,或改变系统依赖库的版本和类别,导致VASP或Gaussian运行缓慢或运行不了?如果有这样的风险,该如何解决,这些软件是多个普通用户共用,如果不能用root安装怎么解决?

作者
Author:
sobereva    时间: 2025-12-7 13:16
完全不影响Gaussian
如果你编译CP2K时用oneAPI提供的Intel MPI,也不会影响原本用Intel MPI的VASP。如果CP2K改用OpenMPI,则运行VASP前需要把活动状态的MPI改回Intel MPI
作者
Author:
dali    时间: 2025-12-7 14:22
sobereva 发表于 2025-12-7 13:16
完全不影响Gaussian
如果你编译CP2K时用oneAPI提供的Intel MPI,也不会影响原本用Intel MPI的VASP。如果CP ...

请问老师,CP2K用intel MPI好还是Openmpi好?如何在toolchain编译时改成intel MPI?
作者
Author:
Daniel_Arndt    时间: 2025-12-9 09:42
dali 发表于 2025-12-7 14:22
请问老师,CP2K用intel MPI好还是Openmpi好?如何在toolchain编译时改成intel MPI?

如果仅仅是个人自用的服务器的话,在bash里修改若干个相应的环境变量即可。如果是多人使用的计算集群的话,最好是安装Environment Modules或Lmod,使用modulefiles。




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