问题概要
local processes和running instances的区别
软件
caeses 4.3.1
具体问题
caeses在外部软件链接的资源管理设定中,有localsetup:maximum number of local processes和localapplication:maximum number of running instances两个选项,默认的数值分别是1和0,代表本地进程数为1,运行案例数(0= unlimited)不做限制。
在优化分析的过程中,不同的数据组合会产生不同的效果,以sobol算法的测试说明如下:
0 | 模型持续生成,每生成一个模型就会启动一个计算 |
0 | |
1 | 模型持续生成,一个计算结束后再启动下一个计算 |
0 | |
2 | 模型持续生成,能够同时启动两个计算 |
0 | |
0 | 模型持续生成,一个计算结束后再启动下一个计算 |
1 | |
1 | 模型持续生成,一个计算结束后再启动下一个计算 |
1 | |
2 | 模型持续生成,一个计算结束后再启动下一个计算 |
1 | |
0 | 模型持续生成,能够同时启动两个计算 |
2 | |
1 | 模型持续生成,一个计算结束后再启动下一个计算 |
2 | |
2 | 模型持续生成,能够同时启动两个计算 |
2 |
测试结果表明,local processes和running instances二者相互制约,以较小的数据决定启动计算的个数,注意0是不做限制的意思,由另外一个数据决定启动计算的个数。