hsbencher-1.0: Flexible benchmark runner for Haskell and non-Haskell benchmarks.

Safe HaskellNone

HSBencher.App

Description

This program runs a set of benchmarks contained in the current directory. It produces two files as output:

results_HOSTNAME.dat bench_HOSTNAME.log

ASSUMPTIONS -- about directory and file organization ----------------------------------------------------

This benchmark harness can run either cabalized benchmarks, or straight .hs files buildable by ghc --make.

  • -------------------------------------------------------------------------- ---------------------------------------------------------------------------
  • Replace environment variable argument passing with proper flags/getopt.

that worked at one time but need to be cleaned up:

  • Further enable packing up a benchmark set to run on a machine without GHC (as with Haskell Cnc)
  • Clusterbench -- adding an additional layer of parameter variation.

Synopsis

Documentation