计算化学公社

标题: 不同的机器计算结果不一样? [打印本页]

作者
Author:
qchem    时间: 2018-5-30 22:14
标题: 不同的机器计算结果不一样?

同一个输入文件,在E5-2680 v3的机器上100多步优化出来了。但是在Gold 6149的机器上,200多步了,还没出来。
难道是CPU有问题?


作者
Author:
算一算    时间: 2018-5-30 22:19
是同一个版本的高斯吗?
作者
Author:
sobereva    时间: 2018-5-30 23:17
跟CPU没必然关系,只是巧合
看具体情况
作者
Author:
望月凝香    时间: 2018-5-30 23:31
重新算一遍。
和初猜、数值精度都有关系,特别是用到多核心的。
作者
Author:
qchem    时间: 2018-5-31 08:17
算一算 发表于 2018-5-30 22:19
是同一个版本的高斯吗?

是同一个版本
作者
Author:
qchem    时间: 2018-5-31 08:18
sobereva 发表于 2018-5-30 23:17
跟CPU没必然关系,只是巧合
看具体情况

我还有人发现
也是同样的输入文件,在学校的机器上算它就不收敛,而在自己的机器上算它就会收敛

作者
Author:
xylz6188    时间: 2018-5-31 08:41
我以前用MS的时候,在*tai服务器自带系统上计算得到的结果和Redhat上计算的结果差别极大,*tai服务器上的计算结果和实验数据差好几倍,不知道为什么,到现在都不明白。
作者
Author:
liyuanhe211    时间: 2018-5-31 10:41
网盘上传二者的输入输出文件。
作者
Author:
sobereva    时间: 2018-5-31 17:36
数值误差对计算化学结果重现性的影响
http://sobereva.com/88

至于“和Redhat上计算的结果差别极大,**服务器上的计算结果和实验数据差好几倍”,较大可能性是程序版本、输入文件不同。
作者
Author:
算一算    时间: 2018-6-1 00:49
qchem 发表于 2018-5-31 08:17
是同一个版本

你确定是同一个版本吗,你把你两个输出文件的开头部分被两行星号夹着的那部分发出来,就是一大堆开发者名字下面、你输入的内容上面的那部分
作者
Author:
qchem    时间: 2018-6-1 16:40
算一算 发表于 2018-6-1 00:49
你确定是同一个版本吗,你把你两个输出文件的开头部分被两行星号夹着的那部分发出来,就是一大堆开发者名 ...

Gaussian 09:  ES64L-G09RevE.01 30-Nov-2015

是一样的

作者
Author:
算一算    时间: 2018-6-1 18:20
qchem 发表于 2018-6-1 16:40
Gaussian 09:  ES64L-G09RevE.01 30-Nov-2015

是一样的

如果真是完全一样的,那可能是你两台机器太不一样了………




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3