giladkl opened a new pull request, #10728:
URL: https://github.com/apache/arrow-rs/pull/10728

   # Which issue does this PR close?
   
   - Closes #10727.
   
   # Rationale for this change
   
   The byte-view scalar comparison benchmarks in 
arrow/benches/comparison_kernels.rs all run at one size: 1024 * 1024 * 8 = 
8,388,608 rows, or 134 MB of views. That is far past cache, so they measure 
memory bandwidth more than the per-row comparison, and only at a single point 
on the size curve. Split out of #10689 at @alamb's request so it can go through 
the automated benchmarking scripts first.
   
   # What changes are included in this PR?
   
   A new stringview_scalar_eq benchmark group running eq(StringViewArray, 
StringViewArray::new_scalar("xxxx")) at 65,536 / 1,048,576 / 8,388,608 rows, 
with Throughput::Elements so criterion reports elements/sec across the sizes. 
Existing benchmarks are untouched.
   
   # Are these changes tested?
   
   yes
   
   # Are there any user-facing changes?
   
   no


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