benchmark improvements

This commit is contained in:
Nathan Braswell
2022-07-07 13:10:14 -04:00
parent 196b0865c4
commit 7145f8865e
8 changed files with 62 additions and 38 deletions

View File

@@ -1,9 +1,8 @@
command,mean,stddev,median,user,system,min,max
build/kraken/out/bench/kraken-cfold 5,0.02598189402339623,0.0009827326433493578,0.02583577658,0.01569527433962264,0.011144978490566036,0.02388484608,0.028162415080000003
build/kraken/out/bench/kraken-cfold-wavm 5,0.03820012912109588,0.0007528298714480669,0.038197756080000006,0.025975090958904108,0.010941174794520546,0.036762960080000004,0.040656301080000005
build/java/out/bench/cfold 5,0.06944132718869567,0.008515814941967776,0.07077024558,0.04709683217391304,0.02651659826086956,0.05881540608000001,0.08747230608
build/ocaml/ml-cfold 5,0.0003952098066591666,0.0004022557222530553,0.0002778910799999994,0.0003407772328458943,0.0003637282789651291,0.00007847807999999913,0.0025972300799999995
build/swift/sw-cfold 5,0.0017816054617663822,0.0004122523773228782,0.0016685800799999995,0.0010956197720797714,0.0007277779487179485,0.001442869079999999,0.00363124608
build/cpp/cpp-cfold 5,0.0006628962093413166,0.0004239916203779702,0.0005484790799999994,0.0005155858682634732,0.00039921322155688594,0.00033362907999999946,0.0039450690799999995
build/haskell/hs-cfold 5,0.0005605955675373863,0.0003324826920403133,0.00047954007999999933,0.00042487940179461567,0.0003972196211365898,0.00029374707999999927,0.0037330830799999996
build/koka/out/bench/kk-cfold 5,0.000290463924008908,0.0003721316109128869,0.00018300457999999927,0.00030117986636971056,0.0003280589755011133,0,0.00252745408
build/kraken/out/bench/kraken-cfold-wavm 20,1.2621564595800003,0.008640411915661495,1.2593907364799999,1.13313784,0.118044,1.25479187498,1.28487568498
build/java/out/bench/cfold 20,0.35657448718000007,0.00558577826352044,0.35739406448000005,0.40431914,0.1469187,0.34625631998000006,0.36395965198
build/ocaml/ml-cfold 20,0.5385355318800001,0.001566527327571848,0.53853815098,0.50224824,0.036017,0.53558768298,0.54036365198
build/swift/sw-cfold 20,0.8642314439800002,0.0044482895786414275,0.8649492004800001,0.80760954,0.05612069999999999,0.85469952498,0.8705609119800001
build/cpp/cpp-cfold 20,0.30622296198,0.0024784149826698612,0.30592687648000005,0.21424323999999997,0.0918147,0.30293893898,0.31113143098
build/haskell/hs-cfold 20,0.5037699929799999,0.001091585403056106,0.50399623548,0.4556685399999999,0.04782399999999999,0.50162550498,0.5051531599800001
build/koka/out/bench/kk-cfold 20,0.1326358102981818,0.002816643075142655,0.13199419048,0.09420199454545455,0.03824613636363636,0.12888567098,0.13929317298
1 command mean stddev median user system min max
2 build/kraken/out/bench/kraken-cfold 5 build/kraken/out/bench/kraken-cfold-wavm 20 0.02598189402339623 1.2621564595800003 0.0009827326433493578 0.008640411915661495 0.02583577658 1.2593907364799999 0.01569527433962264 1.13313784 0.011144978490566036 0.118044 0.02388484608 1.25479187498 0.028162415080000003 1.28487568498
3 build/kraken/out/bench/kraken-cfold-wavm 5 build/java/out/bench/cfold 20 0.03820012912109588 0.35657448718000007 0.0007528298714480669 0.00558577826352044 0.038197756080000006 0.35739406448000005 0.025975090958904108 0.40431914 0.010941174794520546 0.1469187 0.036762960080000004 0.34625631998000006 0.040656301080000005 0.36395965198
4 build/java/out/bench/cfold 5 build/ocaml/ml-cfold 20 0.06944132718869567 0.5385355318800001 0.008515814941967776 0.001566527327571848 0.07077024558 0.53853815098 0.04709683217391304 0.50224824 0.02651659826086956 0.036017 0.05881540608000001 0.53558768298 0.08747230608 0.54036365198
5 build/ocaml/ml-cfold 5 build/swift/sw-cfold 20 0.0003952098066591666 0.8642314439800002 0.0004022557222530553 0.0044482895786414275 0.0002778910799999994 0.8649492004800001 0.0003407772328458943 0.80760954 0.0003637282789651291 0.05612069999999999 0.00007847807999999913 0.85469952498 0.0025972300799999995 0.8705609119800001
6 build/swift/sw-cfold 5 build/cpp/cpp-cfold 20 0.0017816054617663822 0.30622296198 0.0004122523773228782 0.0024784149826698612 0.0016685800799999995 0.30592687648000005 0.0010956197720797714 0.21424323999999997 0.0007277779487179485 0.0918147 0.001442869079999999 0.30293893898 0.00363124608 0.31113143098
7 build/cpp/cpp-cfold 5 build/haskell/hs-cfold 20 0.0006628962093413166 0.5037699929799999 0.0004239916203779702 0.001091585403056106 0.0005484790799999994 0.50399623548 0.0005155858682634732 0.4556685399999999 0.00039921322155688594 0.04782399999999999 0.00033362907999999946 0.50162550498 0.0039450690799999995 0.5051531599800001
8 build/haskell/hs-cfold 5 build/koka/out/bench/kk-cfold 20 0.0005605955675373863 0.1326358102981818 0.0003324826920403133 0.002816643075142655 0.00047954007999999933 0.13199419048 0.00042487940179461567 0.09420199454545455 0.0003972196211365898 0.03824613636363636 0.00029374707999999927 0.12888567098 0.0037330830799999996 0.13929317298
build/koka/out/bench/kk-cfold 5 0.000290463924008908 0.0003721316109128869 0.00018300457999999927 0.00030117986636971056 0.0003280589755011133 0 0.00252745408