cyb70289 edited a comment on pull request #10098:
URL: https://github.com/apache/arrow/pull/10098#issuecomment-822991888


   Benchmark diff of all computer kernels, skylake, clang-9. Removed tests with 
less than 10% deviation.
   Full log attached 
[bench.log](https://github.com/apache/arrow/files/6340935/bench.log)
   
   
   ```
   $ archery benchmark diff --suite-filter="arrow-compute.*" --cc=clang-9 
--cxx=clang++-9
   
   
-------------------------------------------------------------------------------------------------------------
   Non-regressions: (1022)
   
-------------------------------------------------------------------------------------------------------------
                                                     benchmark            
baseline           contender  change %
   // Big improvement for scalar arithmetic kernels
            ArrayScalarKernel<AddChecked, UInt8Type>/1048576/0     349.774 
MiB/sec       1.747 GiB/sec   411.453
            ArrayScalarKernel<AddChecked, Int32Type>/1048576/0       1.376 
GiB/sec       6.769 GiB/sec   391.759
           ArrayScalarKernel<AddChecked, UInt32Type>/1048576/0       1.394 
GiB/sec       6.826 GiB/sec   389.795
      ArrayScalarKernel<SubtractChecked, UInt32Type>/1048576/0       1.398 
GiB/sec       6.777 GiB/sec   384.917
       ArrayScalarKernel<SubtractChecked, Int32Type>/1048576/0       1.418 
GiB/sec       6.772 GiB/sec   377.701
      ArrayScalarKernel<MultiplyChecked, UInt64Type>/1048576/0       2.007 
GiB/sec       8.868 GiB/sec   341.724
        ArrayScalarKernel<SubtractChecked, Int8Type>/1048576/0     366.740 
MiB/sec       1.505 GiB/sec   320.282
            ArrayScalarKernel<AddChecked, Int64Type>/1048576/0       2.661 
GiB/sec      11.028 GiB/sec   314.509
           ArrayScalarKernel<AddChecked, UInt64Type>/1048576/0       2.664 
GiB/sec      11.040 GiB/sec   314.463
      ArrayScalarKernel<SubtractChecked, UInt64Type>/1048576/0       2.664 
GiB/sec      11.029 GiB/sec   314.009
       ArrayScalarKernel<MultiplyChecked, Int64Type>/1048576/0       2.664 
GiB/sec      11.003 GiB/sec   313.000
       ArrayScalarKernel<SubtractChecked, Int64Type>/1048576/0       2.669 
GiB/sec      10.977 GiB/sec   311.283
       ArrayScalarKernel<MultiplyChecked, UInt8Type>/1048576/0     337.150 
MiB/sec       1.178 GiB/sec   257.666
        ArrayScalarKernel<MultiplyChecked, Int8Type>/1048576/0     337.496 
MiB/sec       1.177 GiB/sec   257.252
      ArrayScalarKernel<SubtractChecked, UInt16Type>/1048576/0     700.270 
MiB/sec       2.340 GiB/sec   242.181
       ArrayScalarKernel<SubtractChecked, Int16Type>/1048576/0     704.317 
MiB/sec       2.341 GiB/sec   240.410
       ArrayScalarKernel<SubtractChecked, UInt8Type>/1048576/0     354.861 
MiB/sec       1.179 GiB/sec   240.318
            ArrayScalarKernel<AddChecked, Int16Type>/1048576/0     708.315 
MiB/sec       2.345 GiB/sec   238.971
       ArrayScalarKernel<MultiplyChecked, Int16Type>/1048576/0     709.473 
MiB/sec       2.345 GiB/sec   238.434
       ArrayScalarKernel<MultiplyChecked, Int32Type>/1048576/0       1.378 
GiB/sec       4.626 GiB/sec   235.769
           ArrayScalarKernel<AddChecked, UInt16Type>/1048576/0     716.639 
MiB/sec       2.347 GiB/sec   235.301
             ArrayScalarKernel<AddChecked, Int8Type>/1048576/0     360.752 
MiB/sec       1.178 GiB/sec   234.405
      ArrayScalarKernel<MultiplyChecked, UInt32Type>/1048576/0       1.394 
GiB/sec       4.615 GiB/sec   231.130
          ArrayScalarKernel<AddChecked, UInt8Type>/1048576/100     282.095 
MiB/sec     833.895 MiB/sec   195.608
    ArrayScalarKernel<SubtractChecked, UInt32Type>/1048576/100       1.257 
GiB/sec       3.402 GiB/sec   170.611
         ArrayScalarKernel<AddChecked, UInt32Type>/1048576/100       1.250 
GiB/sec       3.334 GiB/sec   166.715
    ArrayScalarKernel<MultiplyChecked, UInt64Type>/1048576/100       1.940 
GiB/sec       5.131 GiB/sec   164.530
          ArrayScalarKernel<AddChecked, Int64Type>/1048576/100       2.490 
GiB/sec       6.560 GiB/sec   163.506
     ArrayScalarKernel<SubtractChecked, Int32Type>/1048576/100       1.242 
GiB/sec       3.265 GiB/sec   162.862
    ArrayScalarKernel<SubtractChecked, UInt64Type>/1048576/100       2.500 
GiB/sec       6.570 GiB/sec   162.842
          ArrayScalarKernel<AddChecked, Int32Type>/1048576/100       1.300 
GiB/sec       3.374 GiB/sec   159.518
         ArrayScalarKernel<AddChecked, UInt64Type>/1048576/100       2.487 
GiB/sec       6.454 GiB/sec   159.469
         ArrayScalarKernel<AddChecked, UInt16Type>/1048576/100     613.857 
MiB/sec       1.538 GiB/sec   156.520
     ArrayScalarKernel<MultiplyChecked, Int64Type>/1048576/100       2.487 
GiB/sec       6.377 GiB/sec   156.476
     ArrayScalarKernel<SubtractChecked, Int64Type>/1048576/100       2.485 
GiB/sec       6.348 GiB/sec   155.494
     ArrayScalarKernel<MultiplyChecked, Int32Type>/1048576/100       1.186 
GiB/sec       3.005 GiB/sec   153.449
      ArrayScalarKernel<MultiplyChecked, UInt16Type>/1048576/0     719.088 
MiB/sec       1.768 GiB/sec   151.795
     ArrayScalarKernel<SubtractChecked, Int16Type>/1048576/100     616.207 
MiB/sec       1.504 GiB/sec   149.924
     ArrayScalarKernel<SubtractChecked, UInt8Type>/1048576/100     313.662 
MiB/sec     781.336 MiB/sec   149.101
    ArrayScalarKernel<SubtractChecked, UInt16Type>/1048576/100     634.606 
MiB/sec       1.535 GiB/sec   147.738
          ArrayScalarKernel<AddChecked, Int16Type>/1048576/100     635.095 
MiB/sec       1.503 GiB/sec   142.399
      ArrayScalarKernel<SubtractChecked, Int8Type>/1048576/100     326.252 
MiB/sec     788.643 MiB/sec   141.728
     ArrayScalarKernel<MultiplyChecked, UInt8Type>/1048576/100     296.782 
MiB/sec     712.569 MiB/sec   140.099
     ArrayScalarKernel<MultiplyChecked, Int16Type>/1048576/100     647.690 
MiB/sec       1.499 GiB/sec   136.932
           ArrayScalarKernel<AddChecked, Int8Type>/1048576/100     327.534 
MiB/sec     775.919 MiB/sec   136.897
                 ArrayScalarKernel<Divide, Int8Type>/1048576/0     208.195 
MiB/sec     487.420 MiB/sec   134.117
      ArrayScalarKernel<MultiplyChecked, Int8Type>/1048576/100     310.126 
MiB/sec     718.038 MiB/sec   131.531
               ArrayScalarKernel<Divide, UInt32Type>/1048576/0     970.831 
MiB/sec       2.174 GiB/sec   129.285
               ArrayScalarKernel<Divide, UInt16Type>/1048576/0     488.664 
MiB/sec       1.087 GiB/sec   127.734
    ArrayScalarKernel<MultiplyChecked, UInt32Type>/1048576/100       1.161 
GiB/sec       2.622 GiB/sec   125.901
                ArrayScalarKernel<Divide, Int32Type>/1048576/0     861.831 
MiB/sec       1.891 GiB/sec   124.636
                               FilterRecordBatchNoNulls/100/10       2.638 
GiB/sec       5.790 GiB/sec   119.457
    ArrayScalarKernel<MultiplyChecked, UInt16Type>/1048576/100     588.209 
MiB/sec       1.160 GiB/sec   101.878
             ArrayScalarKernel<Divide, UInt32Type>/1048576/100     818.218 
MiB/sec       1.570 GiB/sec    96.480
               ArrayScalarKernel<Divide, Int8Type>/1048576/100     197.748 
MiB/sec     373.719 MiB/sec    88.987
                ArrayScalarKernel<Divide, Int16Type>/1048576/0     522.489 
MiB/sec     973.035 MiB/sec    86.231
                ArrayScalarKernel<Divide, UInt8Type>/1048576/0     303.411 
MiB/sec     561.742 MiB/sec    85.142
        ArrayScalarKernel<DivideChecked, UInt16Type>/1048576/0     611.330 
MiB/sec       1.096 GiB/sec    83.519
              ArrayScalarKernel<Divide, Int32Type>/1048576/100     824.261 
MiB/sec       1.474 GiB/sec    83.157
        ArrayScalarKernel<DivideChecked, UInt32Type>/1048576/0       1.149 
GiB/sec       2.022 GiB/sec    75.941
             ArrayScalarKernel<Divide, UInt16Type>/1048576/100     438.420 
MiB/sec     762.859 MiB/sec    74.002
              ArrayScalarKernel<Divide, UInt8Type>/1048576/100     242.966 
MiB/sec     413.023 MiB/sec    69.992
              ArrayScalarKernel<Divide, Int16Type>/1048576/100     465.203 
MiB/sec     757.562 MiB/sec    62.845
      ArrayScalarKernel<DivideChecked, UInt32Type>/1048576/100     948.407 
MiB/sec       1.441 GiB/sec    55.582
         ArrayScalarKernel<DivideChecked, UInt8Type>/1048576/0     332.761 
MiB/sec     514.054 MiB/sec    54.482
                                FilterRecordBatchNoNulls/100/4       2.512 
GiB/sec       3.879 GiB/sec    54.422
                                   MinMaxKernelInt16/1048576/1      39.612 
GiB/sec      60.771 GiB/sec    53.417
                              FilterRecordBatchWithNulls/100/9       4.477 
GiB/sec       6.698 GiB/sec    49.612
      ArrayScalarKernel<DivideChecked, UInt16Type>/1048576/100     521.495 
MiB/sec     761.777 MiB/sec    46.075
               ArrayScalarKernel<Divide, UInt64Type>/1048576/0     937.700 
MiB/sec       1.327 GiB/sec    44.893
       ArrayArrayKernel<MultiplyChecked, UInt32Type>/1048576/0     674.480 
MiB/sec     958.659 MiB/sec    42.133
        ArrayArrayKernel<SubtractChecked, Int16Type>/1048576/0     338.890 
MiB/sec     479.176 MiB/sec    41.396
             ArrayArrayKernel<AddChecked, Int16Type>/1048576/0     339.763 
MiB/sec     479.439 MiB/sec    41.109
             ArrayArrayKernel<AddChecked, Int32Type>/1048576/0     676.750 
MiB/sec     954.291 MiB/sec    41.011
        ArrayArrayKernel<SubtractChecked, Int32Type>/1048576/0     676.800 
MiB/sec     954.080 MiB/sec    40.969
        ArrayArrayKernel<MultiplyChecked, Int32Type>/1048576/0     678.729 
MiB/sec     954.374 MiB/sec    40.612
        ArrayArrayKernel<SubtractChecked, Int64Type>/1048576/0       1.322 
GiB/sec       1.851 GiB/sec    40.030
             ArrayArrayKernel<AddChecked, Int64Type>/1048576/0       1.322 
GiB/sec       1.851 GiB/sec    40.007
        ArrayArrayKernel<SubtractChecked, UInt8Type>/1048576/0     169.620 
MiB/sec     236.246 MiB/sec    39.280
            ArrayArrayKernel<AddChecked, UInt16Type>/1048576/0     339.027 
MiB/sec     471.381 MiB/sec    39.040
       ArrayArrayKernel<SubtractChecked, UInt32Type>/1048576/0     675.001 
MiB/sec     938.000 MiB/sec    38.963
         ArrayArrayKernel<MultiplyChecked, Int8Type>/1048576/0     166.941 
MiB/sec     231.713 MiB/sec    38.800
       ArrayArrayKernel<SubtractChecked, UInt16Type>/1048576/0     339.110 
MiB/sec     470.670 MiB/sec    38.795
         ArrayArrayKernel<SubtractChecked, Int8Type>/1048576/0     169.938 
MiB/sec     235.311 MiB/sec    38.469
             ArrayArrayKernel<AddChecked, UInt8Type>/1048576/0     170.228 
MiB/sec     235.584 MiB/sec    38.393
            ArrayArrayKernel<AddChecked, UInt32Type>/1048576/0     678.413 
MiB/sec     938.478 MiB/sec    38.334
        ArrayArrayKernel<MultiplyChecked, Int16Type>/1048576/0     340.105 
MiB/sec     470.034 MiB/sec    38.203
       ArrayArrayKernel<MultiplyChecked, UInt16Type>/1048576/0     339.876 
MiB/sec     469.177 MiB/sec    38.043
       ArrayArrayKernel<MultiplyChecked, UInt64Type>/1048576/0       1.301 
GiB/sec       1.795 GiB/sec    37.992
       ArrayArrayKernel<SubtractChecked, UInt64Type>/1048576/0       1.320 
GiB/sec       1.820 GiB/sec    37.871
            ArrayArrayKernel<AddChecked, UInt64Type>/1048576/0       1.321 
GiB/sec       1.818 GiB/sec    37.610
        ArrayArrayKernel<MultiplyChecked, Int64Type>/1048576/0       1.318 
GiB/sec       1.812 GiB/sec    37.487
              ArrayArrayKernel<AddChecked, Int8Type>/1048576/0     171.415 
MiB/sec     234.567 MiB/sec    36.841
                ArrayArrayKernel<Divide, UInt16Type>/1048576/0     342.233 
MiB/sec     467.884 MiB/sec    36.715
        ArrayArrayKernel<MultiplyChecked, UInt8Type>/1048576/0     170.257 
MiB/sec     232.121 MiB/sec    36.336
             ArrayScalarKernel<Divide, UInt64Type>/1048576/100     855.306 
MiB/sec       1.130 GiB/sec    35.229
                ArrayArrayKernel<Divide, UInt32Type>/1048576/0     693.181 
MiB/sec     926.563 MiB/sec    33.668
                 ArrayArrayKernel<Divide, Int16Type>/1048576/0     345.203 
MiB/sec     454.299 MiB/sec    31.604
                 ArrayArrayKernel<Divide, Int32Type>/1048576/0     686.166 
MiB/sec     902.149 MiB/sec    31.477
                 ArrayArrayKernel<Divide, UInt8Type>/1048576/0     178.432 
MiB/sec     233.546 MiB/sec    30.888
                  ArrayArrayKernel<Divide, Int8Type>/1048576/0     174.181 
MiB/sec     227.417 MiB/sec    30.564
       ArrayScalarKernel<DivideChecked, UInt8Type>/1048576/100     294.850 
MiB/sec     379.794 MiB/sec    28.810
                           FilterStringFilterNoNulls/1048576/3       3.229 
GiB/sec       4.156 GiB/sec    28.713
                 ArrayScalarKernel<Add, UInt8Type>/1048576/100       1.738 
GiB/sec       2.221 GiB/sec    27.803
                   ArrayScalarKernel<Add, UInt8Type>/1048576/0       1.750 
GiB/sec       2.229 GiB/sec    27.325
         ArrayScalarKernel<DivideChecked, Int16Type>/1048576/0     488.198 
MiB/sec     610.351 MiB/sec    25.021
                ArrayScalarKernel<Divide, Int64Type>/1048576/0     896.636 
MiB/sec       1.092 GiB/sec    24.768
      ArrayScalarKernel<DivideChecked, UInt64Type>/1048576/100     906.612 
MiB/sec       1.079 GiB/sec    21.887
        ArrayScalarKernel<DivideChecked, UInt64Type>/1048576/0    1008.802 
MiB/sec       1.190 GiB/sec    20.807
              ArrayScalarKernel<Divide, Int64Type>/1048576/100     831.512 
MiB/sec     997.169 MiB/sec    19.922
               ArrayArrayKernel<Divide, Int32Type>/1048576/100     702.645 
MiB/sec     842.239 MiB/sec    19.867
                                                 UniqueUInt8/4     186.220 
MiB/sec     222.854 MiB/sec    19.672
                    TakeStringRandomIndicesWithNulls/1048576/0   22.605M 
items/sec   26.930M items/sec    19.135
                                                 UniqueUInt8/3     390.698 
MiB/sec     464.741 MiB/sec    18.952
                               FilterRecordBatchNoNulls/100/14       1.940 
GiB/sec       2.277 GiB/sec    17.412
                               FilterRecordBatchNoNulls/100/11       1.942 
GiB/sec       2.276 GiB/sec    17.215
                     NthToIndicesInt64/32768/10/min_time:1.000       1.491 
GiB/sec       1.744 GiB/sec    16.962
              ArrayScalarKernel<Divide, FloatType>/1048576/100       4.005 
GiB/sec       4.674 GiB/sec    16.705
               ArrayArrayKernel<Divide, Int16Type>/1048576/100     363.674 
MiB/sec     422.799 MiB/sec    16.258
                                FilterRecordBatchNoNulls/50/14       2.677 
GiB/sec       3.099 GiB/sec    15.755
                            FilterInt64FilterNoNulls/1048576/5       9.471 
GiB/sec      10.962 GiB/sec    15.742
       ArrayScalarKernel<DivideChecked, Int32Type>/1048576/100     795.621 
MiB/sec     920.398 MiB/sec    15.683
         ArrayArrayKernel<DivideChecked, Int8Type>/1048576/100     180.839 
MiB/sec     209.135 MiB/sec    15.647
                                FilterRecordBatchNoNulls/50/11       2.670 
GiB/sec       3.077 GiB/sec    15.266
              ArrayArrayKernel<Divide, UInt64Type>/1048576/100     815.618 
MiB/sec     938.747 MiB/sec    15.096
                            FilterInt64FilterNoNulls/1048576/8       9.134 
GiB/sec      10.510 GiB/sec    15.063
                     TakeStringRandomIndicesNoNulls/1048576/10   20.446M 
items/sec   23.519M items/sec    15.030
                                FilterRecordBatchNoNulls/100/5       1.968 
GiB/sec       2.262 GiB/sec    14.965
       ArrayScalarKernel<DivideChecked, Int16Type>/1048576/100     443.189 
MiB/sec     508.942 MiB/sec    14.836
                                FilterRecordBatchNoNulls/100/8       1.973 
GiB/sec       2.265 GiB/sec    14.770
                                 FilterRecordBatchNoNulls/50/2       2.685 
GiB/sec       3.081 GiB/sec    14.742
                           FilterInt64FilterNoNulls/1048576/11       9.234 
GiB/sec      10.584 GiB/sec    14.620
                           FilterInt64FilterNoNulls/1048576/14       9.234 
GiB/sec      10.572 GiB/sec    14.493
                                FilterRecordBatchNoNulls/100/2       1.988 
GiB/sec       2.272 GiB/sec    14.321
                   TakeStringRandomIndicesNoNulls/1048576/1000   19.784M 
items/sec   22.521M items/sec    13.835
                                 FilterRecordBatchNoNulls/50/5       2.713 
GiB/sec       3.088 GiB/sec    13.803
                                 FilterRecordBatchNoNulls/50/8       2.716 
GiB/sec       3.087 GiB/sec    13.639
                                   MinMaxKernelInt32/1048576/0      41.909 
GiB/sec      47.490 GiB/sec    13.318
                ArrayArrayKernel<Divide, UInt64Type>/1048576/0     943.436 
MiB/sec       1.040 GiB/sec    12.839
                      NthToIndicesInt64/32768/2/min_time:1.000       1.686 
GiB/sec       1.899 GiB/sec    12.654
        ArrayArrayKernel<DivideChecked, Int16Type>/1048576/100     364.192 
MiB/sec     410.070 MiB/sec    12.597
                 ArrayArrayKernel<Divide, Int64Type>/1048576/0     760.960 
MiB/sec     856.098 MiB/sec    12.502
                           ModeKernelWide<Int32Type>/1048576/0      59.513 
MiB/sec      66.945 MiB/sec    12.487
                             FilterRecordBatchWithNulls/100/11       1.563 
GiB/sec       1.755 GiB/sec    12.316
                  NthToIndicesInt64/32768/10000/min_time:1.000       1.051 
GiB/sec       1.179 GiB/sec    12.216
                              FilterRecordBatchWithNulls/100/5       1.574 
GiB/sec       1.765 GiB/sec    12.115
                         ModeKernelWide<Int32Type>/1048576/100      59.339 
MiB/sec      66.525 MiB/sec    12.110
       ArrayArrayKernel<DivideChecked, UInt64Type>/1048576/100     872.643 
MiB/sec     978.159 MiB/sec    12.092
                       ModeKernelWide<Int32Type>/1048576/10000      59.369 
MiB/sec      66.402 MiB/sec    11.846
                              FilterRecordBatchWithNulls/100/4       2.433 
GiB/sec       2.720 GiB/sec    11.803
                              FilterRecordBatchWithNulls/100/8       1.581 
GiB/sec       1.766 GiB/sec    11.726
          ArrayArrayKernel<DivideChecked, Int16Type>/1048576/0     420.097 
MiB/sec     468.641 MiB/sec    11.555
                             FilterRecordBatchWithNulls/100/14       1.581 
GiB/sec       1.754 GiB/sec    10.963
                          ModeKernelWide<Int32Type>/1048576/10      64.052 
MiB/sec      70.965 MiB/sec    10.792
                         FilterFSLInt64FilterNoNulls/1048576/2       8.509 
GiB/sec       9.396 GiB/sec    10.424
                              FilterRecordBatchWithNulls/100/2       1.588 
GiB/sec       1.752 GiB/sec    10.315
   // ......
   // Remove tests within 10% deviation
   // ......
   
   
-------------------------------------------------------------------------------------------------------------
   Regressions: (69)
   
-------------------------------------------------------------------------------------------------------------
                                                  benchmark            baseline 
          contender  change %
   // ......
   // Remove tests within 10% deviation
   // ......
                        ArraySortIndicesInt64Narrow/32768/1       3.471 GiB/sec 
      3.120 GiB/sec   -10.114
                        FilterStringFilterNoNulls/1048576/8      16.955 GiB/sec 
     15.227 GiB/sec   -10.194
                     FilterStringFilterWithNulls/1048576/10       1.110 GiB/sec 
   1020.087 MiB/sec   -10.275
                                MinMaxKernelInt64/1048576/2       1.848 GiB/sec 
      1.654 GiB/sec   -10.495
                                MinMaxKernelInt16/1048576/0      49.493 GiB/sec 
     44.193 GiB/sec   -10.708
                      FilterStringFilterWithNulls/1048576/9     895.776 MiB/sec 
    798.304 MiB/sec   -10.881
                                   SumKernelInt32/1048576/0      47.880 GiB/sec 
     42.591 GiB/sec   -11.046
                             FilterRecordBatchNoNulls/100/3       6.567 GiB/sec 
      5.826 GiB/sec   -11.272
                            MinMaxKernelInt64/1048576/10000      32.208 GiB/sec 
     28.189 GiB/sec   -12.478
                                      IsAlphaNumericUnicode     815.958 MiB/sec 
    713.851 MiB/sec   -12.514
                                 MinMaxKernelInt8/1048576/0      48.010 GiB/sec 
     41.938 GiB/sec   -12.646
       ArrayArrayKernel<DivideChecked, Int64Type>/1048576/0     832.842 MiB/sec 
    721.932 MiB/sec   -13.317
                             FilterRecordBatchNoNulls/100/0       6.589 GiB/sec 
      5.628 GiB/sec   -14.597
                    FilterFSLInt64FilterWithNulls/1048576/8       5.738 GiB/sec 
      4.605 GiB/sec   -19.749
                    FilterFSLInt64FilterWithNulls/1048576/5       5.763 GiB/sec 
      4.618 GiB/sec   -19.864
                   FilterFSLInt64FilterWithNulls/1048576/11       5.658 GiB/sec 
      4.521 GiB/sec   -20.102
                    FilterFSLInt64FilterWithNulls/1048576/2       5.859 GiB/sec 
      4.657 GiB/sec   -20.507
                   FilterFSLInt64FilterWithNulls/1048576/14       5.515 GiB/sec 
      4.377 GiB/sec   -20.636
               ArrayScalarKernel<Add, Int8Type>/1048576/100       2.199 GiB/sec 
      1.737 GiB/sec   -21.005
                 ArrayScalarKernel<Add, Int8Type>/1048576/0       2.227 GiB/sec 
      1.754 GiB/sec   -21.251
                       FilterStringFilterNoNulls/1048576/11      14.952 GiB/sec 
     11.585 GiB/sec   -22.518
                           CastDoubleToInt32Safe/1048576/10  524.464M items/sec 
 384.396M items/sec   -26.707
                       FilterStringFilterNoNulls/1048576/14       1.888 GiB/sec 
      1.381 GiB/sec   -26.848
                            CastDoubleToInt32Safe/1048576/2  524.420M items/sec 
 383.502M items/sec   -26.871
   // Regression for MinMax 100% null case, not very useful
                               MinMaxKernelDouble/1048576/1     199.396 GiB/sec 
    138.520 GiB/sec   -30.530
                                MinMaxKernelInt64/1048576/1     216.727 GiB/sec 
    148.518 GiB/sec   -31.473
   // Big regression for some filter kernels, needs further investigation
                           FilterRecordBatchWithNulls/100/7       4.803 GiB/sec 
      3.138 GiB/sec   -34.672
                          FilterRecordBatchWithNulls/100/13       5.190 GiB/sec 
      3.322 GiB/sec   -35.993
                          FilterRecordBatchWithNulls/100/10       4.961 GiB/sec 
      2.861 GiB/sec   -42.334
                             FilterRecordBatchNoNulls/100/6       6.517 GiB/sec 
      3.660 GiB/sec   -43.833
                             FilterRecordBatchNoNulls/100/1       4.680 GiB/sec 
      2.441 GiB/sec   -47.857
                           FilterRecordBatchWithNulls/100/3       6.429 GiB/sec 
      3.267 GiB/sec   -49.184
                            FilterRecordBatchNoNulls/100/12       6.543 GiB/sec 
      3.002 GiB/sec   -54.117
                           FilterRecordBatchWithNulls/100/1       5.236 GiB/sec 
      2.375 GiB/sec   -54.651
                          FilterRecordBatchWithNulls/100/12       6.436 GiB/sec 
      2.914 GiB/sec   -54.726
                            FilterRecordBatchNoNulls/100/13       5.180 GiB/sec 
      2.339 GiB/sec   -54.850
   ```


-- 
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:
[email protected]


Reply via email to