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]
