[Bf-committers] changing the max number of threads
Ton Roosendaal
ton at blender.org
Wed Jan 24 18:02:10 CET 2007
Hi,
That will mean coding work, right now there are still places using
fixed allocated tables per thread. With 8 threads max the memory
overhead is acceptable, on the edge.
For more threads I would really make it dynamic allocated tables.
And before you start doing that, realize that each thread in Blender
renders an entire tile. That also means it has to allocate memory for
the tiles, so having 256 threads will give a lot of overhead extra.
And... not to mention the mutexes in code, which will halt all 256
threads with a bit bad luck.
-Ton-
On 24 Jan, 2007, at 17:50, Charles Schwalbach wrote:
> Hello,
>
> Something that I been trying to get some time to do (before the final
> release) is to change the max number of threads from 8 to much higher
> (say 256) for those IRIX people with a large number of processors.
>
> Would anyone be willing to quickly lay out what needs to be changed
> where so that I can make the big system people happy?
>
> Thanks in advance,
>
> Charles
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list