Changes between Version 9 and Version 10 of Building/RunningNoFib


Ignore:
Timestamp:
Aug 19, 2009 8:58:19 AM (6 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Building/RunningNoFib

    v9 v10  
    1616will put the results in the file `nofib-log`.
    1717
    18 To compare the results of multiple runs, use the program in
    19 [[GhcFile(utils/nofib-analyse)]].  Something like this:
     18To compare the results of multiple runs, use the program
     19[[GhcFile(nofib/nofib-analyse/nofib-analyse)]].  Something like this:
    2020
    2121{{{
     
    3838}}}
    3939
    40 There are some options you might want to tweak; search for nofib in
    41 {{{mk/config.mk}}} ([[GhcFile(mk/config.mk.in)]]), and override settings in `mk/build.mk` as usual.
     40== Tweaking things ==
     41
     42To tweak things, add settings to your `mk/build.mk` (see [wiki:Commentary/SourceTree]).
     43
     44 * Each benchmark is run in each "way" in `NoFibWays`.  By default `NoFibWays` is initialised to `GhcLibWays`, but you can override that in `mk/build.mk`. Typically, to just use the vanilla way, set `NoFibWays` to empty:
     45{{{
     46NoFibWays =
     47}}}
     48
     49 * By default nofib uses the stage-2 compiler from your build tree.  To tell nofib to use a different compiler, set `WithNofibHc`.  For example:
     50{{{
     51WithNofibHc = /home/simonpj/builds/HEAD/inplace/bin/ghc-stage1
     52}}}
     53
     54