用户工具

站点工具


atk:计算的内存需求

计算对内存的需求

内存溢出的错误

当计算的体系较大,需要的内存超出的体系的实际可用内存时,QuantumATK会异常终止,在log文件里提示错误:

This application has requested the Runtime to terminate it in an unusual way, 
Please contact the application's support team for more information.

提交计算前测试内存需求

QuantumATK计算的不同步骤对内存有不同的需求,使用者可以在Scripter里选择New Calculator的设置之后,测试内存需求:

结果中会显示各种计算的内存需求:

注意

此处显示的内存需求为单进程(串行)计算时的需求,MPI并行时,每个MPI进程占用这些内存,总的内存需要考虑节点上有几个MPI进程运行。例如对于上面计算,单进程计算需要860M内存(峰值),如果一个节点上有20MPI进程并行,则总的内存需求为860*20=17200M。

atk/计算的内存需求.txt · 最后更改: 2018/03/20 18:30 由 liu.jun

© 2014-2020 费米科技(京ICP备14023855号