在Intel CPU上编译可供AMD CPU运行的CP2K-2023.2

2023-08-20 19:47:38 来源:哔哩哔哩

第一步:从github上下载,保存在software/cp2k/下(/download)。

第二步:解压文件.tar xvf 。

改名      mv


(相关资料图)

第三步:进入tools/toolchain/,执行install_cp2k_。

cd tools/toolchain

./install_cp2k_ --math-mode=mkl --with-intelmpi=system ---with-plumed=install --target-cpu=generic

(这一步如果网络好的话可以直接从github里面下载安装包,如果网速不行的话,建议一步一步的将安装包放在tools/toolchain/build文件下,build得需要执行一次install_cp2k_)

第四步:安装包安装完成后,显示不能生成arch文件。

第五步,进入scripts文件夹,修改generate_arch_,将 -mtune=$(TARGET_CPU)删掉。

第五步:回到tools/toolchain文件夹,继续执行第三步中的install_cp2k_,代码保持不变,可以生成arch 文件。

第六步:将这里的arch文件下的四个local文件,复制到software/cp2k//arch/里

第七步:source  ../software/cp2k//tools/toolchain/install/setup

第八步:回到cp2k//下,执行

make -j 112 ARCH=local VERSION="ssmp sdbg psmp pdbg"

第九步:结束后,会在当前文件夹下出现exe/local/

到此为止安装结束,将下面两行代码写到.bashrc中就可以运行cp2k了

source ../software/cp2k//tools/toolchain/install/setup

export PATH=/home/hxy/software/cp2k//exe/local:${PATH}

谢谢大家的阅读。

关键词:

上一篇:卢宠茂:医管局到海外招募医生 首批可于九月到港就业

下一篇:最后一页