Created
May 20, 2019 15:17
-
-
Save viirya/c850b49e364e8e6aaa6271ae9e3343fc to your computer and use it in GitHub Desktop.
MiscBenchmark-results.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
================================================================================================ | |
filter & aggregate without group | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
range/filter/sum: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
range/filter/sum wholestage off 46264 47546 1814 45.3 22.1 1.0X | |
range/filter/sum wholestage on 3156 3523 206 664.5 1.5 14.7X | |
================================================================================================ | |
range/limit/sum | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
range/limit/sum: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
range/limit/sum wholestage off 158 175 24 3321.4 0.3 1.0X | |
range/limit/sum wholestage on 113 132 13 4653.9 0.2 1.4X | |
================================================================================================ | |
sample | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
sample with replacement: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
sample with replacement wholestage off 12364 12657 414 10.6 94.3 1.0X | |
sample with replacement wholestage on 7447 7645 172 17.6 56.8 1.7X | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
sample without replacement: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
sample without replacement wholestage off 2951 2955 6 44.4 22.5 1.0X | |
sample without replacement wholestage on 1080 1091 8 121.4 8.2 2.7X | |
================================================================================================ | |
collect | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
collect: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
collect 1 million 314 352 22 3.3 299.1 1.0X | |
collect 2 millions 558 574 12 1.9 531.7 0.6X | |
collect 4 millions 1160 1237 108 0.9 1106.6 0.3X | |
================================================================================================ | |
collect limit | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
collect limit: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
collect limit 1 million 340 348 15 3.1 324.0 1.0X | |
collect limit 2 millions 649 654 6 1.6 618.7 0.5X | |
================================================================================================ | |
generate explode | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
generate explode array: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
generate explode array wholestage off 15893 15991 138 1.1 947.3 1.0X | |
generate explode array wholestage on 10798 10833 36 1.6 643.6 1.5X | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
generate explode map: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
generate explode map wholestage off 50273 51458 1676 0.3 2996.5 1.0X | |
generate explode map wholestage on 43113 43351 278 0.4 2569.8 1.2X | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
generate posexplode array: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
generate posexplode array wholestage off 18659 18757 139 0.9 1112.2 1.0X | |
generate posexplode array wholestage on 11228 11272 35 1.5 669.2 1.7X | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
generate inline array: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
generate inline array wholestage off 16168 16299 184 1.0 963.7 1.0X | |
generate inline array wholestage on 9755 9778 23 1.7 581.4 1.7X | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
generate big struct array: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
generate big struct array wholestage off 664 700 51 0.1 11071.1 1.0X | |
generate big struct array wholestage on 525 548 17 0.1 8741.9 1.3X | |
================================================================================================ | |
generate regular generator | |
================================================================================================ | |
OpenJDK 64-Bit Server VM 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03 on Linux 4.15.0-1021-aws | |
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz | |
generate stack: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative | |
------------------------------------------------------------------------------------------------------------------------ | |
generate stack wholestage off 27089 27461 527 0.6 1614.6 1.0X | |
generate stack wholestage on 20294 20301 8 0.8 1209.6 1.3X | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment