计算化学公社

标题: 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