Re: [Bulk] Re: RoarVM: The Manycore SqueakVM
Posted by
Yanni Chiu on
Nov 03, 2010; 9:02pm
URL: https://forum.world.st/RoarVM-The-Manycore-SqueakVM-tp3025321p3026176.html
On 03/11/10 1:11 PM, Stefan Marr wrote:
> So, the question is how the work gets distributed?
> Well, like in Multiprocessor Smalltalk:
>
> You have one scheduler, like in a standard image, it is only slightly adapted to accommodate the fact that there can be more than one activeProcess (See
http://github.com/smarr/RoarVM/raw/master/image.st/RVM-multicore-support.mvc.st).
>
> Once a core gets to a point where it needs to revaluate its scheduling decision, it goes to the central scheduler and picks a process to execute it.
> Nothing fancy here, no sophisticated work stealing or distribution process.
>
> Does that answer your question?
Not on first reading, but combined with your other answers, I think I've
got it.