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