计算化学公社
标题: cp2k在EPYC 7B12上的编译踩坑记录以及与官方apptainer版速度对比 [打印本页]
作者Author: wwxxxxxx 时间: 2024-2-20 17:04
标题: cp2k在EPYC 7B12上的编译踩坑记录以及与官方apptainer版速度对比
在./install_cp2k_toolchain.sh 这一步上添加参数--target-cpu=core-avx2,完整参数为:
- <font size="3"><span lang="EN-US"> </span>./install_cp2k_toolchain.sh \
- --math-mode=mkl \ #使用mkl 库
- --with-intelmpi=system \ #使用Intel MPI 库
- --with-scalapack=no \ #不用装这个
- --target-cpu=core-avx2 #指定core-avx2指令集</font>
复制代码
其他的库按需安装,在脚本install_cp2k_toolchain.sh中有详细介绍,自行查看即可。
apptainer版使用命令apptainerpull docker://cp2k/cp2k:2024.1_mpich_generic_psmp获得。
以下是速度测试,使用了一个96原子的晶胞优化任务作为测试标准,使用 mpiexec -n 16 -genv OMP_NUM_THREADS=4 启动任务:
(, 下载次数 Times of downloads: 6)
差距还是很明显的,每个OT CG差大约0.1,当然这是个四舍五入后的近似结果,不过也足够说明问题了,更详细的测试有空再说。
最后欢迎大佬们分享自己的踩坑记录,给我等小白排排雷。
作者Author: 乐平 时间: 2024-2-22 11:34
请问截图里左边和右边分别是什么版本的结果?
文字描述里也没说哪本版本谁快谁慢…… 只说了“差距明显”……
作者Author: Eudaimonia 时间: 2024-2-22 22:35
16*32=128
作者Author: wwxxxxxx 时间: 2024-2-23 09:02
不好意思,疏忽了,左边是apptainer,右边是自己编译的。。。。。。
作者Author: wwxxxxxx 时间: 2024-2-23 09:03
大意了,大意了,16*32=512(-..-)
欢迎光临 计算化学公社 (http://bbs.keinsci.com/) |
Powered by Discuz! X3.3 |