21 Nov 2009 
Support Center » Knowledgebase » Run EnergyPlus in Parallel
 Run EnergyPlus in Parallel
Solution EnergyPlus is a single thread application. A simulation run with EnergyPlus only utilizes a CPU. However, multiple parametric runs can be launched in parallel if these runs are independent. The way to do it is to create multiple folders and copy files EnergyPlus.exe, Energy+.idd, DElight2.dll, EPMacro.exe (if macros are used), ExpandObjects.exe (if HVACTemplate or Compact HVAC objects are used) from the original EnergyPlus installed folder. Inside each folder, copy IDF file as in.idf and EPW file as in.epw, then run EnergyPlus.exe from each folder. This is better handled with a batch file. If the Energy+.ini file exists in one of the created folders, make sure it is empty or points to the current EnergyPlus folder.

The benefit of run time savings depends on computer configurations including number of CPUs, CPU clock speed, amount of RAM and cache, and hard drive speed. To be time efficient, the number of parallel EnergyPlus runs should not be more than the number of CPUs on a computer. The EnergyPlus utility program EP-Launch is being modified to add the parallel capability for group simulations. The long term goal is to run EnergyPlus in parallel on multi-core computers even for a single EnergyPlus run.


Article Details
Article ID: 39
Created On: 14 Oct 2009 06:45 PM

 This answer was helpful  This answer was not helpful

 Back
 Login [Lost Password] 
Email:
Password:
Remember Me:
 
 Search
 Article Options
Home | Register | Submit a Ticket | Knowledgebase | Troubleshooter | News | Downloads
Language:

Helpdesk Software by Kayako eSupport v3.50.05