计算化学公社
标题:
求助xtb并行设置问题
[打印本页]
作者Author:
hzamber
时间:
2019-6-17 17:23
标题:
求助xtb并行设置问题
xtb可以用OMP并行设置。使用xtb --help得到并行设置如下:
export MKL_NUM_THREADS=<NCORE>
export OMP_THREAD_LIMIT=<NCORE>
export OMP_NUM_THREADS=${OMP_THREAD_LIMIT},1
export OMP_STACKSIZE=500m
ulimit -s unlimited
社长博文
http://sobereva.com/421
中设置如下:
export OMP_NUM_THREADS=N
export MKL_NUM_THREADS=N
export OMP_STACKSIZE=1000m
ulimit -s unlimited
问题一:两种设置是否等效?
问题二:xtb计算有效利用内存?
使用2核,4G电脑测试计算。
使用如下设置:
export OMP_NUM_THREADS=2
export MKL_NUM_THREADS=2
export OMP_STACKSIZE=1000m
ulimit -s unlimited
使用xtb进行opt+freq计算,内存利用率整个过程不超过4%。内存利用率不高,是不是设置有问题?
问题三:OMP_STACKSIZE设置多大合理?
如16核,64G电脑,OMP_STACKSIZE设置多大合理?
作者Author:
sobereva
时间:
2019-6-17 20:47
1 一样
2 无问题,本来就耗不了那么大内存,仔细看
硬盘速度与内存容量对量子化学计算速度影响的测试
http://sobereva.com/397
(
http://bbs.keinsci.com/thread-7478-1-1.html
)
3 能跑就行了,设再大也没用。跑不了再尝试增大
作者Author:
hzamber
时间:
2019-6-17 22:47
sobereva 发表于 2019-6-17 20:47
1 一样
2 无问题,本来就耗不了那么大内存,仔细看
谢谢!
作者Author:
tjuptz
时间:
2021-1-8 20:19
sobereva 发表于 2019-6-17 20:47
1 一样
2 无问题,本来就耗不了那么大内存,仔细看
export OMP_NUM_THREADS=${OMP_THREAD_LIMIT},1
老师,这句的意思是omp线程在1-N之间还是,就是N啊。我试了下好像这样还是N
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3