zhuqi-lucas commented on PR #7860:
URL: https://github.com/apache/arrow-rs/pull/7860#issuecomment-3034361056

   Thanks a lot @alamb @Dandandan , updated the latest benchmark from my local 
mac:
   
   Amazing result, 2.3 faster ~ 4.5 faster 😺
   
   ```rust
   group                                         issue_7847                     
        main
   -----                                         ----------                     
        ----
   sort string[0-100] nulls to indices 2^12      1.00     23.6±0.15µs        ? 
?/sec    2.60     61.4±0.63µs        ? ?/sec
   sort string[0-100] to indices 2^12            1.00     34.5±0.42µs        ? 
?/sec    3.57    123.0±2.51µs        ? ?/sec
   sort string[0-10] nulls to indices 2^12       1.00     26.0±2.89µs        ? 
?/sec    2.92     76.1±2.45µs        ? ?/sec
   sort string[0-10] to indices 2^12             1.00     37.5±0.41µs        ? 
?/sec    4.43    166.1±4.20µs        ? ?/sec
   sort string[0-400] nulls to indices 2^12      1.00     24.5±0.20µs        ? 
?/sec    2.49     60.9±0.56µs        ? ?/sec
   sort string[0-400] to indices 2^12            1.00     36.2±0.33µs        ? 
?/sec    3.29    119.0±0.83µs        ? ?/sec
   sort string[1000] nulls to indices 2^12       1.00     24.7±0.18µs        ? 
?/sec    2.44     60.1±0.44µs        ? ?/sec
   sort string[1000] to indices 2^12             1.00     35.0±0.25µs        ? 
?/sec    3.24    113.3±0.75µs        ? ?/sec
   sort string[100] nulls to indices 2^12        1.00     24.2±0.16µs        ? 
?/sec    2.45     59.2±0.54µs        ? ?/sec
   sort string[100] to indices 2^12              1.00     35.2±0.26µs        ? 
?/sec    3.22    113.3±0.98µs        ? ?/sec
   sort string[10] nulls to indices 2^12         1.00     24.2±0.20µs        ? 
?/sec    2.36     57.0±0.44µs        ? ?/sec
   sort string[10] to indices 2^12               1.00     33.5±0.21µs        ? 
?/sec    3.12    104.5±0.82µs        ? ?/sec
   ```
   
   But it may differs from the linux one, after 
https://github.com/apache/arrow-rs/pull/7867 merged, we can trigger the 
benchmark from github script, thanks!


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to