Skip to content

Commit 28f9b9a

Browse files
dongjoon-hyunwangyum
authored andcommitted
Updat result (#18)
1 parent 3be13b1 commit 28f9b9a

File tree

1 file changed

+40
-50
lines changed

1 file changed

+40
-50
lines changed

sql/core/benchmarks/JoinBenchmark-results.txt

Lines changed: 40 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -2,84 +2,74 @@
22
Join Benchmark
33
================================================================================================
44

5-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
6-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
7-
5+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
6+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
87
Join w long: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
98
------------------------------------------------------------------------------------------------
10-
Join w long wholestage off 3292 / 3308 6.4 157.0 1.0X
11-
Join w long wholestage on 163 / 169 128.5 7.8 20.2X
12-
13-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
14-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
9+
Join w long wholestage off 4464 / 4483 4.7 212.9 1.0X
10+
Join w long wholestage on 289 / 339 72.6 13.8 15.5X
1511

12+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
13+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
1614
Join w long duplicated: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
1715
------------------------------------------------------------------------------------------------
18-
Join w long duplicated wholestage off 3842 / 3854 5.5 183.2 1.0X
19-
Join w long duplicated wholestage on 212 / 228 99.0 10.1 18.1X
20-
21-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
22-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
16+
Join w long duplicated wholestage off 5662 / 5678 3.7 270.0 1.0X
17+
Join w long duplicated wholestage on 332 / 345 63.1 15.8 17.0X
2318

19+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
20+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
2421
Join w 2 ints: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
2522
------------------------------------------------------------------------------------------------
26-
Join w 2 ints wholestage off 157742 / 158892 0.1 7521.7 1.0X
27-
Join w 2 ints wholestage on 134290 / 152917 0.2 6403.4 1.2X
28-
29-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
30-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
23+
Join w 2 ints wholestage off 173174 / 173183 0.1 8257.6 1.0X
24+
Join w 2 ints wholestage on 166350 / 198362 0.1 7932.2 1.0X
3125

26+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
27+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
3228
Join w 2 longs: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
3329
------------------------------------------------------------------------------------------------
34-
Join w 2 longs wholestage off 5578 / 6507 3.8 266.0 1.0X
35-
Join w 2 longs wholestage on 2198 / 2638 9.5 104.8 2.5X
36-
37-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
38-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
30+
Join w 2 longs wholestage off 7055 / 7214 3.0 336.4 1.0X
31+
Join w 2 longs wholestage on 1869 / 1985 11.2 89.1 3.8X
3932

33+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
34+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
4035
Join w 2 longs duplicated: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
4136
------------------------------------------------------------------------------------------------
42-
Join w 2 longs duplicated wholestage off 11109 / 11125 1.9 529.7 1.0X
43-
Join w 2 longs duplicated wholestage on 1743 / 1946 12.0 83.1 6.4X
44-
45-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
46-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
37+
Join w 2 longs duplicated wholestage off 19256 / 20283 1.1 918.2 1.0X
38+
Join w 2 longs duplicated wholestage on 2467 / 2544 8.5 117.7 7.8X
4739

40+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
41+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
4842
outer join w long: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
4943
------------------------------------------------------------------------------------------------
50-
outer join w long wholestage off 2508 / 2527 8.4 119.6 1.0X
51-
outer join w long wholestage on 148 / 159 141.3 7.1 16.9X
52-
53-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
54-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
44+
outer join w long wholestage off 3756 / 3761 5.6 179.1 1.0X
45+
outer join w long wholestage on 218 / 250 96.2 10.4 17.2X
5546

47+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
48+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
5649
semi join w long: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
5750
------------------------------------------------------------------------------------------------
58-
semi join w long wholestage off 1662 / 1719 12.6 79.3 1.0X
59-
semi join w long wholestage on 150 / 168 140.2 7.1 11.1X
60-
61-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
62-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
51+
semi join w long wholestage off 2393 / 2416 8.8 114.1 1.0X
52+
semi join w long wholestage on 214 / 218 97.9 10.2 11.2X
6353

54+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
55+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
6456
merge join: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
6557
------------------------------------------------------------------------------------------------
66-
merge join wholestage off 819 / 833 2.6 390.5 1.0X
67-
merge join wholestage on 591 / 619 3.5 281.7 1.4X
68-
69-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
70-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
58+
merge join wholestage off 2318 / 2392 0.9 1105.3 1.0X
59+
merge join wholestage on 1669 / 1811 1.3 795.9 1.4X
7160

61+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
62+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
7263
sort merge join with duplicates: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
7364
------------------------------------------------------------------------------------------------
74-
sort merge join with duplicates wholestage off 1458 / 1497 1.4 695.3 1.0X
75-
sort merge join with duplicates wholestage on 1129 / 1164 1.9 538.1 1.3X
76-
77-
Java HotSpot(TM) 64-Bit Server VM 1.8.0_151-b12 on Mac OS X 10.12.6
78-
Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
65+
sort merge join with duplicates wholestage off 2966 / 2976 0.7 1414.5 1.0X
66+
sort merge join with duplicates wholestage on 2413 / 2641 0.9 1150.5 1.2X
7967

68+
OpenJDK 64-Bit Server VM 1.8.0_181-b13 on Linux 3.10.0-862.3.2.el7.x86_64
69+
Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
8070
shuffle hash join: Best/Avg Time(ms) Rate(M/s) Per Row(ns) Relative
8171
------------------------------------------------------------------------------------------------
82-
shuffle hash join wholestage off 959 / 970 4.4 228.7 1.0X
83-
shuffle hash join wholestage on 817 / 850 5.1 194.9 1.2X
72+
shuffle hash join wholestage off 1475 / 1479 2.8 351.7 1.0X
73+
shuffle hash join wholestage on 1209 / 1238 3.5 288.3 1.2X
8474

8575

0 commit comments

Comments
 (0)