You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/06/24 15:00:36 UTC

[GitHub] [arrow] wesm commented on pull request #7532: ARROW-9217: [C++] Cover 0.01% null for the plain spaced benchmark

wesm commented on pull request #7532:
URL: https://github.com/apache/arrow/pull/7532#issuecomment-648875010


   For interest, I benchmarked 0.17.1 versus master with these new benchmarks (gcc-8 on i9-9960X, with SSE4.2):
   
   ```
                                                 benchmark            baseline           contender  change %                                        counters
   75           BM_ByteStreamSplitDecode_Float_Scalar/1024       3.290 GiB/sec      33.036 GiB/sec   904.213                          {'iterations': 609088}
   17          BM_ByteStreamSplitDecode_Float_Scalar/32768       3.326 GiB/sec      32.946 GiB/sec   890.483                           {'iterations': 18993}
   94          BM_ByteStreamSplitDecode_Float_Scalar/65536       3.331 GiB/sec      32.940 GiB/sec   889.020                            {'iterations': 9562}
   40           BM_ByteStreamSplitDecode_Float_Scalar/4096       3.325 GiB/sec      32.770 GiB/sec   885.487                          {'iterations': 150968}
   85         BM_ByteStreamSplitDecode_Double_Scalar/32768       2.372 GiB/sec      22.162 GiB/sec   834.465                            {'iterations': 6821}
   41          BM_ByteStreamSplitDecode_Double_Scalar/4096       2.373 GiB/sec      21.957 GiB/sec   825.240                           {'iterations': 54606}
   152         BM_ByteStreamSplitDecode_Double_Scalar/1024       2.382 GiB/sec      21.598 GiB/sec   806.793                          {'iterations': 216005}
   56         BM_ByteStreamSplitDecode_Double_Scalar/65536       2.360 GiB/sec      20.721 GiB/sec   778.165                            {'iterations': 3404}
   81                          BM_PlainDecodingFloat/32768      35.302 GiB/sec      57.093 GiB/sec    61.726                          {'iterations': 283126}
   42              BM_PlainEncodingSpacedFloat/32768/10000       4.001 GiB/sec       5.803 GiB/sec    45.019    {'iterations': 22934, 'null_percent': 100.0}
   45                           BM_PlainDecodingFloat/4096      63.384 GiB/sec      88.650 GiB/sec    39.862                         {'iterations': 2777408}
   48                           BM_PlainEncodingInt64/1024      27.515 GiB/sec      36.216 GiB/sec    31.622                         {'iterations': 2591133}
   117             BM_PlainDecodingSpacedBoolean/32768/100     595.658 MiB/sec     752.488 MiB/sec    26.329      {'iterations': 13123, 'null_percent': 1.0}
   26             BM_PlainDecodingSpacedBoolean/32768/1000     434.416 MiB/sec     544.202 MiB/sec    25.272      {'iterations': 9539, 'null_percent': 10.0}
   86                BM_PlainDecodingSpacedBoolean/32768/1     843.205 MiB/sec       1.013 GiB/sec    22.976     {'iterations': 18949, 'null_percent': 0.01}
   120                         BM_PlainDecodingInt64/32768      47.857 GiB/sec      57.500 GiB/sec    20.149                          {'iterations': 100000}
   109                         BM_PlainEncodingInt64/32768      29.582 GiB/sec      35.480 GiB/sec    19.938                           {'iterations': 79459}
   104                         BM_PlainDecodingFloat/65536      49.863 GiB/sec      59.278 GiB/sec    18.883                          {'iterations': 142638}
   129                        BM_PlainEncodingDouble/32768      28.485 GiB/sec      33.853 GiB/sec    18.845                           {'iterations': 76522}
   128                        BM_PlainDecodingDouble/32768      49.289 GiB/sec      58.411 GiB/sec    18.508                          {'iterations': 143174}
   53                BM_PlainEncodingSpacedFloat/32768/100       3.748 GiB/sec       4.364 GiB/sec    16.428      {'iterations': 21388, 'null_percent': 1.0}
   115                         BM_PlainDecodingDouble/4096      44.133 GiB/sec      51.155 GiB/sec    15.910                         {'iterations': 1035922}
   74                       BM_PlainEncodingFloatNaN/65536      32.516 GiB/sec      37.217 GiB/sec    14.456                           {'iterations': 86167}
   63                  BM_PlainEncodingSpacedFloat/32768/1       4.060 GiB/sec       4.625 GiB/sec    13.919     {'iterations': 22322, 'null_percent': 0.01}
   12             BM_PlainDecodingSpacedBoolean/32768/5000     213.706 MiB/sec     242.841 MiB/sec    13.634      {'iterations': 4744, 'null_percent': 50.0}
   65                         BM_PlainDecodingDouble/65536      41.841 GiB/sec      47.024 GiB/sec    12.387                           {'iterations': 61985}
   136              BM_PlainEncodingSpacedFloat/32768/1000       2.393 GiB/sec       2.672 GiB/sec    11.664     {'iterations': 13868, 'null_percent': 10.0}
   49                       BM_PlainEncodingFloatNaN/32768      33.901 GiB/sec      37.708 GiB/sec    11.230                          {'iterations': 161071}
   88                      BM_PlainEncodingDoubleNaN/32768      29.286 GiB/sec      32.545 GiB/sec    11.126                           {'iterations': 76529}
   5                          BM_PlainEncodingDouble/65536      28.512 GiB/sec      31.538 GiB/sec    10.616                           {'iterations': 38180}
   102                         BM_PlainEncodingInt64/65536      28.743 GiB/sec      31.651 GiB/sec    10.117                           {'iterations': 38881}
   70                          BM_PlainEncodingDouble/4096      19.080 GiB/sec      20.830 GiB/sec     9.176                          {'iterations': 426726}
   127              BM_ArrowBinaryPlain/EncodeArrow/262144     808.941 MiB/sec     881.991 MiB/sec     9.030                             {'iterations': 386}
   20                          BM_PlainEncodingFloat/65536      31.667 GiB/sec      34.475 GiB/sec     8.865                           {'iterations': 84147}
   96                           BM_PlainEncodingInt64/4096      19.124 GiB/sec      20.568 GiB/sec     7.552                          {'iterations': 432511}
   124             BM_ArrowBinaryPlain/EncodeArrow/1048576     815.152 MiB/sec     875.332 MiB/sec     7.383                              {'iterations': 94}
   71                           BM_PlainDecodingInt64/4096      46.164 GiB/sec      49.474 GiB/sec     7.170                         {'iterations': 1044621}
   2                        BM_PlainEncodingDoubleNaN/4096      18.896 GiB/sec      20.249 GiB/sec     7.159                          {'iterations': 425806}
   60            BM_ByteStreamSplitEncode_Double_Sse2/4096      14.559 GiB/sec      15.556 GiB/sec     6.848                          {'iterations': 338502}
   55            BM_ArrowBinaryPlain/EncodeLowLevel/262144     815.310 MiB/sec     861.555 MiB/sec     5.672                             {'iterations': 387}
   34                          BM_PlainEncodingFloat/32768      32.249 GiB/sec      33.932 GiB/sec     5.218                          {'iterations': 163372}
   47                          BM_PlainEncodingDouble/1024      28.595 GiB/sec      30.042 GiB/sec     5.058                         {'iterations': 2611964}
   66                       BM_PlainEncodingDoubleNaN/1024      28.496 GiB/sec      29.898 GiB/sec     4.917                         {'iterations': 2624242}
   69                        BM_PlainEncodingFloatNaN/4096      15.088 GiB/sec      15.820 GiB/sec     4.850                          {'iterations': 676390}
   121          BM_ArrowBinaryPlain/EncodeLowLevel/1048576     779.991 MiB/sec     817.701 MiB/sec     4.835                              {'iterations': 87}
   114                          BM_PlainEncodingFloat/4096      14.836 GiB/sec      15.438 GiB/sec     4.058                          {'iterations': 674205}
   61            BM_PlainDecodingSpacedBoolean/32768/10000     150.677 GiB/sec     155.373 GiB/sec     3.117  {'iterations': 3418159, 'null_percent': 100.0}
   0                  BM_PlainDecodingSpacedDouble/32768/1      11.004 GiB/sec      11.334 GiB/sec     3.001     {'iterations': 31488, 'null_percent': 0.01}
   30               BM_PlainDecodingSpacedDouble/32768/100       7.466 GiB/sec       7.623 GiB/sec     2.101      {'iterations': 21557, 'null_percent': 1.0}
   97                  BM_PlainDecodingSpacedFloat/32768/1       6.297 GiB/sec       6.420 GiB/sec     1.955     {'iterations': 36091, 'null_percent': 0.01}
   32                         BM_PlainEncodingBoolean/1024     496.306 MiB/sec     504.892 MiB/sec     1.730                          {'iterations': 357601}
   21              BM_PlainDecodingSpacedDouble/32768/5000       1.981 GiB/sec       2.015 GiB/sec     1.697      {'iterations': 5653, 'null_percent': 50.0}
   38                BM_PlainDecodingSpacedFloat/32768/100       4.046 GiB/sec       4.108 GiB/sec     1.538      {'iterations': 23279, 'null_percent': 1.0}
   106              BM_PlainDecodingSpacedFloat/32768/5000       1.007 GiB/sec       1.020 GiB/sec     1.347      {'iterations': 5674, 'null_percent': 50.0}
   142            BM_ByteStreamSplitEncode_Float_Sse2/1024      16.353 GiB/sec      16.535 GiB/sec     1.113                         {'iterations': 3016110}
   15                  BM_DictDecodingInt64_literals/65536       4.231 GiB/sec       4.272 GiB/sec     0.978                            {'iterations': 6101}
   77              BM_PlainDecodingSpacedDouble/32768/1000       4.984 GiB/sec       5.020 GiB/sec     0.733     {'iterations': 14174, 'null_percent': 10.0}
   118                        BM_PlainEncodingBoolean/4096     541.272 MiB/sec     545.032 MiB/sec     0.695                           {'iterations': 90598}
   95             BM_ByteStreamSplitDecode_Float_Sse2/4096      32.581 GiB/sec      32.792 GiB/sec     0.650                         {'iterations': 1504518}
   147                       BM_PlainEncodingBoolean/32768     592.288 MiB/sec     594.803 MiB/sec     0.425                           {'iterations': 13278}
   4           BM_ByteStreamSplitEncode_Double_Scalar/1024       4.134 GiB/sec       4.152 GiB/sec     0.422                          {'iterations': 381151}
   8            BM_ByteStreamSplitDecode_Double_Sse2/32768      22.017 GiB/sec      22.074 GiB/sec     0.259                           {'iterations': 63008}
   110           BM_ByteStreamSplitEncode_Float_Sse2/32768      16.538 GiB/sec      16.572 GiB/sec     0.202                           {'iterations': 95360}
   111   BM_ArrowBinaryDict/DecodeArrowNonNull_Dense/32768     311.959 MiB/sec     312.479 MiB/sec     0.167                            {'iterations': 1173}
   57            BM_ByteStreamSplitDecode_Float_Sse2/65536      33.137 GiB/sec      33.192 GiB/sec     0.166                           {'iterations': 93660}
   18             BM_ByteStreamSplitDecode_Float_Sse2/1024      33.251 GiB/sec      33.304 GiB/sec     0.162                         {'iterations': 6039074}
   146         BM_ByteStreamSplitEncode_Double_Scalar/4096       2.723 GiB/sec       2.728 GiB/sec     0.157                           {'iterations': 62530}
   98                   BM_DictDecodingInt64_literals/1024       3.555 GiB/sec       3.560 GiB/sec     0.131                          {'iterations': 328237}
   153           BM_ByteStreamSplitEncode_Double_Sse2/1024      16.488 GiB/sec      16.504 GiB/sec     0.099                         {'iterations': 1516551}
   11                BM_ArrowBinaryDict/EncodeArrow/262144     184.015 MiB/sec     184.183 MiB/sec     0.091                              {'iterations': 86}
   16                        BM_PlainEncodingBoolean/65536     594.679 MiB/sec     594.970 MiB/sec     0.049                            {'iterations': 6578}
   133                  BM_DictDecodingInt64_literals/4096       4.323 GiB/sec       4.323 GiB/sec     0.006                          {'iterations': 100465}
   134          BM_ByteStreamSplitDecode_Double_Sse2/65536      20.632 GiB/sec      20.625 GiB/sec    -0.035                           {'iterations': 29386}
   113           BM_ByteStreamSplitDecode_Float_Sse2/32768      33.129 GiB/sec      33.071 GiB/sec    -0.176                          {'iterations': 189491}
   27      BM_ArrowBinaryDict/EncodeDictDirectInt8/1048576  343.348m items/sec  342.736m items/sec    -0.178                             {'iterations': 227}
   141           BM_ByteStreamSplitDecode_Double_Sse2/1024      22.110 GiB/sec      22.069 GiB/sec    -0.183                         {'iterations': 2030775}
   29     BM_ArrowBinaryDict/EncodeDictDirectInt16/1048576  339.497m items/sec  338.635m items/sec    -0.254                             {'iterations': 227}
   132           BM_ArrowBinaryDict/DecodeArrow_Dense/4096     312.039 MiB/sec     311.094 MiB/sec    -0.303                            {'iterations': 9158}
   130              BM_PlainEncodingSpacedFloat/32768/5000       1.046 GiB/sec       1.042 GiB/sec    -0.374      {'iterations': 5978, 'null_percent': 50.0}
   14             BM_ByteStreamSplitEncode_Float_Sse2/4096      16.544 GiB/sec      16.482 GiB/sec    -0.376                          {'iterations': 761597}
   143          BM_ByteStreamSplitEncode_Float_Scalar/4096      24.383 GiB/sec      24.277 GiB/sec    -0.433                         {'iterations': 1116769}
   1                BM_PlainDecodingSpacedFloat/32768/1000       2.616 GiB/sec       2.603 GiB/sec    -0.523     {'iterations': 14797, 'null_percent': 10.0}
   149                       BM_PlainDecodingBoolean/32768       2.240 GiB/sec       2.228 GiB/sec    -0.544                           {'iterations': 51699}
   52         BM_ByteStreamSplitEncode_Double_Scalar/65536       2.503 GiB/sec       2.490 GiB/sec    -0.552                            {'iterations': 3585}
   54              BM_PlainDecodingSpacedFloat/32768/10000      78.389 GiB/sec      77.952 GiB/sec    -0.557   {'iterations': 443932, 'null_percent': 100.0}
   51                         BM_PlainDecodingBoolean/4096       2.072 GiB/sec       2.060 GiB/sec    -0.561                          {'iterations': 383485}
   23            BM_ByteStreamSplitDecode_Double_Sse2/4096      22.109 GiB/sec      21.966 GiB/sec    -0.646                          {'iterations': 502323}
   59               BM_ArrowBinaryDict/EncodeArrow/1048576     134.722 MiB/sec     133.843 MiB/sec    -0.653                              {'iterations': 16}
   6             BM_ByteStreamSplitEncode_Float_Sse2/65536      16.639 GiB/sec      16.528 GiB/sec    -0.666                           {'iterations': 47498}
   73                  BM_DictDecodingInt64_literals/32768       4.837 GiB/sec       4.802 GiB/sec    -0.714                           {'iterations': 13919}
   87     BM_ArrowBinaryDict/DecodeArrowNonNull_Dense/4096     313.016 MiB/sec     310.746 MiB/sec    -0.725                            {'iterations': 9130}
   13         BM_ByteStreamSplitEncode_Double_Scalar/32768       2.727 GiB/sec       2.705 GiB/sec    -0.827                            {'iterations': 7826}
   36   BM_ArrowBinaryPlain/DecodeArrowNonNull_Dense/65536     501.907 MiB/sec     497.463 MiB/sec    -0.885                             {'iterations': 942}
   84     BM_ArrowBinaryDict/EncodeDictDirectInt32/1048576  332.370m items/sec  329.335m items/sec    -0.913                             {'iterations': 221}
   144                   BM_DictDecodingInt64_repeats/4096      21.548 GiB/sec      21.350 GiB/sec    -0.918                          {'iterations': 490771}
   28     BM_ArrowBinaryDict/EncodeDictDirectInt64/1048576  318.465m items/sec  315.486m items/sec    -0.936                             {'iterations': 212}
   107   BM_ArrowBinaryPlain/DecodeArrowNonNull_Dense/4096     530.019 MiB/sec     524.994 MiB/sec    -0.948                           {'iterations': 15425}
   31      BM_ArrowBinaryDict/DecodeArrowNonNull_Dict/4096     211.935 MiB/sec     209.921 MiB/sec    -0.950                            {'iterations': 6222}
   138          BM_ArrowBinaryDict/DecodeArrow_Dense/65536     312.669 MiB/sec     309.593 MiB/sec    -0.984                             {'iterations': 576}
   126         BM_ArrowBinaryPlain/DecodeArrow_Dense/65536     504.087 MiB/sec     499.087 MiB/sec    -0.992                             {'iterations': 943}
   22     BM_ArrowBinaryDict/DecodeArrowNonNull_Dense/1024     312.369 MiB/sec     309.219 MiB/sec    -1.008                           {'iterations': 34876}
   62           BM_ByteStreamSplitEncode_Double_Sse2/65536      15.061 GiB/sec      14.885 GiB/sec    -1.167                           {'iterations': 21525}
   122                   BM_DictDecodingInt64_repeats/1024       9.678 GiB/sec       9.559 GiB/sec    -1.231                          {'iterations': 879281}
   101            BM_ArrowBinaryDict/DecodeArrow_Dict/4096     213.222 MiB/sec     210.438 MiB/sec    -1.306                            {'iterations': 6214}
   79                      BM_PlainEncodingDoubleNaN/65536      32.893 GiB/sec      32.462 GiB/sec    -1.312                           {'iterations': 39953}
   93                        BM_PlainDecodingBoolean/65536       2.258 GiB/sec       2.225 GiB/sec    -1.435                           {'iterations': 26019}
   35           BM_ArrowBinaryDict/DecodeArrow_Dense/32768     313.962 MiB/sec     309.360 MiB/sec    -1.466                            {'iterations': 1164}
   90            BM_ArrowBinaryDict/DecodeArrow_Dense/1024     312.700 MiB/sec     308.068 MiB/sec    -1.481                           {'iterations': 35306}
   100          BM_ByteStreamSplitEncode_Double_Sse2/32768      15.788 GiB/sec      15.551 GiB/sec    -1.501                           {'iterations': 45332}
   139   BM_ArrowBinaryDict/DecodeArrowNonNull_Dense/65536     312.836 MiB/sec     308.139 MiB/sec    -1.501                             {'iterations': 579}
   68                        BM_PlainEncodingFloatNaN/1024      19.321 GiB/sec      19.026 GiB/sec    -1.525                         {'iterations': 3558038}
   39                   BM_DictDecodingInt64_repeats/65536      48.466 GiB/sec      47.718 GiB/sec    -1.543                           {'iterations': 70313}
   150           BM_ArrowBinaryPlain/DecodeArrow_Dict/4096     202.368 MiB/sec     199.097 MiB/sec    -1.617                            {'iterations': 5919}
   67           BM_ArrowBinaryPlain/DecodeArrow_Dense/4096     531.948 MiB/sec     523.009 MiB/sec    -1.680                           {'iterations': 15476}
   82           BM_ByteStreamSplitEncode_Float_Scalar/1024      24.310 GiB/sec      23.875 GiB/sec    -1.790                         {'iterations': 4461695}
   76                           BM_PlainDecodingInt64/1024      70.221 GiB/sec      68.947 GiB/sec    -1.814                         {'iterations': 6594895}
   25   BM_ArrowBinaryPlain/DecodeArrowNonNull_Dense/32768     504.202 MiB/sec     494.938 MiB/sec    -1.837                            {'iterations': 1891}
   151         BM_ArrowBinaryPlain/DecodeArrow_Dense/32768     506.462 MiB/sec     496.392 MiB/sec    -1.988                            {'iterations': 1870}
   91             BM_ArrowBinaryDict/DecodeArrow_Dict/1024     234.779 MiB/sec     229.944 MiB/sec    -2.060                           {'iterations': 26404}
   112     BM_ArrowBinaryDict/DecodeArrowNonNull_Dict/1024     234.447 MiB/sec     229.476 MiB/sec    -2.120                           {'iterations': 26220}
   108                        BM_PlainDecodingBoolean/1024       1.725 GiB/sec       1.688 GiB/sec    -2.186                         {'iterations': 1267309}
   103   BM_ArrowBinaryPlain/DecodeArrowNonNull_Dense/1024     605.637 MiB/sec     592.153 MiB/sec    -2.226                           {'iterations': 68125}
   105                  BM_DictDecodingInt64_repeats/32768      45.450 GiB/sec      44.321 GiB/sec    -2.484                          {'iterations': 130387}
   131            BM_PlainEncodingSpacedBoolean/32768/5000     231.256 MiB/sec     225.230 MiB/sec    -2.606      {'iterations': 5186, 'null_percent': 50.0}
   137    BM_ArrowBinaryDict/DecodeArrowNonNull_Dict/65536     169.823 MiB/sec     165.178 MiB/sec    -2.735                             {'iterations': 322}
   37     BM_ArrowBinaryPlain/DecodeArrowNonNull_Dict/4096     204.655 MiB/sec     199.018 MiB/sec    -2.754                            {'iterations': 6017}
   3             BM_ArrowBinaryPlain/DecodeArrow_Dict/1024     221.210 MiB/sec     214.416 MiB/sec    -3.071                           {'iterations': 25133}
   135                          BM_PlainDecodingFloat/1024      38.433 GiB/sec      37.209 GiB/sec    -3.184                         {'iterations': 7103583}
   33            BM_ArrowBinaryDict/EncodeLowLevel/1048576      77.680 MiB/sec      75.029 MiB/sec    -3.413                               {'iterations': 7}
   44     BM_ArrowBinaryPlain/DecodeArrowNonNull_Dict/1024     222.182 MiB/sec     214.466 MiB/sec    -3.473                           {'iterations': 25260}
   78     BM_ArrowBinaryDict/DecodeArrowNonNull_Dict/32768     178.416 MiB/sec     172.074 MiB/sec    -3.555                             {'iterations': 666}
   9             BM_ArrowBinaryDict/DecodeArrow_Dict/32768     178.665 MiB/sec     171.921 MiB/sec    -3.775                             {'iterations': 667}
   24                           BM_PlainEncodingFloat/1024      19.529 GiB/sec      18.754 GiB/sec    -3.969                         {'iterations': 3604087}
   64            BM_ArrowBinaryDict/DecodeArrow_Dict/65536     171.225 MiB/sec     164.030 MiB/sec    -4.202                             {'iterations': 320}
   46           BM_ArrowBinaryPlain/DecodeArrow_Dense/1024     606.983 MiB/sec     581.332 MiB/sec    -4.226                           {'iterations': 67758}
   125   BM_ArrowBinaryPlain/DecodeArrowNonNull_Dict/32768     182.689 MiB/sec     174.484 MiB/sec    -4.491                             {'iterations': 683}
   145          BM_ArrowBinaryPlain/DecodeArrow_Dict/65536     177.063 MiB/sec     168.812 MiB/sec    -4.660                             {'iterations': 331}
   43           BM_ArrowBinaryPlain/DecodeArrow_Dict/32768     183.423 MiB/sec     174.771 MiB/sec    -4.717                             {'iterations': 686}
   99    BM_ArrowBinaryPlain/DecodeArrowNonNull_Dict/65536     177.668 MiB/sec     168.391 MiB/sec    -5.221                             {'iterations': 329}
   7                           BM_PlainDecodingInt64/65536      41.873 GiB/sec      39.644 GiB/sec    -5.325                           {'iterations': 49806}
   123         BM_ByteStreamSplitEncode_Float_Scalar/65536      21.111 GiB/sec      19.875 GiB/sec    -5.855                           {'iterations': 60883}
   10             BM_ArrowBinaryDict/EncodeLowLevel/262144      87.598 MiB/sec      82.123 MiB/sec    -6.250                              {'iterations': 37}
   140            BM_PlainEncodingSpacedBoolean/32768/1000     393.921 MiB/sec     364.481 MiB/sec    -7.474      {'iterations': 8900, 'null_percent': 10.0}
   89          BM_ByteStreamSplitEncode_Float_Scalar/32768      21.221 GiB/sec      19.595 GiB/sec    -7.660                          {'iterations': 116928}
   92              BM_PlainEncodingSpacedBoolean/32768/100     501.207 MiB/sec     441.384 MiB/sec   -11.936      {'iterations': 11331, 'null_percent': 1.0}
   58                BM_PlainEncodingSpacedBoolean/32768/1     515.493 MiB/sec     453.182 MiB/sec   -12.088     {'iterations': 11613, 'null_percent': 0.01}
   19            BM_PlainEncodingSpacedBoolean/32768/10000       1.164 GiB/sec       1.006 GiB/sec   -13.607    {'iterations': 26927, 'null_percent': 100.0}
   148             BM_PlainEncodingSpacedDouble/32768/1000       4.735 GiB/sec       4.081 GiB/sec   -13.804     {'iterations': 13620, 'null_percent': 10.0}
   72              BM_PlainEncodingSpacedDouble/32768/5000       2.057 GiB/sec       1.749 GiB/sec   -14.956      {'iterations': 5886, 'null_percent': 50.0}
   119                         BM_PlainDecodingDouble/1024      60.144 GiB/sec      50.952 GiB/sec   -15.284                         {'iterations': 5528526}
   50             BM_PlainDecodingSpacedDouble/32768/10000      78.068 GiB/sec      62.263 GiB/sec   -20.246   {'iterations': 216445, 'null_percent': 100.0}
   80               BM_PlainEncodingSpacedDouble/32768/100       7.638 GiB/sec       5.668 GiB/sec   -25.799      {'iterations': 21640, 'null_percent': 1.0}
   116            BM_PlainEncodingSpacedDouble/32768/10000      10.204 GiB/sec       7.431 GiB/sec   -27.180    {'iterations': 29377, 'null_percent': 100.0}
   83                 BM_PlainEncodingSpacedDouble/32768/1       8.239 GiB/sec       5.922 GiB/sec   -28.121     {'iterations': 23695, 'null_percent': 0.01}
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org