I think this will be the year that 64-bit Windows really takes off.
We’ve getting more 64-bit machines out to developers and testers. The advantages and problems of 64-bit are pretty much the same as two years ago, when I first wrote about the lack of QuickTime support on 64-bit.
32-bit on 64-bit
The first thing you need to know is that 64-bit Windows can all of the 32-bit application with no noticeable performance loss. They are not emulated. However, Windows 64-bit no longer runs 16-bit dos applications, for example those with the .com extension.
There is also a little-known benefit to running existing 32-bit apps under 64-bit Windows. Under 32-bit Windows, applications are limited to using 2 gigabytes of RAM. This can be bumped up to 3 gigabytes with the /3G switch in boot.ini.
Under 64-bit Windows, however, these same 32-bit application can each access 4 gigabytes of RAM. So let’s say you have 8 gigabytes of RAM, you could have 4 gigabytes for your 3D apps, and 4 gigabytes for other applications such as Photoshop, your compositor, ect.
And of course, we have a 64-bit version of XSI which can use all of that RAM.
There are some drawbacks associated with using the 64-bit version of XSI.
First, the QuickTime SDK is not available is not available for 64-bit applications, so reading, writing and capturing to this format is not available in the 64-bit version of XSI. The list of AVI codecs is also very short. You’ll have to use the 32-bit version of XSI to access more codecs.
Secondly, python integration apears to work on Windows XP 64-bit, but apparently there is presently a problem under Vista, which is being investigated.
Finally, you will need 64-bit versions of all shaders and plug-ins you need.
Note that the 64-bit version of XSI isn’t faster than the 32-bit version in simple scenes. The benefit is the ability to use more memory.
Stephen has been putting answers to common 64-bit questions on Softimage Wiki
Read the rest of this entry »