Back to home page

OSCL-LXR

 
 

    


0001 ================================================================================================
0002 Compression Scheme Benchmark
0003 ================================================================================================
0004 
0005 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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      21087.3           0.0       1.0X
0010 RunLengthEncoding(2.514)                            739            739           1         90.8          11.0       0.0X
0011 BooleanBitSet(0.125)                                378            379           1        177.4           5.6       0.0X
0012 
0013 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                         147            147           1        456.1           2.2       1.0X
0018 RunLengthEncoding                                   731            732           1         91.8          10.9       0.2X
0019 BooleanBitSet                                      1410           1411           1         47.6          21.0       0.1X
0020 
0021 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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       9729.9           0.1       1.0X
0026 RunLengthEncoding(1.491)                           1576           1576           1         42.6          23.5       0.0X
0027 
0028 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        1151           1152           1         58.3          17.2       1.0X
0033 RunLengthEncoding                                  1619           1621           3         41.4          24.1       0.7X
0034 
0035 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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      10135.7           0.1       1.0X
0040 RunLengthEncoding(2.010)                           1659           1660           0         40.4          24.7       0.0X
0041 
0042 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        1151           1151           1         58.3          17.2       1.0X
0047 RunLengthEncoding                                  1655           1655           0         40.5          24.7       0.7X
0048 
0049 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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)                                   23             23           0       2952.8           0.3       1.0X
0054 RunLengthEncoding(0.997)                           2356           2356           0         28.5          35.1       0.0X
0055 DictionaryEncoding(0.500)                          1402           1402           0         47.9          20.9       0.0X
0056 IntDelta(0.250)                                     213            213           0        315.2           3.2       0.1X
0057 
0058 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        1319           1319           1         50.9          19.7       1.0X
0063 RunLengthEncoding                                  1803           1806           5         37.2          26.9       0.7X
0064 DictionaryEncoding                                  931            931           0         72.1          13.9       1.4X
0065 IntDelta                                            817            821           4         82.2          12.2       1.6X
0066 
0067 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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       2976.8           0.3       1.0X
0072 RunLengthEncoding(1.337)                           2552           2552           1         26.3          38.0       0.0X
0073 DictionaryEncoding(0.501)                          1377           1377           0         48.7          20.5       0.0X
0074 IntDelta(0.250)                                     213            214           2        315.3           3.2       0.1X
0075 
0076 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        1438           1439           1         46.7          21.4       1.0X
0081 RunLengthEncoding                                  1987           1988           1         33.8          29.6       0.7X
0082 DictionaryEncoding                                 1249           1250           0         53.7          18.6       1.2X
0083 IntDelta                                           1135           1136           3         59.2          16.9       1.3X
0084 
0085 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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)                                   45             45           0       1487.9           0.7       1.0X
0090 RunLengthEncoding(0.750)                           2496           2496           1         26.9          37.2       0.0X
0091 DictionaryEncoding(0.250)                          1433           1433           1         46.8          21.4       0.0X
0092 LongDelta(0.125)                                    215            215           0        312.6           3.2       0.2X
0093 
0094 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        1468           1469           1         45.7          21.9       1.0X
0099 RunLengthEncoding                                  1977           1981           6         33.9          29.5       0.7X
0100 DictionaryEncoding                                 1248           1250           3         53.8          18.6       1.2X
0101 LongDelta                                           838            840           2         80.1          12.5       1.8X
0102 
0103 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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)                                   47             47           0       1437.2           0.7       1.0X
0108 RunLengthEncoding(1.002)                           2743           2744           0         24.5          40.9       0.0X
0109 DictionaryEncoding(0.251)                          2016           2016           0         33.3          30.0       0.0X
0110 LongDelta(0.125)                                    215            217           5        312.1           3.2       0.2X
0111 
0112 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        1468           1468           0         45.7          21.9       1.0X
0117 RunLengthEncoding                                  2020           2021           2         33.2          30.1       0.7X
0118 DictionaryEncoding                                 1248           1248           0         53.8          18.6       1.2X
0119 LongDelta                                          1131           1134           4         59.4          16.8       1.3X
0120 
0121 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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)                                   71             71           0        939.6           1.1       1.0X
0126 RunLengthEncoding(0.890)                           6050           6052           2         11.1          90.2       0.0X
0127 DictionaryEncoding(0.167)                          3723           3725           2         18.0          55.5       0.0X
0128 
0129 OpenJDK 64-Bit Server VM 11.0.4+11-LTS 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                                        2804           2815          16         23.9          41.8       1.0X
0134 RunLengthEncoding                                  3390           3391           1         19.8          50.5       0.8X
0135 DictionaryEncoding                                 2901           2905           5         23.1          43.2       1.0X
0136 
0137