计算化学公社

 找回密码 Forget password
 注册 Register
Views: 28321|回复 Reply: 37
打印 Print 上一主题 Last thread 下一主题 Next thread

[配置讨论] AMD Zen2架构处理器与linux版Gaussian的兼容性问题?(已解决)

[复制链接 Copy URL]

80

帖子

2

威望

596

eV
积分
716

Level 4 (黑子)

本帖最后由 pika02 于 2020-2-23 00:51 编辑

我最近装了一台R9 3950x主机,MSI的B450板子,已更新最新bios(2019-11-12),在尝试几个版本的Gaussian时出现了各种问题:

① G09W D.01,直接卡死在l302或l401

我在学校时用过Zen架构的R5 1400跑过此版本,未出现问题。
(20200223更新)并非Zen2的锅,应该是g09w的bug,社长之前的帖子里也提到
测试了一下2696v3、Win10-64bit,G09W和G16W皆32bit,现象相同,都在302永久卡住。无论核数,内存设多少都不过去。半经验的L401同样卡住。应该是程序bug


② linux版G16 A.01,AVX2和SSE4.2版本都直接报错误“Error: illegal instruction , illegal opcode”,这是与CPU不兼容时报的错。
我在Ubuntu 18.04 LTS(WSL,VMWare和实体机)和CentOS7(VMWare)上测试过,都报该错误。

