lidavidm commented on pull request #10520:
URL: https://github.com/apache/arrow/pull/10520#issuecomment-861665640


   A minor tweak improves the <64 column case by ~10%, at least (though at 
quite the expense of the lots-of-columns case):
   
   ```
   
-----------------------------------------------------------------------------------------------
   Benchmark                                     Time             CPU   
Iterations UserCounters...
   
-----------------------------------------------------------------------------------------------
   BinaryJoinArrayScalar                    105557 ns       105555 ns         
6631 bytes_per_second=1102.82M/s
   BinaryJoinArrayArray                     115929 ns       115928 ns         
6002 bytes_per_second=1004.14M/s
   BinaryJoinElementWiseArrayScalar/2        42475 ns        42474 ns        
16457 bytes_per_second=553.377M/s
   BinaryJoinElementWiseArrayScalar/8       146675 ns       146674 ns         
4764 bytes_per_second=635.559M/s
   BinaryJoinElementWiseArrayScalar/64     1002679 ns      1002670 ns          
707 bytes_per_second=745.175M/s
   BinaryJoinElementWiseArrayScalar/128    1889566 ns      1889539 ns          
366 bytes_per_second=791.199M/s
   BinaryJoinElementWiseArrayArray/2         52690 ns        52689 ns        
13200 bytes_per_second=446.092M/s
   BinaryJoinElementWiseArrayArray/8        161577 ns       161576 ns         
4281 bytes_per_second=576.939M/s
   BinaryJoinElementWiseArrayArray/64      1003126 ns      1003108 ns          
687 bytes_per_second=744.85M/s
   BinaryJoinElementWiseArrayArray/128     1859612 ns      1859601 ns          
367 bytes_per_second=803.936M/s
   ```


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