[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EnergyPlus_Support] Speeding up E+ simulation time with ruby script.
- To: EnergyPlus_Support@xxxxxxxxxxxxxxx
- Subject: [EnergyPlus_Support] Speeding up E+ simulation time with ruby script.
- From: "Phylroy" <phylroy.lopez@xxxxxxxxx>
- Date: Mon, 07 Dec 2009 17:00:11 -0000
- Delivered-to: mailing list EnergyPlus_Support@xxxxxxxxxxxxxxx
- Delivery-date: Mon, 07 Dec 2009 10:01:25 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoogroups.com; s=lima; t=1260205284; bh=OTpMhUPElPX3r65LTDuLfHptxZyzEZNs1C2gOu5yJqA=; h=Received:Received:X-Yahoo-Newman-Id:X-Sender:X-Apparently-To:X-Received:X-Received:X-Received:X-Received:X-Received:To:Message-ID:User-Agent:X-Mailer:X-Originating-IP:X-eGroups-Msg-Info:X-Yahoo-Post-IP:From:X-Yahoo-Profile:Sender:MIME-Version:Mailing-List:Delivered-To:List-Id:Precedence:List-Unsubscribe:Date:Subject:Reply-To:X-Yahoo-Newman-Property:Content-Type:Content-Transfer-Encoding; b=SdjEamJdtEk/dtlS+YcCloWoqZ/Fewnegwk1GPyBqnQVgH3NVBRiOsP7S7Lfn+opK3VXMZMEr46CurjXxj8EKQCuhXOco+P0SKfQKHGt4YQJDmhJIMq09X+0CsL+6g/X
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=lima; d=yahoogroups.com; b=jr74rk5Tbah5IVah0THx02TZmw7j3QD1xDqt8ncvy7R3UYqs95YQtnMg8l68lnXmupTQQF+kyBtcdxRyonKQ94IBK9UowXvQ0ofdUEhPqMC2QFlgW10TfrTWMmxtcM3U;
- Envelope-to: linda@xxxxxxxxxxxxxx
- List-id: <EnergyPlus_Support.yahoogroups.com>
- List-unsubscribe: <mailto:EnergyPlus_Support-unsubscribe@yahoogroups.com>
- Mailing-list: list EnergyPlus_Support@xxxxxxxxxxxxxxx; contact EnergyPlus_Support-owner@xxxxxxxxxxxxxxx
- Reply-to: EnergyPlus_Support@xxxxxxxxxxxxxxx
- Sender: EnergyPlus_Support@xxxxxxxxxxxxxxx
- User-agent: eGroups-EW/0.82
Hey,
I just posted a file that will divide the annual simulation period into the number of cpus present on your system and run the slices on separate threads.
All that remains is for you to write a script to sum or append the results together for what you wish to examine.
This has deceased that simulation time by roughly 8x on our 8 core systems.
Here is the script the code is rather straight-foward. You will need ruby installed on your system.
http://f1.grp.yahoofs.com/v1/gCYdS218IhkWpX26bNjiFFvdlaOuFZatdpHi03pCWl_31hFtjHZ3tzRw5Gb3iM-NE73gylgX3i3EtfhMZXp4h3f9F-4GUHJotn8L/Utilities/AnnualSimulationSplitter.rb
Phylroy
------------------------------------
The primary EnergyPlus web site is found at:
http://www.energyplus.gov
The group web site is:
http://groups.yahoo.com/group/EnergyPlus_Support/
Attachments are currently allowed but be mindful that not everyone has a high speed connection. Limit attachments to small files.
EnergyPlus Documentation is searchable. Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/EnergyPlus_Support/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/EnergyPlus_Support/join
(Yahoo! ID required)
<*> To change settings via email:
EnergyPlus_Support-digest@xxxxxxxxxxxxxxx
EnergyPlus_Support-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
EnergyPlus_Support-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/