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


   FWIW on the "gcc/clang perf discussion", clang also shows performance 
benefits and limited downside
   
   ```
                     benchmark         baseline        contender  change %  
regression
   2            UniqueInt64/11    6.444 GiB/sec   18.511 GiB/sec   187.240      
 False
   31            UniqueInt64/5    6.470 GiB/sec   18.390 GiB/sec   184.244      
 False
   39            UniqueUInt8/5  810.180 MiB/sec    1.747 GiB/sec   120.867      
 False
   26            UniqueUInt8/1  683.475 MiB/sec    1.430 GiB/sec   114.196      
 False
   42            UniqueInt64/4    5.424 GiB/sec    6.965 GiB/sec    28.397      
 False
   18            UniqueInt64/1    2.672 GiB/sec    3.411 GiB/sec    27.627      
 False
   40            UniqueUInt8/2  654.320 MiB/sec  826.916 MiB/sec    26.378      
 False
   33            UniqueUInt8/4  758.115 MiB/sec  947.360 MiB/sec    24.962      
 False
   25           UniqueInt64/10    5.248 GiB/sec    6.426 GiB/sec    22.460      
 False
   9    UniqueString100bytes/5   26.923 GiB/sec   32.142 GiB/sec    19.384      
 False
   35   UniqueString10bytes/11    2.691 GiB/sec    3.207 GiB/sec    19.173      
 False
   3     UniqueString10bytes/5    2.695 GiB/sec    3.200 GiB/sec    18.731      
 False
   20  UniqueString100bytes/11   26.909 GiB/sec   31.831 GiB/sec    18.291      
 False
   30            UniqueInt64/7    2.514 GiB/sec    2.890 GiB/sec    14.960      
 False
   37            UniqueInt64/2    2.619 GiB/sec    2.975 GiB/sec    13.578      
 False
   11    UniqueString10bytes/4    2.487 GiB/sec    2.700 GiB/sec     8.596      
 False
   32   UniqueString10bytes/10    2.386 GiB/sec    2.589 GiB/sec     8.481      
 False
   0    UniqueString100bytes/4   24.419 GiB/sec   26.365 GiB/sec     7.966      
 False
   38  UniqueString100bytes/10   22.463 GiB/sec   24.128 GiB/sec     7.411      
 False
   34            UniqueInt64/8    2.392 GiB/sec    2.563 GiB/sec     7.157      
 False
   19    UniqueString10bytes/1  781.817 MiB/sec  835.760 MiB/sec     6.900      
 False
   43            UniqueInt64/3    2.184 GiB/sec    2.331 GiB/sec     6.721      
 False
   24    UniqueString10bytes/7  583.523 MiB/sec  621.007 MiB/sec     6.424      
 False
   15   UniqueString100bytes/7    1.936 GiB/sec    2.024 GiB/sec     4.538      
 False
   6     UniqueString10bytes/2  780.337 MiB/sec  805.686 MiB/sec     3.248      
 False
   27   UniqueString100bytes/2    3.934 GiB/sec    4.059 GiB/sec     3.197      
 False
   13   UniqueString100bytes/1    3.898 GiB/sec    3.995 GiB/sec     2.485      
 False
   7     UniqueString10bytes/8  592.115 MiB/sec  604.865 MiB/sec     2.153      
 False
   29   UniqueString100bytes/8    1.969 GiB/sec    2.011 GiB/sec     2.111      
 False
   21            UniqueInt64/9    2.034 GiB/sec    2.048 GiB/sec     0.676      
 False
   1     BuildStringDictionary   85.937 MiB/sec   85.928 MiB/sec    -0.010      
 False
   41            UniqueUInt8/3  449.171 MiB/sec  448.844 MiB/sec    -0.073      
 False
   28   UniqueString100bytes/0    4.084 GiB/sec    4.077 GiB/sec    -0.161      
 False
   4    UniqueString100bytes/3    4.255 GiB/sec    4.235 GiB/sec    -0.450      
 False
   5    UniqueString100bytes/6    2.054 GiB/sec    2.033 GiB/sec    -1.041      
 False
   14   UniqueString100bytes/9    2.138 GiB/sec    2.107 GiB/sec    -1.449      
 False
   8             UniqueUInt8/0    1.777 GiB/sec    1.750 GiB/sec    -1.487      
 False
   23            UniqueInt64/0    3.860 GiB/sec    3.799 GiB/sec    -1.560      
 False
   10    UniqueString10bytes/9  616.458 MiB/sec  605.470 MiB/sec    -1.782      
 False
   22    UniqueString10bytes/3  799.494 MiB/sec  783.825 MiB/sec    -1.960      
 False
   17    UniqueString10bytes/6  647.921 MiB/sec  631.631 MiB/sec    -2.514      
 False
   36          BuildDictionary    1.539 GiB/sec    1.498 GiB/sec    -2.694      
 False
   16            UniqueInt64/6    3.193 GiB/sec    3.077 GiB/sec    -3.634      
 False
   12    UniqueString10bytes/0  881.975 MiB/sec  839.487 MiB/sec    -4.817      
 False
   ```


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