It requires a Perl environment to run which isn’t as user friendly as a regular binary.
I’ve packed it into an executable using PAR::Packer but in my benchmark tests it’s about 20-30% slower than running the perl script since it has to decompress itself to a temporary location before it runs then clean itself up afterwards. When you’re running hourly sims for a full year (around 6000 sims discounting the hours without daylight) that 20-30% mounts up significantly (my benchmark went from 45 minutes down to 28 when switching to running the perl script instead of the packed binary).
This is on Windows using Strawberry Perl for all my Perl environment needs BTW.
[IES]<http://www.iesve.com/>
Palbinder Sandher
Software Platform Engineer
T:
+44 (0) 141 945 8500
F:
+44 (0) 141 945 8501
http://www.iesve.com<http://www.iesve.com/>
**Design, Simulate + Innovate with the <Virtual Environment>**
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP
Email Disclaimer<http://www.iesve.com/disclaimer.html>

···
From: Guglielmetti, Robert [mailto:[email protected]]
Sent: 07 March 2014 20:55
To: 'code development'
Subject: Re: [Radiance-dev] genskyvec binary
No one that I know of. What is the issue? It's pretty fast, so I assume you're looking to eliminate a dependency.
Rob Guglielmetti
NREL Commercial Buildings Research Group
Golden, CO 80401
[email protected]
-----Original Message-----
From: Pally Sandher [[email protected]<mailto:[email protected]>]
Sent: Friday, March 07, 2014 01:31 PM Mountain Standard Time
To: [email protected]
Subject: [Radiance-dev] genskyvec binary
Is anyone looking at converting genskyvec from a perl script to compiled code at all?
[IES]<http://www.iesve.com/>
Palbinder Sandher
Software Platform Engineer
T:
+44 (0) 141 945 8500
F:
+44 (0) 141 945 8501
http://www.iesve.com<http://www.iesve.com/>
**Design, Simulate + Innovate with the <Virtual Environment>**
Integrated Environmental Solutions Limited. Registered in Scotland No. SC151456
Registered Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP
Email Disclaimer<http://www.iesve.com/disclaimer.html>