-
Notifications
You must be signed in to change notification settings - Fork 18
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