2009-09-16 01:33:43 UTC
I stand corrected :o)
I've just done some more reading on this.
The increased number of registers in 64 bit mode (on AMD and Intel chips) would certainly provide a gain - but will that be offset in any way by higher costs in context-switching when switching threads?
(And Power chips, at least, have the same number of registers in both 32 and 64 bit modes.)
And of course, the greater memory consumption of 64bit not only increases the required memory for the same dataset, but can also reduce the effectiveness of the CPU caches.
So I guess, the primary reason for going 64-bit with AOI would be less for speed, and more for dramatically increased scalability in modelling and rendering of large models - which is only going to happen if you have serious RAM in the machine - 4GB at a minimum.
I'll try to get some figures in the next month regarding the difference in memory size of AOI data between 32 and 64 bit.
Cheers!
Nik