I was having a discusion with someone about Gambit and he asked me the following question :
 

 One issue...from the Gambit threading documentation.

"Gambit supports the execution of multiple Scheme threads. These
threads are managed entirely by Gambit's runtime and are not related
to the host operating system's threads. Gambit's runtime does not
currently take advantage of multiprocessors (i.e. at most one thread
is running)."

I really do need multiprocessor support as computer graphics gets a
pretty linear speedup on multiple CPUs. Do know if Gambit can, like
Lispworks, at least have calls into foreign functions running on
multiple CPUs?

 
Does Gambit support that model like Lispworks?