/
ConstantColumnVectorBenchmark-jdk11-results.txt
280 lines (245 loc) · 24.9 KB
/
ConstantColumnVectorBenchmark-jdk11-results.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with StringType, row length = 1: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 739859.0 0.0 1.0X
OnHeapColumnVector 4688 4698 15 87.4 11.4 0.0X
OffHeapColumnVector 6585 6590 7 62.2 16.1 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with StringType, row length = 5: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 721101.4 0.0 1.0X
OnHeapColumnVector 6089 6097 10 67.3 14.9 0.0X
OffHeapColumnVector 7836 7838 4 52.3 19.1 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with StringType, row length = 10: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 721102.6 0.0 1.0X
OnHeapColumnVector 6328 6330 2 64.7 15.4 0.0X
OffHeapColumnVector 7885 7892 10 51.9 19.3 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with StringType, row length = 15: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 2 2 0 272421.8 0.0 1.0X
OnHeapColumnVector 6605 6605 1 62.0 16.1 0.0X
OffHeapColumnVector 8359 8360 1 49.0 20.4 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with StringType, row length = 20: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 721102.6 0.0 1.0X
OnHeapColumnVector 6982 6985 4 58.7 17.0 0.0X
OffHeapColumnVector 8561 8568 10 47.8 20.9 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with StringType, row length = 30: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
---------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 721102.6 0.0 1.0X
OnHeapColumnVector 7294 7295 0 56.2 17.8 0.0X
OffHeapColumnVector 8377 8380 5 48.9 20.5 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 510769.0 0.0 1.0X
OnHeapColumnVector 10 10 0 40280.6 0.0 0.1X
OffHeapColumnVector 139 139 0 2947.6 0.3 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 454034.0 0.0 1.0X
OnHeapColumnVector 41 42 1 10070.6 0.1 0.0X
OffHeapColumnVector 161 163 1 2540.4 0.4 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with FloatType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 437826.2 0.0 1.0X
OnHeapColumnVector 11 11 0 38884.5 0.0 0.1X
OffHeapColumnVector 139 139 0 2947.8 0.3 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write with DoubleType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1 1 0 408604.2 0.0 1.0X
OnHeapColumnVector 42 43 1 9795.0 0.1 0.0X
OffHeapColumnVector 163 164 1 2508.5 0.4 0.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with StringType, row length = 1: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
-------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1193 1202 12 343.3 2.9 1.0X
OnHeapColumnVector 2391 2400 13 171.3 5.8 0.5X
OffHeapColumnVector 4844 4847 4 84.6 11.8 0.2X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with StringType, row length = 5: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
-------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1190 1196 8 344.1 2.9 1.0X
OnHeapColumnVector 5998 6009 15 68.3 14.6 0.2X
OffHeapColumnVector 4831 4840 12 84.8 11.8 0.2X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with StringType, row length = 10: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1190 1195 7 344.2 2.9 1.0X
OnHeapColumnVector 5994 5995 2 68.3 14.6 0.2X
OffHeapColumnVector 4847 4850 5 84.5 11.8 0.2X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with StringType, row length = 15: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1202 1202 1 340.8 2.9 1.0X
OnHeapColumnVector 6000 6037 53 68.3 14.6 0.2X
OffHeapColumnVector 4850 4853 4 84.5 11.8 0.2X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with StringType, row length = 20: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1202 1204 3 340.8 2.9 1.0X
OnHeapColumnVector 6006 6009 5 68.2 14.7 0.2X
OffHeapColumnVector 4845 4849 5 84.5 11.8 0.2X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with StringType, row length = 30: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
--------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1192 1194 2 343.6 2.9 1.0X
OnHeapColumnVector 5995 6012 24 68.3 14.6 0.2X
OffHeapColumnVector 4838 4856 25 84.7 11.8 0.2X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1160 1172 17 353.1 2.8 1.0X
OnHeapColumnVector 1845 1848 5 222.1 4.5 0.6X
OffHeapColumnVector 2580 2581 1 158.7 6.3 0.4X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1829 1830 2 224.0 4.5 1.0X
OnHeapColumnVector 1713 1713 1 239.1 4.2 1.1X
OffHeapColumnVector 2657 2673 22 154.2 6.5 0.7X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with FloatType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1205 1208 4 339.9 2.9 1.0X
OnHeapColumnVector 1239 1242 4 330.6 3.0 1.0X
OffHeapColumnVector 2018 2021 5 203.0 4.9 0.6X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test read with DoubleType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1205 1207 2 339.8 2.9 1.0X
OnHeapColumnVector 1241 1242 2 330.2 3.0 1.0X
OffHeapColumnVector 2513 2517 6 163.0 6.1 0.5X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with StringType, row length = 1: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
-----------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1413 1413 0 290.0 3.4 1.0X
OnHeapColumnVector 6387 6388 2 64.1 15.6 0.2X
OffHeapColumnVector 5082 5100 27 80.6 12.4 0.3X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with StringType, row length = 5: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
-----------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1405 1407 3 291.6 3.4 1.0X
OnHeapColumnVector 6390 6410 27 64.1 15.6 0.2X
OffHeapColumnVector 5058 5091 46 81.0 12.3 0.3X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with StringType, row length = 10: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1400 1401 1 292.5 3.4 1.0X
OnHeapColumnVector 6392 6400 12 64.1 15.6 0.2X
OffHeapColumnVector 5086 5102 23 80.5 12.4 0.3X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with StringType, row length = 15: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1408 1416 11 290.9 3.4 1.0X
OnHeapColumnVector 6402 6418 23 64.0 15.6 0.2X
OffHeapColumnVector 5063 5072 12 80.9 12.4 0.3X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with StringType, row length = 20: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1410 1413 5 290.5 3.4 1.0X
OnHeapColumnVector 6397 6407 14 64.0 15.6 0.2X
OffHeapColumnVector 5082 5097 22 80.6 12.4 0.3X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with StringType, row length = 30: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1414 1414 1 289.8 3.5 1.0X
OnHeapColumnVector 6413 6415 3 63.9 15.7 0.2X
OffHeapColumnVector 5099 5101 3 80.3 12.4 0.3X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 2398 2398 0 170.8 5.9 1.0X
OnHeapColumnVector 3075 3078 5 133.2 7.5 0.8X
OffHeapColumnVector 2631 2633 3 155.7 6.4 0.9X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 2679 2684 6 152.9 6.5 1.0X
OnHeapColumnVector 3098 3098 0 132.2 7.6 0.9X
OffHeapColumnVector 2713 2715 2 151.0 6.6 1.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with FloatType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 2001 2015 21 204.7 4.9 1.0X
OnHeapColumnVector 2414 2429 21 169.7 5.9 0.8X
OffHeapColumnVector 2033 2034 2 201.5 5.0 1.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test write and read with DoubleType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 2384 2387 4 171.8 5.8 1.0X
OnHeapColumnVector 3067 3074 10 133.5 7.5 0.8X
OffHeapColumnVector 2524 2526 2 162.3 6.2 0.9X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test isNull with StringType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1196 1197 2 342.5 2.9 1.0X
OnHeapColumnVector 1470 1472 3 278.7 3.6 0.8X
OffHeapColumnVector 1250 1257 10 327.7 3.1 1.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test isNull with IntegerType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1196 1199 3 342.3 2.9 1.0X
OnHeapColumnVector 1456 1457 1 281.3 3.6 0.8X
OffHeapColumnVector 1243 1245 3 329.5 3.0 1.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test isNull with LongType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1191 1192 3 344.1 2.9 1.0X
OnHeapColumnVector 1458 1459 2 280.9 3.6 0.8X
OffHeapColumnVector 1244 1247 3 329.2 3.0 1.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test isNull with FloatType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1193 1195 3 343.3 2.9 1.0X
OnHeapColumnVector 1454 1468 21 281.8 3.5 0.8X
OffHeapColumnVector 1246 1252 8 328.7 3.0 1.0X
OpenJDK 64-Bit Server VM 11.0.17+8 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
Test isNull with DoubleType: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
ConstantColumnVector 1193 1197 5 343.2 2.9 1.0X
OnHeapColumnVector 1450 1451 1 282.4 3.5 0.8X
OffHeapColumnVector 1253 1266 19 327.0 3.1 1.0X