[gambit-list] SMP works up to what point in GSC, any practical use possible currently?

Adam adam.mlmb at gmail.com
Fri Aug 11 07:13:20 EDT 2017


Hi Marc,

When starting GSC, spawning more GVM:s will work (= a part of SMP), the
heap will work across more GVM:s (= another part of SMP), however the IO
subsystem is not SMP:ified at all so as soon as you hit the REPL things
will break bad.

Is this a correct understanding, and, is there any practical use of the SMP
currently?

Like, some subset of the runtime that actually is SMP-proof (e.g. all
except for IO) so you could use secondary GVM:s for computation in green
threads and talk to them via some SMP-proof messaging primitives?

Adam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.iro.umontreal.ca/pipermail/gambit-list/attachments/20170811/2ba8e95a/attachment.htm>


More information about the Gambit-list mailing list