计算化学公社
标题:
Gaussian16 C.01 在AMD ZEN3上面仍存在兼容性问题
[打印本页]
作者Author:
heguscu
时间:
2022-2-5 10:02
标题:
Gaussian16 C.01 在AMD ZEN3上面仍存在兼容性问题
过年期间实验室的服务器莫名连不上了,不想去学校,只好用家里的台式机凑活算一下,
机器配置是:CPU:5600X,主板:微星 B450m,内存 DDR4-3200 8G*2, 显卡 1070 8GB,硬盘 西数SN550 1TB, 系统 Ubuntu 18.04
依稀记得之前sob老师的高斯安装文章说过G16 对ZEN架构的CPU存在兼容性问题,需要修改环境变量才能正常使用。
但之前销售给我们寄G16 C.01版光盘的时候说,这个版本已经修复bug,可以正常使用了。
将信将疑的把G16_AVX2安装好,跑了几个test都是正常结束的。
但是用一键脚本算RESP2电荷的时候发现G16一直在单线程运行。。。明明以前在服务器上跑得好好的。。。
检查Default.Route的设置,没问题
换成G09,也并行的好好的。。。
换成G16_AVX的版本,正常了,看来AMD实现AVX2指令集的方式和G16还是存在冲突
最后,老老实实把环境变量
export PGI_FASTMATH_CPU=sandybridge 设置好,然后换回
G16_AVX2的版本,也可以正常并行了。
结论:
G16 C.01版对AMD ZEN3仍然存在兼容性问题,还是需要设置环境变量
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3