問題概要
Local Processes和Running Instances的區(qū)別
軟件
CAESES 4.3.1
具體問題
CAESES在外部軟件鏈接的資源管理設定中,有LocalSetup:Maximum Number of Local Processes和LocalApplication:Maximum Number of Running Instances兩個選項,默認的數值分別是1和0,代表本地進程數為1,運行案例數(0= unlimited)不做限制。
在優(yōu)化分析的過程中,不同的數據組合會產生不同的效果,以sobol算法的測試說明如下:
0 | 模型持續(xù)生成,每生成一個模型就會啟動一個計算 |
0 | |
1 | 模型持續(xù)生成,一個計算結束后再啟動下一個計算 |
0 | |
2 | 模型持續(xù)生成,能夠同時啟動兩個計算 |
0 | |
0 | 模型持續(xù)生成,一個計算結束后再啟動下一個計算 |
1 | |
1 | 模型持續(xù)生成,一個計算結束后再啟動下一個計算 |
1 | |
2 | 模型持續(xù)生成,一個計算結束后再啟動下一個計算 |
1 | |
0 | 模型持續(xù)生成,能夠同時啟動兩個計算 |
2 | |
1 | 模型持續(xù)生成,一個計算結束后再啟動下一個計算 |
2 | |
2 | 模型持續(xù)生成,能夠同時啟動兩個計算 |
2 |
測試結果表明,Local Processes和Running Instances二者相互制約,以較小的數據決定啟動計算的個數,注意0是不做限制的意思,由另外一個數據決定啟動計算的個數。