[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] Benchmark TRNSYS 18 32bit vs 64bit



Xavier,

  The impetus for the move from 32 to 64 bit really came down to the Trnsys link with Matlab. Matlab stopped distributing a 32-bit version so if we wanted the link to continue (and there was no question that we did) we had to make a 64-bit version of Trnsys. I don't think that you'll see any great change in precision or performance by migrating your components to 64-bit. We don't have any specific plan to discontinue the 32-bit version of Trnsys18 but the "standard" version is the 64-bit version and the 32-bit version will eventually become obsolete and will get dropped.

  The main issue that we had in migrating Trnsys is that the 64-bit compilers seem to be a lot less tolerant of divisions by zero. Those will trip up the 64-bit version of Trnsys where they somehow did not in the 32-bit version. On the whole, though, I am glad that the 64-bit compiler is picky; I'd rather catch and fix those errors rather than have a division by zero result somehow carried along through later calculations.

kind regards,

 David


On 02/17/2022 02:09, Jobard Xavier via TRNSYS-users wrote:

Hi to the community,

We are currently assessing if it makes sense to port some custom models that we have compiled in 32bit to the 64bit version. We saw that it could be tricky with the new compilers that is less forgiven as older versions. Therefore we would like to know if someone has actually benchmarked the gain that one would have to merge to the 64bit version of TRNSYS18 ?

Looking forward,

 

XAVIER JOBARD

Chargé de Ra&D HES

T +41 24 557 28 17

Laboratoire d'énergie solaire et de physique du bâtiment (LESBAT)

Avenue des Sports 20, Case postale

CH-1401 Yverdon-les-Bains

heig-vd.ch

Logo HEIG-VD

 


_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@lists.onebuilding.org
http://lists.onebuilding.org/listinfo.cgi/trnsys-users-onebuilding.org
-- 
***************************
David BRADLEY
Principal
Thermal Energy System Specialists, LLC
3 North Pinckney Street - suite 202
Madison, WI  53703 USA

P:+1.608.274.2577
d.bradley@tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com