|
1 | 1 | OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure
|
2 |
| -Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz |
| 2 | +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz |
3 | 3 | scalar function (long + long) -> long, result_nullable = true codegen = true: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
4 | 4 | ------------------------------------------------------------------------------------------------------------------------------------------------------------
|
5 |
| -native_long_add 16015 16309 407 31.2 32.0 1.0X |
6 |
| -java_long_add_default 48899 49122 352 10.2 97.8 0.3X |
7 |
| -java_long_add_magic 19169 19302 117 26.1 38.3 0.8X |
8 |
| -java_long_add_static_magic 18308 18373 57 27.3 36.6 0.9X |
9 |
| -scala_long_add_default 48773 48922 136 10.3 97.5 0.3X |
10 |
| -scala_long_add_magic 18372 18422 44 27.2 36.7 0.9X |
| 5 | +native_long_add 17138 17431 486 29.2 34.3 1.0X |
| 6 | +java_long_add_default 47386 48316 1583 10.6 94.8 0.4X |
| 7 | +java_long_add_magic 19409 19532 152 25.8 38.8 0.9X |
| 8 | +java_long_add_static_magic 18257 18294 33 27.4 36.5 0.9X |
| 9 | +scala_long_add_default 49259 49512 235 10.2 98.5 0.3X |
| 10 | +scala_long_add_magic 18964 19025 53 26.4 37.9 0.9X |
11 | 11 |
|
12 | 12 | OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure
|
13 |
| -Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz |
| 13 | +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz |
14 | 14 | scalar function (long + long) -> long, result_nullable = false codegen = true: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
15 | 15 | -------------------------------------------------------------------------------------------------------------------------------------------------------------
|
16 |
| -native_long_add 16414 16452 41 30.5 32.8 1.0X |
17 |
| -java_long_add_default 47640 47767 134 10.5 95.3 0.3X |
18 |
| -java_long_add_magic 18413 18554 139 27.2 36.8 0.9X |
19 |
| -java_long_add_static_magic 16659 16707 43 30.0 33.3 1.0X |
20 |
| -scala_long_add_default 47821 47857 48 10.5 95.6 0.3X |
21 |
| -scala_long_add_magic 18406 18502 99 27.2 36.8 0.9X |
| 16 | +native_long_add 16814 16916 99 29.7 33.6 1.0X |
| 17 | +java_long_add_default 43725 43909 216 11.4 87.4 0.4X |
| 18 | +java_long_add_magic 19015 19060 39 26.3 38.0 0.9X |
| 19 | +java_long_add_static_magic 18940 18993 52 26.4 37.9 0.9X |
| 20 | +scala_long_add_default 43804 43874 88 11.4 87.6 0.4X |
| 21 | +scala_long_add_magic 18753 18791 34 26.7 37.5 0.9X |
22 | 22 |
|
23 | 23 | OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure
|
24 |
| -Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz |
| 24 | +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz |
25 | 25 | scalar function (long + long) -> long, result_nullable = true codegen = false: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
26 | 26 | -------------------------------------------------------------------------------------------------------------------------------------------------------------
|
27 |
| -native_long_add 36335 36366 27 13.8 72.7 1.0X |
28 |
| -java_long_add_default 53930 54056 155 9.3 107.9 0.7X |
29 |
| -java_long_add_magic 126621 127109 471 3.9 253.2 0.3X |
30 |
| -java_long_add_static_magic 126914 127193 251 3.9 253.8 0.3X |
31 |
| -scala_long_add_default 55812 55949 141 9.0 111.6 0.7X |
32 |
| -scala_long_add_magic 127629 127900 420 3.9 255.3 0.3X |
| 27 | +native_long_add 42493 42830 506 11.8 85.0 1.0X |
| 28 | +java_long_add_default 54557 54710 141 9.2 109.1 0.8X |
| 29 | +java_long_add_magic 74409 74564 227 6.7 148.8 0.6X |
| 30 | +java_long_add_static_magic 75081 75235 190 6.7 150.2 0.6X |
| 31 | +scala_long_add_default 54789 54862 77 9.1 109.6 0.8X |
| 32 | +scala_long_add_magic 73777 73886 96 6.8 147.6 0.6X |
33 | 33 |
|
34 | 34 | OpenJDK 64-Bit Server VM 11.0.11+9-LTS on Linux 5.4.0-1046-azure
|
35 |
| -Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz |
| 35 | +Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz |
36 | 36 | scalar function (long + long) -> long, result_nullable = false codegen = false: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
|
37 | 37 | --------------------------------------------------------------------------------------------------------------------------------------------------------------
|
38 |
| -native_long_add 37433 37794 312 13.4 74.9 1.0X |
39 |
| -java_long_add_default 53629 53946 416 9.3 107.3 0.7X |
40 |
| -java_long_add_magic 160091 160605 549 3.1 320.2 0.2X |
41 |
| -java_long_add_static_magic 157228 158430 1372 3.2 314.5 0.2X |
42 |
| -scala_long_add_default 54026 54197 187 9.3 108.1 0.7X |
43 |
| -scala_long_add_magic 160926 161351 526 3.1 321.9 0.2X |
| 38 | +native_long_add 37357 37490 116 13.4 74.7 1.0X |
| 39 | +java_long_add_default 53166 53192 23 9.4 106.3 0.7X |
| 40 | +java_long_add_magic 70501 71258 1121 7.1 141.0 0.5X |
| 41 | +java_long_add_static_magic 68934 69636 1115 7.3 137.9 0.5X |
| 42 | +scala_long_add_default 53075 53146 62 9.4 106.2 0.7X |
| 43 | +scala_long_add_magic 69838 70746 1442 7.2 139.7 0.5X |
44 | 44 |
|
0 commit comments