[Haskell-cafe] Re: Haskell performance
Don Stewart
dons at galois.com
Thu Dec 20 14:04:12 EST 2007
simonmarhaskell:
> Malcolm Wallace wrote:
> >Simon Peyton-Jones <simonpj at microsoft.com> wrote:
> >
> >>What would be v helpful would be a regression suite aimed at
> >>performance, that benchmarked GHC (and perhaps other Haskell
> >>compilers) against a set of programs, regularly, and published the
> >>results on a web page, highlighting regressions.
> >
> >Something along these lines already exists - the nobench suite.
> > darcs get http://www.cse.unsw.edu.au/~dons/code/nobench
> >It originally compared ghc, ghci, hugs, nhc98, hbc, and jhc.
> >(Currently the results at
> > http://www.cse.unsw.edu.au/~dons/nobench.html
> >compare only variations of ghc fusion rules.)
> >
> >I have just been setting up my own local copy - initial results at
> > http://www.cs.york.ac.uk/fp/nobench/powerpc/results.html
> >where I intend to compare ghc from each of the 6.4, 6.6 and 6.8
> >branches, against nhc98 and any other compilers I can get working.
> >I have powerpc, intel, and possibly sparc machines available.
>
> That's great. BTW, GHC has a performance bug affecting calendar at the
> moment:
>
> http://hackage.haskell.org/trac/ghc/ticket/1168
>
> The best GHC options for this program might therefore be -O2
> -fno-state-hack. Or perhaps just -O0.
>
> >>Like Hackage, it should be easy to add a new program.
> >
> >Is submitting a patch against the darcs repo sufficiently easy?
> >Should we move the master darcs repo to somewhere more accessible, like
> >code.haskell.org?
>
> Yes, please do. When I have a chance I'd like to help out.
Malcolm, can you just take the darcs repo, and move it to
code.haskell.org?
-- Don
More information about the Haskell-Cafe
mailing list