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/10/09 02:18:24 UTC

[GitHub] [arrow] cyb70289 commented on pull request #8407: ARROW-10241: [C++][Compute] Add variance kernel benchmark

cyb70289 commented on pull request #8407:
URL: https://github.com/apache/arrow/pull/8407#issuecomment-705927270


   Tested on Xeon Gold 5218, clang-9.
   
   ```
   $ release/arrow-compute-aggregate-benchmark --benchmark_filter="^Variance"
   
   ---------------------------------------------------------------------------------------------
   Benchmark                                   Time             CPU   Iterations UserCounters...
   ---------------------------------------------------------------------------------------------
   VarianceKernelInt32/1048576/10000         609 us          609 us         1152 bytes_per_second=1.60421G/s null_percent=0.01 size=1048.58k
   VarianceKernelInt32/1048576/100           937 us          937 us          741 bytes_per_second=1066.97M/s null_percent=1 size=1048.58k
   VarianceKernelInt32/1048576/10           1360 us         1360 us          515 bytes_per_second=735.12M/s null_percent=10 size=1048.58k
   VarianceKernelInt32/1048576/2            2746 us         2746 us          256 bytes_per_second=364.187M/s null_percent=50 size=1048.58k
   VarianceKernelInt32/1048576/1           0.913 us        0.913 us       771376 bytes_per_second=1070.14G/s null_percent=100 size=1048.58k
   VarianceKernelInt32/1048576/0             591 us          591 us         1183 bytes_per_second=1.65372G/s null_percent=0 size=1048.58k
   VarianceKernelInt64/1048576/10000         307 us          307 us         2292 bytes_per_second=3.18509G/s null_percent=0.01 size=1048.58k
   VarianceKernelInt64/1048576/100           466 us          466 us         1504 bytes_per_second=2.09613G/s null_percent=1 size=1048.58k
   VarianceKernelInt64/1048576/10            683 us          683 us         1024 bytes_per_second=1.42984G/s null_percent=10 size=1048.58k
   VarianceKernelInt64/1048576/2            1378 us         1378 us          506 bytes_per_second=725.678M/s null_percent=50 size=1048.58k
   VarianceKernelInt64/1048576/1           0.875 us        0.875 us       801680 bytes_per_second=1115.52G/s null_percent=100 size=1048.58k
   VarianceKernelInt64/1048576/0             294 us          294 us         2381 bytes_per_second=3.32129G/s null_percent=0 size=1048.58k
   VarianceKernelFloat/1048576/10000         605 us          605 us         1156 bytes_per_second=1.61336G/s null_percent=0.01 size=1048.58k
   VarianceKernelFloat/1048576/100           933 us          933 us          751 bytes_per_second=1071.37M/s null_percent=1 size=1048.58k
   VarianceKernelFloat/1048576/10           1369 us         1369 us          511 bytes_per_second=730.47M/s null_percent=10 size=1048.58k
   VarianceKernelFloat/1048576/2            2735 us         2735 us          256 bytes_per_second=365.571M/s null_percent=50 size=1048.58k
   VarianceKernelFloat/1048576/1           0.905 us        0.905 us       772827 bytes_per_second=1079.43G/s null_percent=100 size=1048.58k
   VarianceKernelFloat/1048576/0             588 us          588 us         1190 bytes_per_second=1.66119G/s null_percent=0 size=1048.58k
   VarianceKernelDouble/1048576/10000        305 us          305 us         2302 bytes_per_second=3.20504G/s null_percent=0.01 size=1048.58k
   VarianceKernelDouble/1048576/100          465 us          465 us         1505 bytes_per_second=2.10024G/s null_percent=1 size=1048.58k
   VarianceKernelDouble/1048576/10           658 us          658 us         1064 bytes_per_second=1.48391G/s null_percent=10 size=1048.58k
   VarianceKernelDouble/1048576/2           1278 us         1278 us          547 bytes_per_second=782.318M/s null_percent=50 size=1048.58k
   VarianceKernelDouble/1048576/1          0.892 us        0.892 us       784103 bytes_per_second=1094.89G/s null_percent=100 size=1048.58k
   VarianceKernelDouble/1048576/0            295 us          295 us         2374 bytes_per_second=3.30918G/s null_percent=0 size=1048.58k
   ```


----------------------------------------------------------------
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