Parallel GHC on Altix?
Simon Marlow
simonmarhaskell at gmail.com
Wed May 10 08:12:18 EDT 2006
Chad Scherrer wrote:
> On Mon, 2006-05-08 at 12:19 +0100, Simon Marlow wrote:
>
>>>My understanding is that for the 32-bit version, this all works in
>>>parallel, but GC is sequential. Is that still the case? Is the 64-bit
>>>version in the same state?
>>
>>nested data parallelism: not yet. forkIO, MVars, STM, par, and
>>strategies are all working in 6.5 right now. throwTo is not working on
>>multiple CPUs yet.
>>
>>There shouldn't be any difference between 32 and 64 bit support.
>>
>
> Ok, great. Is is correct that the GC is still sequential? Are there
> particular difficulties in getting NDP and parallel GC working, or is it
> just a matter of having so many other pieces to work on?
NDP is being actively worked on by Roman Leshchinskiy and Manuel
Chakravarty.
The GC is currently single-threaded, but we have an intern who started
here this week (Roshan James) who is working on a parallel
implementation of the GC.
Cheers,
Simon
More information about the Glasgow-haskell-users
mailing list