Parallel GC

Simon Marlow simonmarhaskell at
Mon Oct 16 08:30:00 EDT 2006

Chad Scherrer wrote:
> IIRC, there was some work being done this past summer on parallelizing
> GC for SMP GHC (I think that's my current record for most acronyms in
> one sentence). GHC 6.6 is reported as having single-threaded GC, and
> I'm wondering if an unforeseen technical problem might have come up
> with parallelization, or whether something is still in the works.
> Excitedly awaiting GHC's SMP GC,

GHC 6.6 does run code in parallel on SMP hardware, but the GC is still single 
threaded.  We have a prototype parallel GC, and I'm planning to work on it some 
more in the next few months... you'll probably see it in GHC 6.8.


More information about the Glasgow-haskell-users mailing list