[gambit-list] Qwaq releases Hydra multi-core
Marc Feeley
feeley at iro.umontreal.ca
Tue Feb 26 08:13:27 EST 2008
On 26-Feb-08, at 6:37 AM, Jeff Read wrote:
> On Mon, Feb 25, 2008 at 10:39 PM, James Long <longster at gmail.com>
> wrote:
>>
>> 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.
>>
>
> My library Gamsock was supposed to provide more extensive socket
> support for Gambit, including Unix domain sockets, UDP, and IPv6.
>
> Gamsock development is for the time being discontinued because without
> proper support from and integration with Gambit's I/O system, things
> are getting really ugly really fast.
It is possible to interface to Gambit's low-level I/O system, but it
is not documented and non-obvious. I will put together a brief
documentation so that you can experiment with this.
Marc
More information about the Gambit-list
mailing list