[gambit-list] Qwaq releases Hydra multi-core Squeak VM « The
Christian Jaeger
christian at pflanze.mine.nu
Tue Feb 26 06:33:41 EST 2008
James Long wrote:
> On Mon, Feb 25, 2008 at 5:01 PM, Christian Jaeger
> <christian at pflanze.mine.nu> wrote:
>> Why would you love to see them exactly? What do you want to do?
>
> Heh, well, one of my side projects is a high performance graphics
> engine. True parallel processing is becoming extremely important;
> though I'm still not sure of the best way to achieve it. Using STM
> can incur high lock contention, but going with the Termite model
> incurs quite a bit of overhead with serializing/deserializing,
> copying, and TCP packet construction/destruction. It's possible you
> could avoid the TCP overhead for local processes using pipes of some
> sort.
>
> I don't know how native threads in Gambit would look, but it's bound
> to be more efficient than separate processes.
Could you do your work with homogenous vectors as the only shared data
structure (including locks)? (And apart of that, Termite style
communication.)
If so, I could help implement something when I get the time (in a month
or two).
Christian.
More information about the Gambit-list
mailing list