[Bf-committers] [GSoC] Improved threadability of Compositor nodes
Matheus Sousa Faria
matheus.sousa.faria at gmail.com
Thu Mar 17 19:44:10 CET 2016
Hi,
I thought that IRC would be better to not spamming the others with
questions related to my proposal. But you guys are right, we are in
different time zones, so it easier through here.
Here are my questions:
1. How can I identify nodes that require full buffer on the input (like
it says in the idea description)?
2. What is a chunk? The chunk is the representation of a node? Because I
saw that the ExecutionGroup decide when is going to schedule an operation
by evaluating if the chunk is ready to be evaluated.
3. WorkScheduler Queue: is it a bottleneck? Because it uses a single
queue for multiples threads in the device vector. Is there a real race
condition here or you managed to avoid it? If there is a race condition, is
that a point where I should improve on my project? Because we can create
one queue for each thread, and when one thread gets idle it steals the work
from the cold end of another queue.
4. What is a highlighted node?
5. What nodes should I look more carefully? Do you guys have an idea of
the most used or those that cause more time overhead for the artists?
Thanks,
Matheus de Sousa Faria
On Thu, Mar 17, 2016 at 9:35 AM Jeroen Bakker <j.bakker at atmind.nl> wrote:
> Hi Matheus,
>
> Monique's handle is mnq and mine is atmind. Best to reach us using this
> email list.
>
> Regards,
> Jeroen
>
> On 03/17/2016 07:23 AM, Sergey Sharybin wrote:
> > Hi,
> >
> > My IRC nick is hackerman. But why not ask questions here in the ML? It'll
> > be easier since we all are in different timezones so reading ML will make
> > it easier to follow all the conversation.
> >
> > On Thu, Mar 17, 2016 at 9:03 AM, Matheus Sousa Faria <
> > matheus.sousa.faria at gmail.com> wrote:
> >
> >> Hello everyone!
> >>
> >> I'm Matheus, I am a Software Engineering Student. And I am applying for
> >> the Improved threadability of Compositor nodes project. I've already
> >> started to look into it. Right now, I am trying to identify the nodes
> that
> >> I will work on and figuring out how the compositor nodes architecture
> >> works.
> >> I am writing my proposal, but, to finish it, I need to clear out some
> >> questions with the possibles mentors of this project: Sergey Sharybin,
> >> Lukas Tönne, Jeroen Bakker, Monique Dewanchand. Where can I find them?
> I am
> >> already on IRC (@MatheusFaria), so if someone knows their nicks, I can
> >> contact them through there.
> >>
> >> Thanks,
> >> Matheus de Sousa Faria
> >> --
> >> Matheus de Sousa Faria
> >> Software Engineering Student
> >> _______________________________________________
> >> Bf-committers mailing list
> >> Bf-committers at blender.org
> >> http://lists.blender.org/mailman/listinfo/bf-committers
> >>
> >
> >
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
--
Matheus de Sousa Faria
Software Engineering Student
More information about the Bf-committers
mailing list