Page 1 of 1

difference between the 64 and 32 version

Posted: Sat Jul 25, 2015 1:43 am
by LAUJJL
Hi

What is the difference between the 64 and 32 versions?

Regards.

JJ

Re: difference between the 64 and 32 version

Posted: Sat Jul 25, 2015 3:59 pm
by Administrator
For most users, it's the amount of memory that the application can access. 32 bit applications can only use up to 2gb of memory, 64 bit can access a lot more. So with x64 Ventity, you could create very large models (although runtime does not get any better so a massive model will be very slow).

Re: difference between the 64 and 32 version

Posted: Tue Aug 04, 2015 9:30 am
by gwr
Hi,

I do not totally understand why the 64b architecture should only be linked to model size? After all being able to do calculations 'en bloc' and in memory should help to speed up calculations? What about paralellization - which should be an issue for agent based modeling and sensitivity runs (eg. monte carlo methods); here each core must have access to shared information (memory)?

Also there is the question of `what else are you using` (eg. other libraries for database access etc.) as to my knowledge there is no mixing of 32b and 64b libraries?

The total picture with regard to 64b seems to be a rather mixed, more complicated one:

https://en.wikipedia.org/wiki/64-bit_co ... _vs_64-bit

http://stackoverflow.com/questions/6073 ... -processor

http://stackoverflow.com/questions/2378 ... t-versions

Best regards,

Guido

Re: difference between the 64 and 32 version

Posted: Tue Aug 04, 2015 12:50 pm
by Administrator
gwr wrote:I do not totally understand why the 64b architecture should only be linked to model size?
It's not, "for most users" the only difference will be the amount of memory that can be used.