Skip to content

Benchmarking results at commit 9c1eb9d

Lambdageek edited this page Aug 1, 2015 · 2 revisions

Here's what I get from cabal bench on my (@lambdageek) laptop on commit 9c1eb9d

Running 1 benchmarks...
Benchmark benchmark-unbound-generics: RUNNING...
benchmarking unbound-generics/freshen eta term of size 10
time                 27.47 μs   (27.35 μs .. 27.64 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 27.45 μs   (27.37 μs .. 27.55 μs)
std dev              293.5 ns   (234.8 ns .. 371.8 ns)

benchmarking unbound-generics/freshen eta term of size 20
time                 107.1 μs   (101.8 μs .. 110.6 μs)
                     0.991 R²   (0.990 R² .. 0.993 R²)
mean                 99.19 μs   (97.50 μs .. 101.7 μs)
std dev              6.738 μs   (4.748 μs .. 8.358 μs)
variance introduced by outliers: 67% (severely inflated)

benchmarking unbound-generics/freshen eta term of size 30
time                 246.8 μs   (246.5 μs .. 247.1 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 246.7 μs   (246.5 μs .. 247.0 μs)
std dev              855.3 ns   (607.1 ns .. 1.178 μs)

benchmarking unbound-generics/freshen eta term of size 40
time                 421.7 μs   (413.5 μs .. 435.8 μs)
                     0.991 R²   (0.988 R² .. 0.995 R²)
mean                 468.7 μs   (458.3 μs .. 477.8 μs)
std dev              34.51 μs   (28.50 μs .. 37.89 μs)
variance introduced by outliers: 64% (severely inflated)

benchmarking unbound-generics/freshen eta term of size 50
time                 778.4 μs   (776.2 μs .. 780.9 μs)
                     1.000 R²   (1.000 R² .. 1.000 R²)
mean                 778.5 μs   (776.6 μs .. 781.3 μs)
std dev              7.664 μs   (5.083 μs .. 12.36 μs)

benchmarking unbound-generics/freshen eta term of size 100
time                 4.735 ms   (4.536 ms .. 4.863 ms)
                     0.990 R²   (0.984 R² .. 0.994 R²)
mean                 4.199 ms   (4.106 ms .. 4.297 ms)
std dev              316.3 μs   (246.8 μs .. 348.4 μs)
variance introduced by outliers: 47% (moderately inflated)

benchmarking unbound-generics/freshen eta term of size 200
time                 21.53 ms   (21.19 ms .. 21.67 ms)
                     0.998 R²   (0.992 R² .. 1.000 R²)
mean                 21.76 ms   (21.59 ms .. 22.73 ms)
std dev              696.8 μs   (86.54 μs .. 1.472 ms)

Benchmark benchmark-unbound-generics: FINISH
Clone this wiki locally