这个问题日本的計算化学.com上也有提到(https://computational-chemistry. ... 9/09/05/zen2-linux/):
Gaussian のインストール
早速 Gaussian16 revB01 を Ryzen 3900x でインストールして動かそうとしましたが、
Error: illegal instruction, illegal opcode
というエラーが出てしまい、うまく行きませんでした。
最初は、どう対処したら良いか全く分からなかったのですが、Gaussian16 revC01 に変えたら動きました!理由は、よく分かりません。
revC01 のリリース日は 7 月なので、ZEN2 に対応しているとも考えづらいです。。。

作者(X570芯片组)用G16 B.01出错,而C.01就没问题,原因尚不清楚。


我目前用G16W A.03和linux版G09 E.01,G16 B.01 SSE4.2没有发现问题,windows版ORCA 4.2.1也没问题。

总之,Zen2的CPU有点奇怪,上文博主也提到3900x刚发售的时候各种linux发行版安装/启动失败的情况,之后通过bios更新部分解决了问题。
如果你们单位的site licence是上述较老版本Gaussian,干脆Intel Yes就完事了。

===========20200222===========
按照楼下的方法,环境变量中添加
  1. export PGI_FASTMATH_CPU=sandybridge
复制代码
G16 A.01 AVX2也成功在3950x上运行起来了。



评分 Rate

参与人数
Participants 3
eV +9 收起 理由
Reason
Senses_Y + 4 GJ!
MAX-0309 + 2 牛!
ldatea + 3 谢谢

查看全部评分 View all ratings

9

帖子

0

威望

89

eV
积分
98

Level 2 能力者

38#
发表于 Post on 2024-8-2 17:43:25 | 只看该作者 Only view this author
baisl 发表于 2024-8-2 09:38
我那个是linux版本的解决办法,windows版本我没用过,不是很清楚

谢谢您的回复,我后来发现是Linux的操作。我Windows端的解决方案是安装了g16(64位)版本得以解决卡l302的问题。

16

帖子

0

威望

1637

eV
积分
1653

Level 5 (御坂)

37#
发表于 Post on 2024-8-2 09:38:26 | 只看该作者 Only view this author
Ethan_Fan 发表于 2024-7-31 17:46
您好,能详细说一下那个环境变量咋添加嘛?我再path里面新建了,但是没有解决这个问题,是我操作有问题嘛

我那个是linux版本的解决办法,windows版本我没用过,不是很清楚

9

帖子

0

威望

89

eV
积分
98

Level 2 能力者

36#
发表于 Post on 2024-7-31 17:46:41 | 只看该作者 Only view this author
baisl 发表于 2020-2-22 17:48
朋友新组了一个3900x,试了一把高斯,用的Vmware15虚拟机,centOS-7.6系统,AVX2版本的Gaussian 16, Revisi ...

您好,能详细说一下那个环境变量咋添加嘛?我再path里面新建了,但是没有解决这个问题,是我操作有问题嘛

9

帖子

0

威望

89

eV
积分
98

Level 2 能力者

35#
发表于 Post on 2024-7-31 17:43:23 | 只看该作者 Only view this author
本帖最后由 Ethan_Fan 于 2024-7-31 17:45 编辑
baisl 发表于 2020-2-22 17:48
朋友新组了一个3900x,试了一把高斯,用的Vmware15虚拟机,centOS-7.6系统,AVX2版本的Gaussian 16, Revisi ...

您好,您能详细说一下额外添加环境变量的过程吗? 我这边不知道如何操作,我直接添加没起作用,不知道是不是我的操作有问题

微信图片_20240731174501.jpg (505.25 KB, 下载次数 Times of downloads: 21)

微信图片_20240731174501.jpg

1

帖子

0

威望

27

eV
积分
28

Level 2 能力者

34#
发表于 Post on 2023-11-8 19:57:13 | 只看该作者 Only view this author
我最近买的电脑R9处理器,用G09W一直卡在I302,是只能用G16W了吗

8

帖子

0

威望

85

eV
积分
93

Level 2 能力者

33#
发表于 Post on 2021-5-10 12:14:42 | 只看该作者 Only view this author
我也是在AMD下,安装的G16 A.03 linux版本,然后用Xshell远程运行的时候显示“Error: illegal instruction , illegal opcode”;在虚拟机里面的终端直接运行就可以,不清楚具体原因,不过目前能正常运行

16

帖子

3

威望

1131

eV
积分
1207

Level 4 (黑子)

32#
发表于 Post on 2021-1-14 04:12:45 | 只看该作者 Only view this author
Zen3似乎也有这个问题。5950x,虚拟机是CentOS 8.3, g16-A.03,输了这个指令之后问题解决。

30

帖子

0

威望

489

eV
积分
519

Level 4 (黑子)

31#
发表于 Post on 2020-11-20 18:00:33 | 只看该作者 Only view this author
pika02 发表于 2020-2-22 20:10
我才知道这个操作,高斯的代理墨灵格官方也提到
这是相当于把zen+当作sandybridge了?

刚搭建好的虚拟机,也遇到这个问题了,3600X,虚拟机是CentOS7.9,g16-A.03,输了这个指令好像不管用。。。

5

帖子

0

威望

77

eV
积分
82

Level 2 能力者

30#
发表于 Post on 2020-11-14 12:24:38 | 只看该作者 Only view this author
本帖最后由 earlybird 于 2020-11-14 12:32 编辑
monoyu 发表于 2020-11-14 11:44
如果只做计算用,我觉得完全没问题,甚至开PBO和小超都没啥问题。我用的是利民的TS120plus,5热管,双TL- ...

原来ts120plus就能压住啊,我去瞧瞧,谢谢老哥的建议 准备上ts140了,活动时也是200刚出头,谢谢老哥

153

帖子

0

威望

1098

eV
积分
1251

Level 4 (黑子)

29#
发表于 Post on 2020-11-14 11:44:12 | 只看该作者 Only view this author
earlybird 发表于 2020-11-14 11:09
请问猫头鹰D15s能压3950x吗?

如果只做计算用,我觉得完全没问题,甚至开PBO和小超都没啥问题。我用的是利民的TS120plus,5热管,双TL-C12 pro 风扇,搞活动时才200出头,一台3900x,一台3950x,都用这个,烤FPU也就75-80℃,平时用Dmol3和ORCA, 完全没问题,品牌、性能、颜值自认为都不错。感觉用D15S有点奢侈了。仅供参考。

5

帖子

0

威望

77

eV
积分
82

Level 2 能力者

28#
发表于 Post on 2020-11-14 11:09:23 | 只看该作者 Only view this author
monoyu 发表于 2020-3-4 13:19
用下压式风冷压3950X?

请问猫头鹰D15s能压3950x吗?

153

帖子

0

威望

1098

eV
积分
1251

Level 4 (黑子)

27#
发表于 Post on 2020-7-26 09:55:10 | 只看该作者 Only view this author
Geyer 发表于 2020-7-26 02:26
问下楼主是用的msi b450i吗?我用过,这板子似乎有供电上限
39x风冷pbo都只能全核40.25,3950x喂得饱么
...

MSI B450i + 3900X  我有两台,散热都是利民的单塔风冷TS120Plus,PBO没太注意,应该不止4.025,一直锁全核4.2用,电压1.3多,单烤FPU最高75度左右,供电mos能上60度。平时用Dmol3和ORCA,满载最高也就60多度,mos一般50-60度。用着没啥问题。
最近入了颗3950x, 用MSI B450i试了下,散热还是利民的单塔风冷TS120Plus,锁全核4.2、4.15、4.1都试过,单烤FPU CPU倒是没怎么过热,就是mos温度会一路飙升到90+。现在3950x配了B550M,锁全核4.15,电压1.2,单烤FPU、量化程序满载mos温度一般都不超50。

73

帖子

2

威望

661

eV
积分
774

Level 4 (黑子)

26#
发表于 Post on 2020-7-26 02:26:01 | 只看该作者 Only view this author
问下楼主是用的msi b450i吗?我用过,这板子似乎有供电上限
39x风冷pbo都只能全核40.25,3950x喂得饱么
另:楼主 mihoP?

45

帖子

0

威望

419

eV
积分
464

Level 3 能力者

25#
发表于 Post on 2020-6-28 23:33:33 | 只看该作者 Only view this author
2q1w2007 发表于 2020-6-26 13:45
95是因为温度墙是95吧,实际上已经不是全负荷跑了

是因为到了PBO的温度墙,所以烤机只有160W,后来试过银箭130,能跑FPU到180W左右。但是实际上跑ORCA 维持全核4G只要110W左右就足够了

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-27 08:58 , Processed in 0.224470 second(s), 32 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list