Closed tusharmath closed 7 years ago
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.2.1 V8: 5.4.500.44
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 199 (±3.06%) │ 74 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 477 (±2.59%) │ 74 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 40 (±4.75%) │ 62 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 10,393,203 (±5.19%) │ 70 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 329,715 (±5.7%) │ 70 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 808 (±1.58%) │ 81 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.2.1 V8: 5.4.500.44
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 218 (±1.5%) │ 80 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 555 (±0.81%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 54 (±1.89%) │ 81 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 14,132,858 (±1.83%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 359,706 (±3.19%) │ 78 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 840 (±0.64%) │ 82 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.2.1 V8: 5.4.500.44
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 226 (±0.4%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 568 (±0.23%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 59 (±1.68%) │ 70 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 14,761,541 (±0.81%) │ 80 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 384,833 (±0.41%) │ 83 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 853 (±0.32%) │ 86 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run
Node: v7.2.1 V8: 5.4.500.44
┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name │ ops/sec │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ create │ 465 (±1.08%) │ 81 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 850 (±0.4%) │ 85 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce │ 84 (±0.63%) │ 77 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce │ 62 (±0.65%) │ 72 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10) │ 592 (±0.23%) │ 84 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ scheduleImmediately │ 385,419 (±0.55%) │ 85 │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch │ 14,954,722 (±0.69%) │ 90 │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
Node: v7.2.1 V8: 5.4.500.44