For your example, my output is
    
    
    # $ nim c t.nim
    $ ./t
    Benchmark: fib5()
    Collected 241 samples
    Warning: Found 6 mild and 15 extreme outliers in the time measurements
    Warning: Found 8 mild and 10 extreme outliers in the cycles measurements
    Time
      Mean:  251.7599ns (249.2240ns .. 255.4843ns)
      Std:   24.0680ns (7.8357ns .. 37.5615ns)
      Slope: 249.0758ns (248.7008ns .. 249.5158ns)
      r^2:   1.0000 (1.0000 .. 1.0000)
    Cycles
      Mean:  647cycles (642cycles .. 654cycles)
      Std:   46cycles (15cycles .. 72cycles)
      Slope: 645cycles (644cycles .. 646cycles)
      r^2:   1.0000 (1.0000 .. 1.0000)
    
    
    Run

Watch for relation of cycles to ns, it is in the range 1..10 as expected. For 
your github page it seems to be approx 1000? Wrong scaling for me, or do i miss 
something?

Reply via email to