giladkl opened a new issue, #10727:
URL: https://github.com/apache/arrow-rs/issues/10727

   ### Is your feature request related to a problem or challenge?
   
   The byte-view scalar comparison benchmarks in 
arrow/benches/comparison_kernels.rs all run at a single array size: 1024 * 1024 
* 8 = 8,388,608 rows. At 16 bytes of view per row that is 134 MB of views 
alone, far past any cache, so those kernels are bound by memory bandwidth 
rather than by the per-row comparison.
   
   ### Describe the solution you'd like
   
   Add a stringview_scalar_eq benchmark group that runs the same 
eq(StringViewArray, StringViewArray::new_scalar(..)) comparison at three sizes 
— 65,536 rows (cache-resident), 1,048,576 rows (transitional), and 8,388,608 
rows (the current, bandwidth-bound size)
   
   ### Describe alternatives you've considered
   
   _No response_
   
   ### Additional context
   
   _No response_


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

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to