HaBench
From HaskellWiki
(Difference between revisions)
m (Added Andy Georges (Itkovian) to the list of interested people) |
(added "microbenchmarks" idea) |
||
| Line 9: | Line 9: | ||
* '''Donald Bruce Stewart''' - ''dons on #haskell@FreeNode'' (darcs repo maintainer (probably)) | * '''Donald Bruce Stewart''' - ''dons on #haskell@FreeNode'' (darcs repo maintainer (probably)) | ||
| - | * '''Andy Georges''' - '' | + | * '''Andy Georges''' - ''Itkovian on #haskell@FreeNode'' (measurements/analysis/advice) |
* <add '''your name''' here if you want to contribute!> | * <add '''your name''' here if you want to contribute!> | ||
| Line 17: | Line 17: | ||
* start from the (out-of-date?) nofib benchmark suite ([http://www.dcs.gla.ac.uk/fp/software/ghc/nofib.html website]) | * start from the (out-of-date?) nofib benchmark suite ([http://www.dcs.gla.ac.uk/fp/software/ghc/nofib.html website]) | ||
* include Computer Language Shootout submissions ([http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=ghc&lang2=ghc website]) | * include Computer Language Shootout submissions ([http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=ghc&lang2=ghc website]) | ||
| + | * microbenchmarks for comparison with C (for example bytecopying) | ||
* maintain benchmark according to Hackage ([http://hackage.haskell.org/packages/archive/pkg-list.html Hackage list]) | * maintain benchmark according to Hackage ([http://hackage.haskell.org/packages/archive/pkg-list.html Hackage list]) | ||
Revision as of 10:14, 26 January 2007
Contents |
1 HaBench: The Haskell Benchmark Suite
Recent discussions have illustrated the need for an up-to-date Haskell benchmark suite. The goal would be to package a number of representative benchmarks, written in Haskell, which users can run on their machine. Gathering (and publishing) performance numbers for these benchmarks on a number of different machines will hopefully help in guiding future development of both Haskell compilers and programs.
1.1 Contributors
* Kenneth Hoste - boegel on #haskell@FreeNode (ideas/advice/Wiki page maintainer)
* Donald Bruce Stewart - dons on #haskell@FreeNode (darcs repo maintainer (probably))
* Andy Georges - Itkovian on #haskell@FreeNode (measurements/analysis/advice)
* <add your name here if you want to contribute!>
1.2 Ideas
* start from the (out-of-date?) nofib benchmark suite (website) * include Computer Language Shootout submissions (website) * microbenchmarks for comparison with C (for example bytecopying) * maintain benchmark according to Hackage (Hackage list)
1.3 More info?
* #haskell IRC channel at Freenode * initial thread @ Haskell mailing list * follow-up thread @ Haskell-Cafe mailing list
1.4 Comments
Comments? Feel free to add them!
