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
d39b07be9Per Östlund[NF] Optimize cref evaluation.
9a925117dPer Östlund[NF] Optimize evaluation of for loops.

Library Changes

LibraryChange

Models Affected

Buildings_5.0.1Buildings.Airflow.Multizone.Examples.OneRoomFrontEnd performance 9.13 → 15.66
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ReverseBuoyancyFrontEnd performance 14.78 → 25.26
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ReverseBuoyancy3ZonesFrontEnd performance 13.65 → 23.82
Buildings_5.0.1Buildings.Airflow.Multizone.Examples.ZonalFlowFrontEnd performance 7.71 → 13.36
Buildings_5.0.1Buildings.Airflow.Multizone.Validation.ThreeRoomsContamFrontEnd performance 13.19 → 23.24
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.HeatExchangerFrontEnd performance 7.71 → 13.38
Buildings_5.0.1Buildings.Applications.DataCenters.ChillerCooled.Equipment.Validation.WatersideEconomizerFrontEnd performance 6.74 → 11.65
Buildings_5.0.1Buildings.Applications.DataCenters.DXCooled.Controls.Validation.AirsideEconomizerFrontEnd performance 8.94 → 15.46
Buildings_5.0.1Buildings.Applications.DataCenters.DXCooled.Controls.Validation.CoolingModeFrontEnd performance 6.24 → 10.73
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.AltitudeAngleFrontEnd performance 5.83 → 10.04
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarAzimuthFrontEnd performance 6.00 → 10.24
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.SolarHourAngleFrontEnd performance 6.31 → 10.99
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.WallSolarAzimuthFrontEnd performance 6.42 → 10.99
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.BaseClasses.Examples.ZenithAngleFrontEnd performance 5.94 → 11.11
Buildings_5.0.1Buildings.BoundaryConditions.SolarGeometry.Examples.ZenithAngleFrontEnd performance 5.81 → 10.87
Buildings_5.0.1Buildings.BoundaryConditions.SolarIrradiation.BaseClasses.Examples.RelativeAirMassFrontEnd performance 5.87 → 11.04
Buildings_5.0.1Buildings.BoundaryConditions.SolarIrradiation.Examples.DiffuseIsotropicFrontEnd performance 6.41 → 11.28
Buildings_5.0.1Buildings.BoundaryConditions.SolarIrradiation.Examples.DirectTiltedSurfaceFrontEnd performance 6.39 → 11.31
Buildings_5.0.1Buildings.BoundaryConditions.WeatherData.Examples.ReaderTMY3FrontEnd performance 6.55 → 11.28
Buildings_5.0.1Buildings.BoundaryConditions.WeatherData.Validation.ReaderTMY3HDirNorFrontEnd performance 5.84 → 11.12
Buildings_latestBuildings.Examples.VAVCO2.VAVSystemCTControlCompile performance 31.77 → 54.45
Buildings_latestBuildings.Experimental.DistrictHeatingCooling.Examples.IdealSystem3ClustersCompile performance 23.30 → 39.96
IBPSA_latestIBPSA.Fluid.FixedResistances.Validation.PlugFlowPipes.MSLAIT2NodesFrontEnd 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.FiniteLineSourceSimulate performance 11.58 → 20.57
ModelicaTest_3.2.2_cppModelicaTest.Fluid.TestPipesAndValves.BranchingPipes1Simulate performance 15.99 → 8.83
Modelica_3.2.1_cppModelica.Electrical.Analog.Examples.CauerLowPassSCCompile performance 5.32 → 10.63 Simulate performance 5.97 → 12.22
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_MQTTCompile → Simulate
Modelica_DeviceDriversModelica_DeviceDrivers.Blocks.Examples.TestSerialPackager_UDPExternalTriggerSimulate → Compile
Modelica_trunk_cppModelica.Electrical.Spice3.Examples.Spice3BenchmarkFourBitBinaryAdderSimulate performance 22.75 → 42.21
Modelica_trunk_cppModelica.Fluid.Examples.BranchingDynamicPipesCompile performance 9.33 → 16.00 Simulate performance 32.62 → 56.17
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MeasuringTemperatureFrontEnd performance 10.40 → 17.71
Modelica_trunk_cppModelica.Fluid.Examples.Explanatory.MomentumBalanceFittingsFrontEnd performance 8.35 → 14.84
Modelica_trunk_cppModelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulationCompile performance 10.28 → 17.51 Simulate performance 6.98 → 12.88
Modelica_trunk_cppModelica.Fluid.Examples.InverseParameterizationFrontEnd performance 9.32 → 17.09 Compile performance 5.82 → 10.30
Modelica_trunk_cppModelica.Fluid.Examples.TraceSubstances.RoomCO2FrontEnd performance 11.49 → 20.04
Modelica_trunk_cppModelica.Media.Examples.MoistAirFrontEnd performance 8.55 → 15.27
Modelica_trunk_cppModelica.Media.Examples.PsychrometricDataFrontEnd performance 8.75 → 15.36
Modelica_trunk_cppModelica.Media.Examples.R134a.R134a1FrontEnd performance 25.99 → 45.61
Modelica_trunk_cppModelica.Media.Examples.R134a.R134a2FrontEnd performance 29.44 → 51.40
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.Inverse_sh_TXFrontEnd performance 16.35 → 29.12
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAirFrontEnd performance 16.00 → 29.06
Modelica_trunk_cppModelica.Media.Examples.ReferenceAir.MoistAir2FrontEnd performance 18.07 → 31.58
Modelica_trunk_cppModelica.Media.Examples.TwoPhaseWater.TestTwoPhaseStatesFrontEnd performance 7.19 → 13.34
Modelica_trunk_cppModelica.Media.Examples.WaterIF97FrontEnd performance 6.47 → 11.32
ScalableTestSuiteScalableTestSuite.Mechanical.FlexibleBeam.ScaledExperiments.FlexibleBeamModelica_N_64Verify → Compile
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_12800FrontEnd performance 27.57 → 52.43
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_1600Compile performance 18.39 → 31.43
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_3200Compile performance 34.87 → 59.56
ScalableTestSuiteScalableTestSuite.Thermal.Advection.ScaledExperiments.SimpleAdvection_N_6400FrontEnd performance 8.50 → 16.47
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SimpleAdvectionCompile performance 11.58 → 20.74
ScalableTestSuiteScalableTestSuite.Thermal.Advection.Verification.SteamPipeFrontEnd performance 6.59 → 12.12 Compile performance 10.68 → 19.20
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_20Simulate performance 6.98 → 12.21
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_320Compile performance 11.49 → 21.66
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_40Simulate performance 46.09 → 0:01:19
ScalableTestSuiteScalableTestSuite.Thermal.DistrictHeating.ScaledExperiments.HeatingSystem_N_640Compile performance 26.61 → 52.97
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_1280Compile performance 41.18 → 0:01:17
ScalableTestSuiteScalableTestSuite.Thermal.HeatConduction.ScaledExperiments.OneDHeatTransferTI_Modelica_N_640Compile performance 16.09 → 29.25
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CocurrentHeatExchangerEquations_N_1280FrontEnd performance 6.94 → 12.31 BackEnd performance 8.67 → 15.37 Compile performance 38.63 → 0:01:08
ScalableTestSuiteScalableTestSuite.Thermal.HeatExchanger.ScaledExperiments.CounterCurrentHeatExchangerEquations_N_1280FrontEnd performance 7.18 → 12.87 BackEnd performance 8.49 → 14.81
ScalableTestSuite_nooptScalableTestSuite.Electrical.BreakerCircuits.ScaledExperiments.BreakerNetwork_N_640_M_10BackEnd performance 7.87 → 13.53
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinearIndividual_N_56_M_56FrontEnd → Failed
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_20_M_20Simulate performance 8.33 → 14.25
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemAC.ScaledExperiments.DistributionSystemLinear_N_28_M_28Compile performance 12.29 → 20.90
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelicaActiveLoads_N_320_M_5Simulate performance 13.99 → 25.45
ScalableTestSuite_nooptScalableTestSuite.Electrical.DistributionSystemDC.ScaledExperiments.DistributionSystemModelica_N_80_M_80Simulate performance 17.14 → 29.78