计算化学公社

标题: 在用MBJ方法计算64个原子体系能带时一直显示内存不足怎么解决? [打印本页]

作者
Author:
awada    时间: 2023-12-7 19:46
标题: 在用MBJ方法计算64个原子体系能带时一直显示内存不足怎么解决?
本帖最后由 awada 于 2023-12-7 19:49 编辑

计算的体系是2×2×2的CdS超胞,总共64个原子,用mbj方法计算时,一直显示OUT of MEMORY,最开始用的32个核,现在试着用64个核,4个节点跑,NCORE=16,但还是感觉一副跑不动的样子,是因为大体系能带mbj太占内存了吗,还是需要设置参数,求大佬解答
作者
Author:
wsz    时间: 2023-12-8 00:50
OOM应该减少MPI的数量(增加每个MPI的内存),或者编译OMP版本的VASP
作者
Author:
awada    时间: 2023-12-8 12:12
wsz 发表于 2023-12-8 00:50
OOM应该减少MPI的数量(增加每个MPI的内存),或者编译OMP版本的VASP

好的,谢谢老师的回复,之后我尝试了32核4节点和16核4节点同样还是出现OOM的情况,由于我们超算上面vasp版本是5.4,所以好像不能用omp

作者
Author:
shinkon    时间: 2023-12-8 23:47
什么叫“现在试着用64个核,4个节点跑,NCORE=16,但还是感觉一副跑不动的样子”




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