[Bf-committers] Parallel Blender
Vilem Novak
pildanovak at post.cz
Tue May 11 12:05:24 CEST 2010
Just a little opinion towards why and what to parallelize.
I think what artists/animators would benefit from is faster/parallelized modifier evaluation,
since that would speed up anim playback greatly.
(I'm talking mostly about rig-specific modifiers like subsurf and armature).
With the estimates of what num of cores artists will use in future -
I recently bought an 8 core machine, and although it's a beast for rendering,
I was generally disappointed with the performance in many apps.
I realized that the best parallelized app is Z-brush(which I actually don't use for my work :) ).
So I guess 4 cores will still dominate for some time still
V.
> ------------ Původní zpráva ------------
> Od: Benjamin Tolputt <btolputt at internode.on.net>
> Předmět: Re: [Bf-committers] Parallel Blender
> Datum: 11.5.2010 00:10:15
> ----------------------------------------
> André Susano Pinto wrote:
> > And btw whats the problem with python?
> > And is there any compiled list of what needs to be improved and what current
> > problems block it from being parallelized?
> >
>
> Python has a Global Interpreter Lock (the infamous GIL) that prevents
> mutlitple threads from running Python bytecode at the same time in the
> same executable. You can run multiple executables (processes) with
> Python interpreting byte-code at the same time without problem, just not
> multiple simultaneous Python *threads* in the same executable.
>
> This really only affects the Python byte-code interpretation so,
> provided a majority of the execution is in native code outside the
> Python interpreter - this is not a big problem. However, for rigs
> needing to call drivers hundreds of times a second (or similar
> constraints) - this threading issue will become noticeable.
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
>
>
More information about the Bf-committers
mailing list