Back to home page

OSCL-LXR

 
 

    


0001 ================================================================================================
0002 Compression Scheme Benchmark
0003 ================================================================================================
0004 
0005 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0006 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0007 BOOLEAN Encode:                           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0008 ------------------------------------------------------------------------------------------------------------------------
0009 PassThrough(1.000)                                    3              3           0      21114.6           0.0       1.0X
0010 RunLengthEncoding(2.505)                            694            696           4         96.7          10.3       0.0X
0011 BooleanBitSet(0.125)                                366            366           0        183.4           5.5       0.0X
0012 
0013 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0014 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0015 BOOLEAN Decode:                           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0016 ------------------------------------------------------------------------------------------------------------------------
0017 PassThrough                                         145            145           0        464.2           2.2       1.0X
0018 RunLengthEncoding                                   735            735           0         91.3          10.9       0.2X
0019 BooleanBitSet                                      1437           1437           1         46.7          21.4       0.1X
0020 
0021 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0022 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0023 SHORT Encode (Lower Skew):                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0024 ------------------------------------------------------------------------------------------------------------------------
0025 PassThrough(1.000)                                    7              7           0       9336.6           0.1       1.0X
0026 RunLengthEncoding(1.494)                           1912           1917           7         35.1          28.5       0.0X
0027 
0028 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0029 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0030 SHORT Decode (Lower Skew):                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0031 ------------------------------------------------------------------------------------------------------------------------
0032 PassThrough                                        1104           1104           0         60.8          16.4       1.0X
0033 RunLengthEncoding                                  1627           1628           0         41.2          24.3       0.7X
0034 
0035 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0036 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0037 SHORT Encode (Higher Skew):               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0038 ------------------------------------------------------------------------------------------------------------------------
0039 PassThrough(1.000)                                    7              7           0       9710.6           0.1       1.0X
0040 RunLengthEncoding(2.003)                           2021           2027           9         33.2          30.1       0.0X
0041 
0042 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0043 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0044 SHORT Decode (Higher Skew):               Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0045 ------------------------------------------------------------------------------------------------------------------------
0046 PassThrough                                        1104           1104           0         60.8          16.5       1.0X
0047 RunLengthEncoding                                  1621           1621           0         41.4          24.1       0.7X
0048 
0049 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0050 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0051 INT Encode (Lower Skew):                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0052 ------------------------------------------------------------------------------------------------------------------------
0053 PassThrough(1.000)                                   24             24           0       2854.3           0.4       1.0X
0054 RunLengthEncoding(1.005)                           2395           2396           2         28.0          35.7       0.0X
0055 DictionaryEncoding(0.500)                          1366           1366           0         49.1          20.3       0.0X
0056 IntDelta(0.250)                                     286            287           0        234.2           4.3       0.1X
0057 
0058 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0059 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0060 INT Decode (Lower Skew):                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0061 ------------------------------------------------------------------------------------------------------------------------
0062 PassThrough                                        1248           1248           0         53.8          18.6       1.0X
0063 RunLengthEncoding                                  1738           1739           2         38.6          25.9       0.7X
0064 DictionaryEncoding                                  969            970           0         69.2          14.4       1.3X
0065 IntDelta                                            777            779           1         86.3          11.6       1.6X
0066 
0067 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0068 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0069 INT Encode (Higher Skew):                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0070 ------------------------------------------------------------------------------------------------------------------------
0071 PassThrough(1.000)                                   23             23           0       2874.4           0.3       1.0X
0072 RunLengthEncoding(1.334)                           2581           2581           0         26.0          38.5       0.0X
0073 DictionaryEncoding(0.501)                          1490           1490           0         45.0          22.2       0.0X
0074 IntDelta(0.250)                                     286            286           0        234.5           4.3       0.1X
0075 
0076 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0077 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0078 INT Decode (Higher Skew):                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0079 ------------------------------------------------------------------------------------------------------------------------
0080 PassThrough                                        1389           1389           0         48.3          20.7       1.0X
0081 RunLengthEncoding                                  1903           1903           0         35.3          28.4       0.7X
0082 DictionaryEncoding                                 1231           1232           1         54.5          18.3       1.1X
0083 IntDelta                                           1103           1108           7         60.8          16.4       1.3X
0084 
0085 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0086 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0087 LONG Encode (Lower Skew):                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0088 ------------------------------------------------------------------------------------------------------------------------
0089 PassThrough(1.000)                                   48             48           0       1405.2           0.7       1.0X
0090 RunLengthEncoding(0.757)                           2525           2525           1         26.6          37.6       0.0X
0091 DictionaryEncoding(0.250)                          1380           1381           1         48.6          20.6       0.0X
0092 LongDelta(0.125)                                    474            474           0        141.7           7.1       0.1X
0093 
0094 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0095 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0096 LONG Decode (Lower Skew):                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0097 ------------------------------------------------------------------------------------------------------------------------
0098 PassThrough                                        1348           1349           0         49.8          20.1       1.0X
0099 RunLengthEncoding                                  1850           1851           2         36.3          27.6       0.7X
0100 DictionaryEncoding                                 1190           1192           3         56.4          17.7       1.1X
0101 LongDelta                                           801            801           0         83.8          11.9       1.7X
0102 
0103 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0104 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0105 LONG Encode (Higher Skew):                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0106 ------------------------------------------------------------------------------------------------------------------------
0107 PassThrough(1.000)                                   46             46           0       1451.2           0.7       1.0X
0108 RunLengthEncoding(1.003)                           2742           2743           1         24.5          40.9       0.0X
0109 DictionaryEncoding(0.251)                          1714           1715           0         39.1          25.5       0.0X
0110 LongDelta(0.125)                                    476            476           0        140.9           7.1       0.1X
0111 
0112 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0113 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0114 LONG Decode (Higher Skew):                Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0115 ------------------------------------------------------------------------------------------------------------------------
0116 PassThrough                                        1362           1363           1         49.3          20.3       1.0X
0117 RunLengthEncoding                                  1862           1863           1         36.0          27.7       0.7X
0118 DictionaryEncoding                                 1190           1192           3         56.4          17.7       1.1X
0119 LongDelta                                          1079           1082           4         62.2          16.1       1.3X
0120 
0121 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0122 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0123 STRING Encode:                            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0124 ------------------------------------------------------------------------------------------------------------------------
0125 PassThrough(1.000)                                   67             67           0        994.8           1.0       1.0X
0126 RunLengthEncoding(0.888)                           6135           6137           2         10.9          91.4       0.0X
0127 DictionaryEncoding(0.167)                          3747           3748           0         17.9          55.8       0.0X
0128 
0129 OpenJDK 64-Bit Server VM 1.8.0_222-b10 on Linux 3.10.0-862.3.2.el7.x86_64
0130 Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz
0131 STRING Decode:                            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
0132 ------------------------------------------------------------------------------------------------------------------------
0133 PassThrough                                        3180           3185           8         21.1          47.4       1.0X
0134 RunLengthEncoding                                  3658           3660           3         18.3          54.5       0.9X
0135 DictionaryEncoding                                 3292           3295           4         20.4          49.1       1.0X
0136 
0137