Donald Bruce Stewart wrote:
Yeah, there's some known low level issues in the code generator
regarding heap and stack checks inside loops, and the use of registers
on x86.

But note this updated paper,
    http://www.cse.unsw.edu.au/~chak/papers/CLPKM07.html

Add another core to your machine and it is no longer 4x slower :)
Add 15 more cores and its really no longer 4x slower :)

I really love reading all these Haskell performance papers. :-D

I love knowing about all the cool and clever stuff that gets put into GHC to make the code it produces ever faster.

But... when your program runs really slowly, it's still not much comfort. :-(

I can't wait to see what stream fusion is going to do to all my list and string processing code...

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to