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

David BRADLEY d.bradley at tess-inc.com
Thu Feb 17 15:48:54 PST 2022


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 <https://heig-vd.ch>
>
> Logo HEIG-VD <https://heig-vd.ch/>
>
>
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users at 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 at tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20220217/f2ccc4a6/attachment.htm>


More information about the TRNSYS-users mailing list