Changes between Version 9 and Version 10 of Building/RunningNoFib


Ignore:
Timestamp:
Aug 19, 2009 8:58:19 AM (5 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