/
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_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
BOOLEAN Encode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 4 4 0 18735.0 0.1 1.0X
RunLengthEncoding(2.492) 705 706 1 95.2 10.5 0.0X
BooleanBitSet(0.125) 524 526 2 128.0 7.8 0.0X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
BOOLEAN Decode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 115 115 0 583.1 1.7 1.0X
RunLengthEncoding 659 661 3 101.8 9.8 0.2X
BooleanBitSet 1100 1101 1 61.0 16.4 0.1X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
SHORT Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 7 7 0 9386.1 0.1 1.0X
RunLengthEncoding(1.497) 1345 1346 0 49.9 20.0 0.0X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
SHORT Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 791 792 1 84.8 11.8 1.0X
RunLengthEncoding 1452 1455 3 46.2 21.6 0.5X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
SHORT Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 7 7 0 9420.5 0.1 1.0X
RunLengthEncoding(1.997) 1393 1394 0 48.2 20.8 0.0X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
SHORT Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 791 792 1 84.8 11.8 1.0X
RunLengthEncoding 1422 1423 1 47.2 21.2 0.6X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
INT Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 14 14 0 4696.6 0.2 1.0X
RunLengthEncoding(0.999) 1245 1245 0 53.9 18.5 0.0X
DictionaryEncoding(0.500) 1119 1119 0 60.0 16.7 0.0X
IntDelta(0.250) 231 231 0 290.6 3.4 0.1X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
INT Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 812 814 1 82.6 12.1 1.0X
RunLengthEncoding 1551 1552 1 43.3 23.1 0.5X
DictionaryEncoding 686 688 2 97.8 10.2 1.2X
IntDelta 556 560 3 120.7 8.3 1.5X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
INT Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 14 14 0 4704.4 0.2 1.0X
RunLengthEncoding(1.335) 1207 1207 0 55.6 18.0 0.0X
DictionaryEncoding(0.501) 1423 1426 3 47.1 21.2 0.0X
IntDelta(0.250) 232 232 0 289.5 3.5 0.1X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
INT Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 895 898 3 75.0 13.3 1.0X
RunLengthEncoding 1487 1489 2 45.1 22.2 0.6X
DictionaryEncoding 882 884 2 76.1 13.1 1.0X
IntDelta 753 753 0 89.1 11.2 1.2X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
LONG Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 28 28 0 2357.8 0.4 1.0X
RunLengthEncoding(0.749) 1394 1394 0 48.1 20.8 0.0X
DictionaryEncoding(0.250) 1037 1038 1 64.7 15.5 0.0X
LongDelta(0.125) 380 380 0 176.6 5.7 0.1X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
LONG Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 913 919 7 73.5 13.6 1.0X
RunLengthEncoding 1606 1607 1 41.8 23.9 0.6X
DictionaryEncoding 922 939 28 72.8 13.7 1.0X
LongDelta 602 603 1 111.5 9.0 1.5X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
LONG Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 29 29 0 2342.5 0.4 1.0X
RunLengthEncoding(1.007) 1394 1394 1 48.2 20.8 0.0X
DictionaryEncoding(0.251) 1281 1282 0 52.4 19.1 0.0X
LongDelta(0.125) 380 380 0 176.7 5.7 0.1X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
LONG Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 916 917 1 73.2 13.7 1.0X
RunLengthEncoding 1548 1548 0 43.4 23.1 0.6X
DictionaryEncoding 918 919 1 73.1 13.7 1.0X
LongDelta 794 794 0 84.6 11.8 1.2X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
STRING Encode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 53 53 0 1268.5 0.8 1.0X
RunLengthEncoding(0.888) 1987 1987 1 33.8 29.6 0.0X
DictionaryEncoding(0.167) 2489 2489 0 27.0 37.1 0.0X
OpenJDK 64-Bit Server VM 1.8.0_352-b08 on Linux 5.15.0-1023-azure
Intel(R) Xeon(R) Platinum 8370C CPU @ 2.80GHz
STRING Decode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 2618 2621 4 25.6 39.0 1.0X
RunLengthEncoding 3177 3183 8 21.1 47.3 0.8X
DictionaryEncoding 3280 3283 4 20.5 48.9 0.8X