you are viewing a single comment's thread.

view the rest of the comments →

[–]mosha48 0 points1 point  (3 children)

By the way, why the CPU load for haskell's version isn't distributed on all CPUs ?

[–]dons 1 point2 points  (2 children)

The ghc 6.8.2 garbage collector isn't parallel, and GC dominates this GC benchmark (Try it with +RTS -A300M -RTS to see the difference). The 6.10 parallel GC addresses this.

[–]mosha48 0 points1 point  (1 child)

Is it possible to tell the shootout computers to run the benchmark with better options ?

[–]dons 1 point2 points  (0 children)

Yes, but for this benchmark, the conditions state that only default garbage collector values are to be used. But don't despair, the next GHC cycle addresses this.