[MLton] approaches to parallelism in ML

Kip Macy kmacy at fsmware.com
Mon Oct 9 23:00:43 PDT 2006


The ocaml team feels very strongly that if one wishes to exploit
parallelism with ocaml one should use interprocess message passing.
They feel that a parallel GC is too difficult to debug and incurs too
much overhead. Perry Cheng's work indicates that a parallel GC does
incur sufficient additional overhead to not make sense in a UP
context, but can in an SMP context can provide substantial benefit.

How do mlton developers feel about supporting same address space
parallelism in mlton?

				-Kip



More information about the MLton mailing list