/
CompressionSchemeBenchmark-results.txt
137 lines (119 loc) · 11.8 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_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
BOOLEAN Encode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 4 4 0 17933.5 0.1 1.0X
RunLengthEncoding(2.482) 652 666 12 102.9 9.7 0.0X
BooleanBitSet(0.125) 475 479 4 141.2 7.1 0.0X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
BOOLEAN Decode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 146 154 8 460.2 2.2 1.0X
RunLengthEncoding 780 787 10 86.1 11.6 0.2X
BooleanBitSet 1443 1450 11 46.5 21.5 0.1X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
SHORT Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 9 10 1 7807.4 0.1 1.0X
RunLengthEncoding(1.507) 1614 1622 12 41.6 24.0 0.0X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
SHORT Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1040 1050 15 64.6 15.5 1.0X
RunLengthEncoding 1583 1599 23 42.4 23.6 0.7X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
SHORT Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 9 10 0 7422.8 0.1 1.0X
RunLengthEncoding(2.012) 1654 1667 19 40.6 24.6 0.0X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
SHORT Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1044 1046 3 64.3 15.6 1.0X
RunLengthEncoding 1643 1644 1 40.8 24.5 0.6X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
INT Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 24 26 1 2807.5 0.4 1.0X
RunLengthEncoding(0.999) 1434 1439 8 46.8 21.4 0.0X
DictionaryEncoding(0.500) 1502 1507 7 44.7 22.4 0.0X
IntDelta(0.250) 300 310 8 223.6 4.5 0.1X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
INT Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 998 1016 25 67.3 14.9 1.0X
RunLengthEncoding 1749 1762 19 38.4 26.1 0.6X
DictionaryEncoding 896 907 9 74.9 13.4 1.1X
IntDelta 774 792 24 86.7 11.5 1.3X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
INT Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 24 26 1 2765.9 0.4 1.0X
RunLengthEncoding(1.343) 1505 1528 32 44.6 22.4 0.0X
DictionaryEncoding(0.501) 1693 1696 4 39.6 25.2 0.0X
IntDelta(0.250) 311 321 6 215.9 4.6 0.1X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
INT Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1083 1093 14 62.0 16.1 1.0X
RunLengthEncoding 1807 1808 1 37.1 26.9 0.6X
DictionaryEncoding 1065 1086 29 63.0 15.9 1.0X
IntDelta 947 952 5 70.9 14.1 1.1X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
LONG Encode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 48 51 2 1400.5 0.7 1.0X
RunLengthEncoding(0.753) 1511 1530 28 44.4 22.5 0.0X
DictionaryEncoding(0.250) 1653 1668 21 40.6 24.6 0.0X
LongDelta(0.125) 428 434 7 156.9 6.4 0.1X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
LONG Decode (Lower Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1148 1150 3 58.4 17.1 1.0X
RunLengthEncoding 1683 1694 14 39.9 25.1 0.7X
DictionaryEncoding 1107 1111 6 60.6 16.5 1.0X
LongDelta 764 770 5 87.8 11.4 1.5X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
LONG Encode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 47 50 2 1433.1 0.7 1.0X
RunLengthEncoding(1.006) 1547 1547 1 43.4 23.0 0.0X
DictionaryEncoding(0.251) 1598 1601 6 42.0 23.8 0.0X
LongDelta(0.125) 411 425 13 163.3 6.1 0.1X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
LONG Decode (Higher Skew): Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 1129 1138 12 59.4 16.8 1.0X
RunLengthEncoding 1747 1753 8 38.4 26.0 0.6X
DictionaryEncoding 1115 1123 12 60.2 16.6 1.0X
LongDelta 929 967 47 72.3 13.8 1.2X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
STRING Encode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough(1.000) 72 74 2 936.5 1.1 1.0X
RunLengthEncoding(0.894) 2558 2620 89 26.2 38.1 0.0X
DictionaryEncoding(0.167) 3579 3655 107 18.7 53.3 0.0X
OpenJDK 64-Bit Server VM 1.8.0_312-b07 on Linux 5.11.0-1022-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
STRING Decode: Best Time(ms) Avg Time(ms) Stdev(ms) Rate(M/s) Per Row(ns) Relative
------------------------------------------------------------------------------------------------------------------------
PassThrough 2906 2912 9 23.1 43.3 1.0X
RunLengthEncoding 3275 3327 75 20.5 48.8 0.9X
DictionaryEncoding 3313 3341 39 20.3 49.4 0.9X