计算化学公社

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

[CASTEP/Dmol3/MS] CASTEP出现communication failure如何解决,能否续算

[复制链接 Copy URL]

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

本帖最后由 a9471163 于 2022-2-5 18:15 编辑

各位老师,我用materials studio的CASTEP模块计算能带,用的是杂化泛函,计算较慢,计算任务跑了10天后,出现了communication failure的报错,我点save project后,重启了软件,此时仍然提示communication failure,我右击计算任务,点了archive,结果计算任务自动消失了
想请教一下:1、这个计算任务还能恢复并且续跑么
2、我点archive可能是操作错了,想请教一下正确的解决communication failure报错的步骤是什么呢,谢谢各位
3、如果出现communication failure以后不做任何处理,计算能成功完成么

说明:1、是自己的电脑,win10系统,materials studio版本是2020
2、已经尝试了续算,按照MS帮助文件进行的,把分子的.xsd格式的文件,.param和.check文件放到同一个文件夹下,.param里包含计算参数和continuation=default字样,按MS帮助文件的意思,这个continuation=default字样是会调用.check文件重启CASTEP计算,但我观察了.check文件的最后更新日期,是提交计算的那天,也就是说根本没保存计算中途的数据更新,如果用.check文件重启计算的话,肯定是从头开始算,试了一下,果然是从头开始算的(我之前k点是算到3 of 18,如图,但续算就是从1 of 18重新开始了),续算不成功,尝试用reuse=default代替continuation=default,也是同样的效果
想请教一下各位的CASTEP续算是如何进行的呢

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

13#
 楼主 Author| 发表于 Post on 2022-2-5 22:51:27 | 只看该作者 Only view this author
卡开发发 发表于 2022-2-5 22:18
拆路径不复杂啊,举个例子,比如你原来是G-X-M-G,你就单独先算G-X,然后再设置X-M和M-G这样分成三段算。 ...

好的,谢谢大佬,我试试

3809

帖子

3

威望

1万

eV
积分
20339

Level 6 (一方通行)

围观吃瓜群众

12#
发表于 Post on 2022-2-5 22:18:15 | 只看该作者 Only view this author
a9471163 发表于 2022-2-5 21:54
嗯嗯,大概懂了,分段处理,手动计算1 of 18一直到18 of 18,之前计算的1 of 18 和2 of 18的结果找不到了 ...

拆路径不复杂啊,举个例子,比如你原来是G-X-M-G,你就单独先算G-X,然后再设置X-M和M-G这样分成三段算。最后产生的xcd数据是可以拷贝到Excel或者Origin进行编辑,然后按照规则合并到一起再画图就行了。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

11#
 楼主 Author| 发表于 Post on 2022-2-5 21:54:29 | 只看该作者 Only view this author
本帖最后由 a9471163 于 2022-2-5 22:07 编辑
卡开发发 发表于 2022-2-5 21:47
效率高不高就得看里面的k点、还有能带数目和CPU数目的关系了。重新来吧,一段一段处理,最后手动拼接一下 ...

嗯嗯,大概懂了,分段处理,手动计算1 of 18一直到18 of 18,之前计算的1 of 18 和2 of 18的结果找不到了,其实也要重算,请问可以这么理解么,能带上k路径一条条拆出来算的操作我不太会,请问有这方面的教程么之前用MS就只会用自动方法进行一些计算
另外非常感谢您给的提高计算效率的方法,对于进阶学习很有用,我研究一下

3809

帖子

3

威望

1万

eV
积分
20339

Level 6 (一方通行)

围观吃瓜群众

10#
发表于 Post on 2022-2-5 21:47:03 | 只看该作者 Only view this author
a9471163 发表于 2022-2-5 21:44
谢谢,我拆出来算,效率也不高的吧,因为之前是算到3 of 18,但算完的1 of 18 和2 of 18的结果我现在也找 ...

