OpenModelica master from 2018-10-30 23:52:56 to 2018-10-31 11:17:24

Summary

OMC Commits2
Libraries Changed0
Number of Improvements1
Number of Regressions3
Number of Performance Improvements1
Number of Performance Regressions60

OpenModelica Changes

CommitAuthorSummary
d39b07be94Per Östlund[NF] Optimize cref evaluation.
9a925117daPer Östlund[NF] Optimize evaluation of for loops.

Library Changes

LibraryChange

Models Affected

Buildings_5.0.1Buildings.Airflow.Multizone.Examples.OneRoom (sim)FrontEnd performance 9.13 → 15.66
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ReverseBuoyancy (sim)FrontEnd performance 14.78 → 25.26
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ReverseBuoyancy3Zones (sim)FrontEnd performance 13.65 → 23.82
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ZonalFlow (sim)FrontEnd performance 7.71 → 13.36
Buildings_5.0.1Buildings.Airflow.Multizone.Validation.ThreeRoomsContam (sim)FrontEnd performance 13.19 → 23.24
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchanger (sim)FrontEnd performance 7.71 → 13.38
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.WatersideEconomizer (sim)FrontEnd performance 6.74 → 11.65
Buildings_5.0.1Buildings.Applications.DataCenters.DXCooled.Controls.Validation.AirsideEconomizer (sim)FrontEnd performance 8.94 → 15.46
Buildings_5.0.1Buildings.Applications.DataCenters.DXCooled.Controls.Validation.CoolingMode (sim)FrontEnd performance 6.24 → 10.73
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngle (sim)FrontEnd performance 5.83 → 10.04
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarAzimuth (sim)FrontEnd performance 6.00 → 10.24
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarHourAngle (sim)FrontEnd performance 6.31 → 10.99
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.WallSolarAzimuth (sim)FrontEnd performance 6.42 → 10.99
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.ZenithAngle (sim)FrontEnd performance 5.94 → 11.11
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.Examples.ZenithAngle (sim)FrontEnd performance 5.81 → 10.87
Buildings_5.0.1Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMass (sim)FrontEnd performance 5.87 → 11.04
Buildings_5.0.1Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropic (sim)FrontEnd performance 6.41 → 11.28
Buildings_5.0.1Buildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurface (sim)FrontEnd performance 6.39 → 11.31
Buildings_5.0.1Buildings.BoundaryConditions.WeatherData.Examples.ReaderTMY3 (sim)FrontEnd performance 6.55 → 11.28
Buildings_5.0.1Buildings.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNor (sim)FrontEnd performance 5.84 → 11.12
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControl (sim)Compile performance 31.77 → 54.45
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.IdealSystem3Clusters (sim)Compile performance 23.30 → 39.96
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2Nodes (sim)FrontEnd performance 8.39 → 14.27 BackEnd performance 4.67 → 10.80 Templates performance 7.20 → 14.25
IBPSA_latestIBPSA.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Examples.FiniteLineSource (sim)Simulate performance 11.58 → 20.57
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1 (sim)Simulate performance 15.99 → 8.83
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSC (sim)Compile performance 5.32 → 10.63 Simulate performance 5.97 → 12.22
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTT (sim)Compile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTrigger (sim)Simulate → Compile
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdder (sim)Simulate performance 22.75 → 42.21
Modelica_trunk_cppModelica.Fluid.Examples.BranchingDynamicPipes (sim)Compile performance 9.33 → 16.00 Simulate performance 32.62 → 56.17
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperature (sim)FrontEnd performance 10.40 → 17.71
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittings (sim)FrontEnd performance 8.35 → 14.84
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation (sim)Compile performance 10.28 → 17.51 Simulate performance 6.98 → 12.88
Modelica_trunk_cppModelica.Fluid.Examples.InverseParameterization (sim)FrontEnd performance 9.32 → 17.09 Compile performance 5.82 → 10.30
Modelica_trunk_cppModelica.Fluid.Examples.TraceSubstances.RoomCO2 (sim)FrontEnd performance 11.49 → 20.04
Modelica_trunk_cppModelica.Media.Examples.MoistAir (sim)FrontEnd performance 8.55 → 15.27
Modelica_trunk_cppModelica.Media.Examples.PsychrometricData (sim)FrontEnd performance 8.75 → 15.36
Modelica_trunk_cppModelica.Media.Examples.R134a.R134a1 (sim)FrontEnd performance 25.99 → 45.61
Modelica_trunk_cppModelica.Media.Examples.R134a.R134a2 (sim)FrontEnd performance 29.44 → 51.40
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TX (sim)FrontEnd performance 16.35 → 29.12
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir (sim)FrontEnd performance 16.00 → 29.06
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir2 (sim)FrontEnd performance 18.07 → 31.58
Modelica_trunk_cppModelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStates (sim)FrontEnd performance 7.19 → 13.34
Modelica_trunk_cppModelica.Media.Examples.WaterIF97 (sim)FrontEnd performance 6.47 → 11.32
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64 (sim)Verify → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800 (sim)FrontEnd performance 27.57 → 52.43
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600 (sim)Compile performance 18.39 → 31.43
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200 (sim)Compile performance 34.87 → 59.56
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400 (sim)FrontEnd performance 8.50 → 16.47
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SimpleAdvection (sim)Compile performance 11.58 → 20.74
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipe (sim)FrontEnd performance 6.59 → 12.12 Compile performance 10.68 → 19.20
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20 (sim)Simulate performance 6.98 → 12.21
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_320 (sim)Compile performance 11.49 → 21.66
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40 (sim)Simulate performance 46.09 → 0:01:19
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640 (sim)Compile performance 26.61 → 52.97
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280 (sim)Compile performance 41.18 → 0:01:17
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_640 (sim)Compile performance 16.09 → 29.25
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280 (sim)FrontEnd performance 6.94 → 12.31 BackEnd performance 8.67 → 15.37 Compile performance 38.63 → 0:01:08
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280 (sim)FrontEnd performance 7.18 → 12.87 BackEnd performance 8.49 → 14.81
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10 (sim)BackEnd performance 7.87 → 13.53
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56 (sim)FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20 (sim)Simulate performance 8.33 → 14.25
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28 (sim)Compile performance 12.29 → 20.90
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5 (sim)Simulate performance 13.99 → 25.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80 (sim)Simulate performance 17.14 → 29.78