What's the Difference Between 32-Bit and 64-Bit in the GiD program on Windows OS?

Hello, GiD Team.

I need to explain about installation about GiD Program for my customer.

Please tell me ‘Really Difference’ about x86 ver and x64 ver.

Thanks.

Is it ok to install with x86 version if there is no difference in performance?

A 32 bits program use 32 bits (4 Bytes) for memory addresses, then the maximum memory that can handle is 2^32=4.294.967.296=about 4GB, (2 or 3 GB in practice).
In practice,in Windows a x32 process that spend more than 2GB will crash.

A 64 bits program uses 8 Bytes for pointers, and can theoretically handle 2^64= much more than the physical available memory.
Then a process could spend the whole physical memory.

With 2GB of process is possible to generate a maximum of about 10 millions of tetrahedra

About performance in velocity is similar in both versions.

A Windows x64 platform could run both GiD versions, x32 and x46.
A Windows x32 platform could run only a GiD x32 version