2020-02-22提高运行速度

2020-02-22  本文已影响0人  锅炉工的自我修养

小结

IO占比:(1 - cpu计算时间 / 实际消耗时间)*100%
大间隔:把存储b2time.nc和tallies.nc的步长1变成10

运行核数 每步CPU时间(s) 预计运行时间(d-h:m) IO占比(%)
1 11.338 2-08:08 43.73
2 10.397 2-12:26 52.24
4 6.582 2-04:25 65.09
4_大间隔 6.571 2-04:18 65.11
8 6.500 1-23:11 61.76
16 5.521 1-13:41 59.33

- 2. 预测结束时间与实际结束时间符合的很好

预计结束时间


image.png

实际结束时间


image.png

- 1. 准确预测case结束时间

cpu命令提示的运行时间与实际消耗时间差异较大

获得已运行实际时间

cpu | grep -i total | awk '{print $6}' # 获得总时间(second)

16 核


image.png

8核


image.png

如何确保打开mpi?每次都确认?4核 open mpi

4核减少 IO


image.png

4 核


image.png

2 核


image.png

1 核


image.png

如何设置set_mpi默认打开?每个case都设置?

set_mpi:     aliased to source $SOLPSTOP/SETUP/mpi

新开始运行,默认不打开mpi
/home/zhangyanjie/SOLPS_newest_bak/solps-iter/modules/B2.5/builds/couple_SOLPS-ITER.DUT-PSI.ifort64/b2mn.exe

大间隔对 2dt nesepm 分辨率的影响很小


大间隔
image.png
上一篇下一篇

猜你喜欢

热点阅读