jianxind commented on pull request #7871:
URL: https://github.com/apache/arrow/pull/7871#issuecomment-666978438


   I can trigger a benchmark action once 
https://github.com/apache/arrow/pull/7870 get merged.
   
   Below is the BM data for int types on my setup:
   ```
   Before:
   MinMaxKernelInt8/1048576/10000          847 us          845 us          828 
bytes_per_second=1.15586G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt8/1048576/0             43.9 us         43.8 us        15738 
bytes_per_second=22.294G/s null_percent=0 size=1048.58k
   MinMaxKernelInt16/1048576/10000         429 us          428 us         1637 
bytes_per_second=2.28348G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt16/1048576/0            42.4 us         42.4 us        15878 
bytes_per_second=23.0572G/s null_percent=0 size=1048.58k
   MinMaxKernelInt32/1048576/10000         295 us          294 us         2383 
bytes_per_second=3.31751G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt32/1048576/0            42.1 us         42.0 us        16620 
bytes_per_second=23.2245G/s null_percent=0 size=1048.58k
   MinMaxKernelInt64/1048576/10000         112 us          112 us         6309 
bytes_per_second=8.70966G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt64/1048576/0            82.2 us         82.1 us         8537 
bytes_per_second=11.8992G/s null_percent=0 size=1048.58k
   
   After(AVX2):
   MinMaxKernelInt8/1048576/10000         92.9 us         92.6 us         7568 
bytes_per_second=10.5421G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt8/1048576/0             31.3 us         31.2 us        21832 
bytes_per_second=31.2619G/s null_percent=0 size=1048.58k
   MinMaxKernelInt16/1048576/10000        60.7 us         60.5 us        11501 
bytes_per_second=16.1388G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt16/1048576/0            31.5 us         31.4 us        22316 
bytes_per_second=31.1085G/s null_percent=0 size=1048.58k
   MinMaxKernelInt32/1048576/10000        51.0 us         50.9 us        13841 
bytes_per_second=19.1853G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt32/1048576/0            31.8 us         31.7 us        22111 
bytes_per_second=30.8189G/s null_percent=0 size=1048.58k
   MinMaxKernelInt64/1048576/10000        61.1 us         61.0 us        11610 
bytes_per_second=16.016G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt64/1048576/0            54.2 us         54.1 us        12935 
bytes_per_second=18.0651G/s null_percent=0 size=1048.58k
   
   AVX512:
   MinMaxKernelInt32/1048576/10000       40.9 us         40.8 us        17151 
bytes_per_second=23.9207G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt32/1048576/0           25.6 us         25.6 us        26669 
bytes_per_second=38.2196G/s null_percent=0 size=1048.58k
   MinMaxKernelInt64/1048576/10000       34.5 us         34.4 us        20137 
bytes_per_second=28.396G/s null_percent=0.01 size=1048.58k
   MinMaxKernelInt64/1048576/0           23.7 us         23.7 us        25949 
bytes_per_second=41.2537G/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:
us...@infra.apache.org


Reply via email to