-
Notifications
You must be signed in to change notification settings - Fork 28k
/
CompressionSchemeBenchmark-results.txt
137 lines (119 loc) · 11.9 KB
/
CompressionSchemeBenchmark-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
================================================================================================
Compression Scheme Benchmark
================================================================================================
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
BOOLEAN Encode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 4 4 0 16607.7 0.1 1.0X
RunLengthEncoding(2.509) 733 734 1 91.5 10.9 0.0X
BooleanBitSet(0.125) 499 499 0 134.6 7.4 0.0X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
BOOLEAN Decode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 119 119 0 565.0 1.8 1.0X
RunLengthEncoding 674 675 2 99.6 10.0 0.2X
BooleanBitSet 1341 1342 1 50.1 20.0 0.1X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
SHORT Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 9 9 0 7344.9 0.1 1.0X
RunLengthEncoding(1.502) 1407 1408 0 47.7 21.0 0.0X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
SHORT Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1047 1048 1 64.1 15.6 1.0X
RunLengthEncoding 1449 1450 1 46.3 21.6 0.7X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
SHORT Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 8 8 0 8347.4 0.1 1.0X
RunLengthEncoding(1.997) 1434 1438 6 46.8 21.4 0.0X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
SHORT Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1068 1068 0 62.9 15.9 1.0X
RunLengthEncoding 1439 1440 1 46.6 21.4 0.7X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
INT Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 16 16 0 4193.6 0.2 1.0X
RunLengthEncoding(1.004) 1330 1330 0 50.5 19.8 0.0X
DictionaryEncoding(0.500) 1016 1016 0 66.0 15.1 0.0X
IntDelta(0.250) 314 314 0 213.4 4.7 0.1X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
INT Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 921 921 0 72.9 13.7 1.0X
RunLengthEncoding 1607 1607 0 41.8 23.9 0.6X
DictionaryEncoding 798 803 5 84.1 11.9 1.2X
IntDelta 699 701 1 95.9 10.4 1.3X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
INT Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 16 16 0 4171.8 0.2 1.0X
RunLengthEncoding(1.335) 1357 1357 1 49.5 20.2 0.0X
DictionaryEncoding(0.501) 1326 1326 0 50.6 19.8 0.0X
IntDelta(0.250) 314 314 0 213.4 4.7 0.1X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
INT Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 966 967 0 69.4 14.4 1.0X
RunLengthEncoding 1593 1593 0 42.1 23.7 0.6X
DictionaryEncoding 972 974 2 69.0 14.5 1.0X
IntDelta 794 795 1 84.5 11.8 1.2X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
LONG Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 32 33 0 2067.8 0.5 1.0X
RunLengthEncoding(0.748) 1520 1520 0 44.1 22.7 0.0X
DictionaryEncoding(0.250) 1215 1215 0 55.2 18.1 0.0X
LongDelta(0.125) 427 427 0 157.2 6.4 0.1X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
LONG Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1025 1026 1 65.5 15.3 1.0X
RunLengthEncoding 1680 1680 0 39.9 25.0 0.6X
DictionaryEncoding 1059 1060 1 63.4 15.8 1.0X
LongDelta 718 718 0 93.5 10.7 1.4X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
LONG Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 33 33 0 2041.8 0.5 1.0X
RunLengthEncoding(1.007) 1656 1658 2 40.5 24.7 0.0X
DictionaryEncoding(0.251) 1483 1483 0 45.2 22.1 0.0X
LongDelta(0.125) 427 427 1 157.3 6.4 0.1X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
LONG Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1025 1025 0 65.5 15.3 1.0X
RunLengthEncoding 1680 1681 2 40.0 25.0 0.6X
DictionaryEncoding 1061 1063 2 63.2 15.8 1.0X
LongDelta 830 833 4 80.8 12.4 1.2X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
STRING Encode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 62 63 0 1075.0 0.9 1.0X
RunLengthEncoding(0.889) 2311 2311 0 29.0 34.4 0.0X
DictionaryEncoding(0.167) 2492 2493 1 26.9 37.1 0.0X
OpenJDK 64-Bit Server VM 1.8.0_362-b09 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz
STRING Decode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 2528 2529 2 26.5 37.7 1.0X
RunLengthEncoding 3026 3027 2 22.2 45.1 0.8X
DictionaryEncoding 2788 2791 4 24.1 41.5 0.9X