[squeak-dev] Re: GPGPU
Andreas Raab
andreas.raab at gmx.de
Thu Oct 29 17:17:01 UTC 2009
Casimiro de Almeida Barreto wrote:
> HydraVM implement preemptive threads, so forks are dealt more properly
> over multicore processors. Note that under squeakVM forks don't create
> threads. Same thing with CobaltVM. Hydra works only win32 & Cobalt only
> Mac OS X (AFAIK).
All of this is pretty much entirely wrong ;-) HydraVM allows the
creation of multiple interacting object memories where each object
memory is served by a native thread and can contain many Squeak threads.
Thus, a fork in HydraVM does not create a native thread either - the
creation of a native thread is bound to the instantiation of another
object memory. Also, HydraVM works on all the major platforms (Win, Mac,
Unix).
Cheers,
- Andreas
More information about the Squeak-dev
mailing list
|