nobench is a suite of benchmark programs for Haskell implementations, based on the famous nofib suite, and programs from the Great Language Shootout. It seeks to provide an intuition for performance comparisons between different Haskell systems. nobench currently supports GHC, Hugs, nhc98, Yhc, jhc and hbc.

The structure of the benchmark suite is based on the design proposed by Will Partain in The nofib Benchmark Suite of Haskell Programs. Most of the automation infrastructure for gathering pretty result-tables was added by Don Stewart.

Results (x86)

Results (amd64)

Results (powerpc)

The source