Hi,
I'd like to get more involved in parallel programming in Haskell, and I
have access to an SGI Altix machine (a shared-memory multiprocessor).
Can someone tell me, if I download a 64-bit GHC 6.5 snapshot, to what
extent will parallelism "just work"? Specifically, I'm interested in
* parallel evaluation strategies
* nested data parallelism
* forkIO, MVar's, and STM
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?
Finally, is there an estimated date for when 6.6 will be available? I'm
happy to experiment with snapshots, but most admins around here are
much more comfortable installing an official release of some sort.
Thanks!
--
Chad Scherrer
"Time flies like an arrow; fruit flies like a banana" -- Groucho Marx