Local Processes和Running Instances的区别

问题概要


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