#5793: make nofib not suck
--------------------------------------+-------------------------------------
Reporter: dterei | Owner: dterei
Type: task | Status: new
Priority: normal | Milestone:
Component: NoFib benchmark suite | Version:
Keywords: | Os: Unknown/Multiple
Architecture: Unknown/Multiple | Failure: None/Unknown
Difficulty: Unknown | Testcase:
Blockedby: | Blocking: 5794
Related: |
--------------------------------------+-------------------------------------
Comment(by simonmar):
The rationale for the naming is described in Will's paper
[http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.53.4124]. The
distinction between `spectral` and `imaginary` is mainly size: the
`imaginary` programs are microbenchmarks, whereas `spectral` programs are
algorithmic kernels - larger than microbenchmarks but not real programs.
I think it's a useful distinction.
Perhaps we also want another distinction - programs that run for long
enough that we can obtain reliable timing results. However that's an
orthogonal dimension, and we can't sensibly use both dimensions for
organising the directory structure. So I suggest we just have a flag per
benchmark that is true if it runs for long enough, and have a simple way
to run just those benchmarks.
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5793#comment:16>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs