问题概要
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是不做限制的意思,由另外一个数据决定启动计算的个数。