pitrou commented on PR #35280:
URL: https://github.com/apache/arrow/pull/35280#issuecomment-1557538851
I will note that the string benchmark numbers are lower with the latest
benchmarking changes (which reduce the actual string array length), but that
reflects the non-trivial fixed costs in the sorting routine:
```
ArraySortIndicesStringWide/32768/10000 585 us 584 us
1202 bytes_per_second=53.4765M/s items_per_second=1.75232M/s
null_percent=0.01 size=32.768k
ArraySortIndicesStringWide/32768/100 606 us 605 us
1169 bytes_per_second=51.627M/s items_per_second=1.70824M/s null_percent=1
size=32.768k
ArraySortIndicesStringWide/32768/10 610 us 610 us
1145 bytes_per_second=51.2671M/s items_per_second=1.86694M/s
null_percent=10 size=32.768k
ArraySortIndicesStringWide/32768/2 653 us 652 us
1072 bytes_per_second=47.8979M/s items_per_second=3.13904M/s
null_percent=50 size=32.768k
ArraySortIndicesStringWide/32768/1 79.4 us 79.4 us
8561 bytes_per_second=393.738M/s items_per_second=12.902M/s
null_percent=100 size=32.768k
ArraySortIndicesStringWide/32768/0 580 us 579 us
1203 bytes_per_second=53.9836M/s items_per_second=1.76893M/s null_percent=0
size=32.768k
ArraySortIndicesStringWide/1048576/100 25200 us 25175 us
28 bytes_per_second=39.7218M/s items_per_second=1.31475M/s null_percent=1
size=1048.58k
ArraySortIndicesStringWide/8388608/100 239121 us 238851 us
3 bytes_per_second=33.4937M/s items_per_second=1.10861M/s null_percent=1
size=8.38861M
ArraySortIndicesStringWideDict/32768/10000 190 us 190 us
3683 bytes_per_second=164.852M/s items_per_second=5.40187M/s
null_percent=0.01 size=32.768k
ArraySortIndicesStringWideDict/32768/100 195 us 195 us
3591 bytes_per_second=160.284M/s items_per_second=5.30347M/s null_percent=1
size=32.768k
ArraySortIndicesStringWideDict/32768/10 216 us 216 us
3244 bytes_per_second=144.701M/s items_per_second=5.26945M/s
null_percent=10 size=32.768k
ArraySortIndicesStringWideDict/32768/2 278 us 278 us
2504 bytes_per_second=112.403M/s items_per_second=7.36645M/s
null_percent=50 size=32.768k
ArraySortIndicesStringWideDict/32768/1 108 us 108 us
6456 bytes_per_second=288.614M/s items_per_second=9.45732M/s
null_percent=100 size=32.768k
ArraySortIndicesStringWideDict/32768/0 190 us 190 us
3676 bytes_per_second=164.204M/s items_per_second=5.38062M/s null_percent=0
size=32.768k
ArraySortIndicesStringWideDict/1048576/100 1005 us 1005 us
695 bytes_per_second=995.211M/s items_per_second=32.9405M/s null_percent=1
size=1048.58k
ArraySortIndicesStringWideDict/8388608/100 6826 us 6823 us
102 bytes_per_second=1.14501G/s items_per_second=38.8083M/s null_percent=1
size=8.38861M
```
--
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]