Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

Q: Reducing indevidual GenOpt simulation run times

I have a question regarding how to decrease individual GenOpt (v3.1.0) (with EnergyPlus v8.6) run times.

An individual E+ pilot study model I am experimenting with can run directly from E+ in <20 seconds. In contrast, the same model while running using the GPSPSOCCHJ algorithm with GenOpt, individual run times tend to vary between 2.5 and 3 minutes.

The E+ idf file has been cleaned of all unused information (e.g. materials, constructions, schedules etc.) which gets the base run time down between 11 and 16 seconds.

GenOpt's command file "UnitsOfExecution" setting has been tested with values = 2, 4, 6, 8, and 10 with no notable difference between individual simulation completion times.

It is reasonable to expect slightly longer run times due to GenOpt's read/write process and run the optimization maths, but 2+ minutes per simulation is quite a bit more than I would expect. Are there settings that can be modified in GenOpt to reduce this significant run time? Or could this be an odd E+ issue?

The simulations are running on a i7-5960X CPU (8-core, 16 threads, 3.4GHz ) equipped PC with Windows 7.

Q: Reducing indevidual GenOpt simulation run times

I have a question regarding how to decrease individual GenOpt (v3.1.0) (with EnergyPlus v8.6) run times.

An individual E+ pilot study model I am experimenting with can run directly from E+ in <20 seconds. In contrast, the same model while running using the GPSPSOCCHJ algorithm with GenOpt, individual run times tend to vary between 2.5 and 3 minutes.

The E+ idf file has been cleaned of all unused information (e.g. materials, constructions, schedules etc.) which gets the base run time down between 11 and 16 seconds.

GenOpt's command file "UnitsOfExecution" setting has been tested with values = 2, 4, 6, 8, and 10 with no notable difference between individual simulation completion times.

It is reasonable to expect slightly longer run times due to GenOpt's read/write process and run the optimization maths, but 2+ minutes per simulation is quite a bit more than I would expect. Are there settings that can be modified in GenOpt to reduce this significant run time? Or could this be an odd E+ issue?

The simulations are running on a i7-5960X CPU (8-core, 16 threads, 3.4GHz ) equipped PC with Windows 7.

Q: Reducing indevidual individual GenOpt simulation run times

I have a question regarding how to decrease individual GenOpt (v3.1.0) (with EnergyPlus v8.6) run times.

An individual E+ pilot study model I am experimenting with can run directly from E+ in <20 seconds. In contrast, the same model while running using the GPSPSOCCHJ algorithm with GenOpt, individual run times tend to vary between 2.5 and 3 minutes.

The E+ idf file has been cleaned of all unused information (e.g. materials, constructions, schedules etc.) which gets the and is is 485KB in size. The base run time down is between 11 and 16 seconds.seconds. The .idf is of a simple three zone test model with separate HVAC systems for each zone and three AirflowNetwork:MultiZone objects.

GenOpt's command file "UnitsOfExecution" setting has been tested with values = 2, 4, 6, 8, and 10 with no notable difference between individual simulation completion times.

It is reasonable to expect slightly longer run times due to GenOpt's read/write process and run the optimization maths, but 2+ minutes per simulation is quite a bit more than I would expect. Are there settings that can be modified in GenOpt to reduce this significant run time? Or could this be an odd E+ issue?

The simulations are running on a i7-5960X CPU (8-core, 16 threads, 3.4GHz ) equipped PC with Windows 7. 7.