Page 1 of 1
Duplicate seed value on network renders.
Posted: Fri Apr 12, 2013 11:36 am
by Gary Bidwell
Hi,
We have rendered on 22 machines (via qube), and had 2 renders with the same CPU ID (seed). And again rendering on 34 machines. This is happening almost daily.
You possibly need to increase your random seed count look-up. Only numbers between 1 and 16383 being used? leaving high probability of duplicate seed value.
>> Error: ID CPU must be between ( 0 - 16383 )
Any fix for this?
Thanks.
Re: Duplicate seed value on network renders.
Posted: Fri Apr 12, 2013 3:36 pm
by Bubbaloo
That's very strange. I've rendered hundreds of co-op renders on our 15 node system and never experienced duplicate seeds. The variable in the equation may be Qube.
Re: Duplicate seed value on network renders.
Posted: Mon Apr 15, 2013 3:00 pm
by Gary Bidwell
No it's not Qube. this is just a pass through for the command line.
Initially we were hoping to circumvent the 16383 limit that is imposed when using -seed flag via command line (OSX) maybe using BASH random would give us a better algorithm.
When submitting jobs via the OSX command line using -seed flag the upper limit is 16383 otherwise it errors with the below.
error : >> Error: ID CPU must be between ( 0 - 16383 )
As we don't use maxwell render manager only command line (qube) each machine receives the exact same command independent of the other with no knowledge of which seed number has already been used. This enables the same seed value to be generated which may well be different than when using Maxwell's own manager. (error check?)
Why is there a limit and why so small when rendering this route?
Re: Duplicate seed value on network renders.
Posted: Thu Apr 18, 2013 10:49 am
by choo-chee
I had a problem like this when I used older maxwell, where somtimes the CPUID was part of the MXS ....
Re: Duplicate seed value on network renders.
Posted: Thu Apr 18, 2013 3:44 pm
by Mihai