Hi,
If I have a slave that has Windows XP 64-bit installed, and I want to install both the 32-bit and 64-bit version of 3D Studio Max. How do I get Deadline to execute the correct version.
Say I split jobs into two different pools called “3dsmax8_32” and “3dsmax8_64”.
If I submit a job to “3dsmax8_32” as a 32-bit project. When the slave starts it runs the 64-bit version of Max, because the plug-in configuration for Max is pointing at the 64-bit version.
How do I get the 64-bit slave to start the 32-bit version for the 32-bit pool, and start the 64-bit version for the 64-bit pool.
Mathew Foscarini
Technical Director
Crush, Inc.
Toronto
Oh I forgot. We have the exact same problem with the new version of Maya as well. We run a mixed farm of 32-bit and 64-bit machines.
Mathew Foscarini
Technical Director
Crush, Inc.
Toronto
We still have to add that functionallity for Maya. We’ll try to squeeze it in before the next release.
Cheers,
- Ryan
This is not that easily done. You have to make sure of a couple things.
- modify the submitter script and the Maya plugin to be able to know if a job is 32 or 64 bit. (If you can’t do it, you’ll have to wait for the new version)
- Make sure that maya 32 and 64 bit are install in different folder … THIS IS REALLY IMPORTANT. If you use the default install you will run into lots of problems!
On window 32 bit the default is c:\Program Files\Autodesk\Maya8.0
On window 64 bit the default install for the Maya 64 bit version is also c:\Program Files\Autodesk\Maya8.0
And the default folder for the 32 bit version of maya is c:\Program Files x86\Autodesk\Maya8.0
This will cause lots of problems because you won’t be able to set the maya path properly in Deadline.
32 bit only machine might be able to pick up 64 bit job because of the Maya path.
So the solution is to have unique install folder for each version of Maya 32 and 64 bit.
For example:
for Maya 32 bit on either 32 bit or 64 bit windows use -> c:\software32\autodesk\Maya8.0
and for Maya 64 on window 64 use -> c:\software64\autodesk\Maya8.0
This way you are sure that the right job pick the right render executable.
I use limit groups to limit the 64 bit computer instead of pool, I prefer the limit groups as they offer miore flexibility.
Good luck, so far this mixed 32/64 bit setup is a pain for us!
Sylvain Berger | Technical Director | Alpha Vision
For example:
for Maya 32 bit on either 32
bit or 64 bit windows use →
c:\software32\autodesk\Maya8.0
and for Maya 64 on window 64
use →
c:\software64\autodesk\Maya8.0
That’s a good idea. Thanks.
FYI:
The option to enforce 32 bit or 64 bit rendering will be available for the following plugins in the next release:
3dsmax
3dsmaxCmd
Cinema 4D
Lightwave
Maya
RealFlow
XSI
Cheers,
- Ryan
Ok thanks.
We will adjust our 64-bit move to wait for your update.
Mathew Foscarini
Technical Director
Crush, Inc.
Toronto
The next version of Deadline will allow you to specify which version of Max you would like to enforce when submitting a job. In the 3dsmax plugin configuration, you would then specify two paths for the 3dsmax.exe executable (one for 32 bit, and one for 64 bit), separated by a semicolon. Deadline will then use the appropriate executable based on the submission setting.
We’re hoping to have the new release out in a couple of weeks.
Cheers,
- Ryan