Performance issue with optimization module simplifyComplexFunction
This module scales badly for large systems. The following table shows the time of this module in comparison to the entire back end time for ScalableTestSuite.Electrical.TransmissionLine.ScaledExperiments.TransmissionLineModelica_N_xxx
.
| time [s] for
|
---|
N | simplifyComplexFunction | backend
|
10 | 0.03 | 0.14
|
20 | 0.05 | 0.18
|
40 | 0.11 | 0.36
|
80 | 0.29 | 1.09
|
160 | 1.47 | 3.79
|
320 | 16.81 | 27.72
|
640 | 260.1 | 334.33
|
That means that the module take more than 75% of the back end time for N=640.
Please note: This module scales similar to constantLinearSystem (see #3486).
Change History
(2)
Resolution: |
→ invalid
|
Status: |
new → closed
|
Milestone: |
Future → never
|
Sorting away the closed as invalid, won't fix and duplicate tickets from Future.