Opened 8 years ago

Closed 8 years ago

#4225 closed defect (invalid)

Scalable Testsuite decrease

Reported by: Volker Waurich Owned by: Lennart Ochel
Priority: high Milestone: Future
Component: Backend Version:
Keywords: Cc: Lennart Ochel, Patrick Täuber, Willi Braun, Martin Sjölund

Description

Hi,

https://test.openmodelica.org/libraries/ScalableTestSuite_Experimental/BuildModelRecursive.html

The coverage dcreased since 17/01. It doesnt seem to be due to resolveLoops. I optimized it a bit and it seems fairly ok.
remoSimpleEquations is memory intense and tearing takes very long.
Check out ScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_40_M_40:

Notification: Performance of preOpt removeSimpleEquations (simulation): time 3.776/28.61, allocations: 11.08 GB / 14.93 GB, free: 95.48 MB / 0.8809 GB
Notification: Performance of preOpt resolveLoops (simulation): time 3.361/34.42, allocations: 17.78 MB / 15.4 GB, free: 2.438 MB / 0.9122 GB
Notification: Performance of postOpt tearingSystem (initialization): time 80.75/117.4, allocations: 2.767 GB / 18.6 GB, free: 122.6 MB / 0.9122 GB

Change History (6)

comment:1 by Willi Braun, 8 years ago

Which results are you comparing? Since the last 10 times this test runs with different configuration.

comment:2 by Volker Waurich, 8 years ago

The number of compiling and simulating models reduced from 16/01 to 18/01. Results are not verified for the scalable testsuite. Which configuration changed? Maybe the timeout?

comment:3 by Willi Braun, 8 years ago

In this case the parameter maxSizeLinearTearing has changed. Also note that the ScalableTestSuite is always started manually.

Last edited 8 years ago by Willi Braun (previous) (diff)

comment:4 by Volker Waurich, 8 years ago

Resolution: fixed
Status: newclosed

I see. Then there is nothing to do. Thanks for information. I will close the ticket.

comment:5 by Lennart Ochel, 8 years ago

Resolution: fixed
Status: closedreopened

comment:6 by Lennart Ochel, 8 years ago

Resolution: invalid
Status: reopenedclosed
Note: See TracTickets for help on using tickets.