1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
# Benchmark History
## 0.5.0
Run on a mac mini with a 2.6ghz core i7, osx 10.9.5, node.js 0.10.31,
and java 1.7.0_51. ClojureScript uses simple optimization.
### ClojureScript
:clojure.zip x 116 ops/sec ±0.65% (83 runs sampled)
:fast-zip x 194 ops/sec ±0.85% (92 runs sampled)
Fastest is :fast-zip
### Clojure
======================
WARNING: Final GC required 1.467359386689346 % of runtime
Goal: Benchmark vector zip.
-----
Case: :clojure.zip
Evaluation count : 60480 in 60 samples of 1008 calls.
Execution time mean : 1.002237 ms
Execution time std-deviation : 7.317531 µs
Execution time lower quantile : 990.607677 µs ( 2.5%)
Execution time upper quantile : 1.015757 ms (97.5%)
Overhead used : 2.442790 ns
Case: :fast-zip
Evaluation count : 316140 in 60 samples of 5269 calls.
Execution time mean : 191.258856 µs
Execution time std-deviation : 2.819942 µs
Execution time lower quantile : 188.802833 µs ( 2.5%)
Execution time upper quantile : 198.838310 µs (97.5%)
Overhead used : 2.442790 ns
Found 8 outliers in 60 samples (13.3333 %)
low-severe 4 (6.6667 %)
low-mild 4 (6.6667 %)
Variance from outliers : 1.6389 % Variance is slightly inflated by outliers
## 0.4.0
Run on a mac mini with a 2.6ghz core i7 and osx version 10.9.1.
======================
WARNING: Final GC required 1.450308932831415 % of runtime
Goal: Benchmark vector zip.
-----
Case: :fast-zip
Evaluation count : 246120 in 60 samples of 4102 calls.
Execution time mean : 242.777689 µs
Execution time std-deviation : 1.965914 µs
Execution time lower quantile : 238.996103 µs ( 2.5%)
Execution time upper quantile : 247.075613 µs (97.5%)
Overhead used : 1.947263 ns
Found 2 outliers in 60 samples (3.3333 %)
low-severe 2 (3.3333 %)
Variance from outliers : 1.6389 % Variance is slightly inflated by outliers
Case: :clojure.zip
Evaluation count : 62820 in 60 samples of 1047 calls.
Execution time mean : 960.326181 µs
Execution time std-deviation : 4.915537 µs
Execution time lower quantile : 950.592132 µs ( 2.5%)
Execution time upper quantile : 969.813479 µs (97.5%)
Overhead used : 1.947263 ns
## 0.3.0
======================
WARNING: Final GC required 1.4305224255444802 % of runtime
Goal: Benchmark vector zip.
-----
Case: :fast-zip
Evaluation count : 232020 in 60 samples of 3867 calls.
Execution time mean : 264.515173 µs
Execution time std-deviation : 4.847643 µs
Execution time lower quantile : 258.657768 µs ( 2.5%)
Execution time upper quantile : 273.488270 µs (97.5%)
Overhead used : 1.916713 ns
Found 1 outliers in 60 samples (1.6667 %)
low-severe 1 (1.6667 %)
Variance from outliers : 7.7949 % Variance is slightly inflated by outliers
Case: :clojure.zip
Evaluation count : 61800 in 60 samples of 1030 calls.
Execution time mean : 972.471093 µs
Execution time std-deviation : 11.575673 µs
Execution time lower quantile : 953.602331 µs ( 2.5%)
Execution time upper quantile : 988.157185 µs (97.5%)
Overhead used : 1.916713 ns
Found 1 outliers in 60 samples (1.6667 %)
low-severe 1 (1.6667 %)
Variance from outliers : 1.6389 % Variance is slightly inflated by outliers
|