[squeak-dev] Re: Prepare for Thousands of Cores --- oh my Chip -
it's full of cores!
Jason Johnson
jason.johnson.081 at gmail.com
Wed Jul 9 09:20:39 UTC 2008
On Tue, Jul 8, 2008 at 12:57 AM, Michael van der Gulik
<mikevdg at gmail.com> wrote:
>
> If I were working on a concurrent VM, I'd just barge ahead and parallelise
> the Squeak VM:
>
> * I'd refactor the VM so that multiple copies of the interpreter state could
> be held in the heap. I'd design it so that each pthread would run one
> instance of the standard Squeak interpreter, and so that each interpreter
> runs multiple green theads as it does now.
Yes, this is exactly the design I would propose for today (I think the
pthreads will have to go away entirely when we get more cores), and
it's the one Erlang uses as well. In fact I believe Andreas and Igor
said this is what Hydra does too.
More information about the Squeak-dev
mailing list
|