效率高不高就得看里面的k点、还有能带数目和CPU数目的关系了。重新来吧,一段一段处理,最后手动拼接一下。另外要注意MS里面的path不是很好,仔细看看这个(http://bbs.keinsci.com/thread-37-1-1.html)。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

9#
 楼主 Author| 发表于 Post on 2022-2-5 21:44:21 | 只看该作者 Only view this author
本帖最后由 a9471163 于 2022-2-5 21:48 编辑
卡开发发 发表于 2022-2-5 21:34
如果你只是能带做HSE06计算那应该也没什么可以调整的了,再不行你就把能带上k路径一条条拆出来算。

谢谢,如果拆出来算能免去计算1 of 18和2 of 18那还是划算的(我计算崩溃之前算到3 of 18),您能讲解一下怎么拆出来么;因为我现在也找不到1 of 18和2 of 18的计算结果保存到哪个文件了,我不知道拆出来算的话是不是需要重新计算1 of 18和 2 of 18

3809

帖子

3

威望

1万

eV
积分
20339

Level 6 (一方通行)

围观吃瓜群众

8#
发表于 Post on 2022-2-5 21:34:38 | 只看该作者 Only view this author
a9471163 发表于 2022-2-5 21:28
大佬,我贴图显示了计算能带的参数,您能指导一下怎样手动调参数么,我是CASTEP初学者,非常感谢大佬
...

如果你只是能带做HSE06计算那应该也没什么可以调整的了,再不行你就把能带上k路径一条条拆出来算。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

7#
 楼主 Author| 发表于 Post on 2022-2-5 21:28:55 | 只看该作者 Only view this author
卡开发发 发表于 2022-2-5 21:22
杂化泛函可能是没办法读取密度来算的,也许你可以试试看不要用Allbands的对角化方法,不过这种情况可能需 ...


大佬,我贴图显示了计算能带的参数,您能指导一下怎样手动调参数么,我是CASTEP初学者,非常感谢大佬

3809

帖子

3

威望

1万

eV
积分
20339

Level 6 (一方通行)

围观吃瓜群众

6#
发表于 Post on 2022-2-5 21:22:15 | 只看该作者 Only view this author
a9471163 发表于 2022-2-5 21:08
嗯嗯,谢谢老师,我理解了,但我之前心急,看它连不上就右击计算任务,点了一下archive,结果计算任务就 ...

杂化泛函可能是没办法读取密度来算的,也许你可以试试看不要用Allbands的对角化方法,不过这种情况可能需要手动改Param。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2022-2-5 21:08:56 | 只看该作者 Only view this author
卡开发发 发表于 2022-2-5 20:55
保存退出就行,主要试图让程序重新与服务器连接。其实暂时连接不上也没事,确定一下服务器那边任务没掉就 ...

嗯嗯,谢谢老师,我理解了,但我之前心急,看它连不上就右击计算任务,点了一下archive,结果计算任务就自动消失不显示了,看了本地的任务管理器,CPU占用是0%,应该是没戏了,于是只能考虑续算,
续算时,想请问一下,能带是只能从头计算么?我按1楼的方法操作续算,能带是从头开始算的而不是从上次断掉的地方,不过单点能是不用重新计算了

3809

帖子

3

威望

1万

eV
积分
20339

Level 6 (一方通行)

围观吃瓜群众

4#
发表于 Post on 2022-2-5 20:55:17 | 只看该作者 Only view this author
a9471163 发表于 2022-2-5 20:48
请问怎么刷新gateway呢,退出程序的时候是用任务管理器结束任务,还是保存工程文件后再退出呢,谢谢老师

保存退出就行,主要试图让程序重新与服务器连接。其实暂时连接不上也没事,确定一下服务器那边任务没掉就可以。CASTEP那个杂化泛函确实太慢了,而且只能用模守恒赝势,这点太硬伤了。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

192

帖子

0

威望

475

eV
积分
667

Level 4 (黑子)

3#
 楼主 Author| 发表于 Post on 2022-2-5 20:48:46 | 只看该作者 Only view this author
本帖最后由 a9471163 于 2022-2-5 20:55 编辑
卡开发发 发表于 2022-2-5 19:20
可以看下任务是否还在跑,如果还在跑退出重新进入让程序重新与gateway连接,如果还不行可以试着刷新一下gat ...

请问怎么刷新gateway呢,退出程序的时候是用任务管理器结束任务,还是保存工程文件后再退出呢,目前是单机、本地提交计算,win10系统,谢谢老师

3809

帖子

3

威望

1万

eV
积分
20339

Level 6 (一方通行)

围观吃瓜群众

2#
发表于 Post on 2022-2-5 19:20:02 | 只看该作者 Only view this author
可以看下任务是否还在跑,如果还在跑退出重新进入让程序重新与gateway连接,如果还不行可以试着刷新一下gateway;如果任务已经停止只能续算。这种情况出现的一种原因就是杂化泛函把主节点的资源吃完了,以至于gateway也卡死了。
日常打哑谜&&探寻更多可能。
原理问题不公开讨论,非商业性质讨论欢迎私聊。不做培*,不接代*,不接*发谢谢。

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

GMT+8, 2026-2-19 17:00 , Processed in 0.176761 second(s), 24 queries , Gzip On.

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