[squeak-dev] Re: Prepare for Thousands of Cores --- oh my Chip - it's full of cores!

Klaus D. Witzel klaus.witzel at cobss.com
Sun Jul 13 13:38:31 UTC 2008


Hi Peter & all,

on Sat, 05 Jul 2008 14:27:16 +0200, Peter William Lount wrote:

...
> To take advantage of multi-core what is needed is real native  
> multi-threading per virtual machine + image not simply one native thread  
> per image. Both are good for various application scenarios. Remember  
> that a real multi-native threaded image can always just run one native  
> thread if you want it too while a single native thread virtual machine +  
> image will not run multiple native threads in the same image space. Sure  
> multiple images in one program memory space is nice for some scenarios.  
> I like that too and desire the option to deploy that way with multiple  
> native threads per image space in one program memory space.

What has perhaps been overlooked in this looong thread is, that you can  
give real multiple "native/OS" (posix) threads in the same image a try  
today, with a system that is based on Squeak and its Exupery,

- http://www.google.com/search?q=Huemul+Smalltalk+pthread+Squeak
- http://www.guillermomolina.com.ar/huemul/

Don't forget to read article "Huemul, a Smalltalk implementation" which  
has details about how Huemul was created.

Enjoy!

/Klaus

> All the best,
>
> Peter
>





More information about the Squeak-dev mailing list