confused about fiber in graphlab

User 1957 | 5/20/2015, 3:28:55 AM

Hello , I'm trying the async mode of graphlab recently , and I don't know whether I can get some help here.

I am reading the source code of asyncconsistentengine , and it use fiber to control the execution of tasks. when a vertex need to gather or scatter from it's neighbors in other machine , it will call objectfiberremote_request, and then context switch to another task?

But I can't find any explicitly yield_to call in this part. so how does it works ?

Thanks in advance!

No Comments