pitrou commented on PR #34323:
URL: https://github.com/apache/arrow/pull/34323#issuecomment-1448237100
Thanks for the update @mapleFU . For the record, here are the results here
(AMD Ryzen 3900X):
```
------------------------------------------------------------------------------------------------------------------------------------------
Benchmark
Time CPU Iterations UserCounters...
------------------------------------------------------------------------------------------------------------------------------------------
BM_PlainEncodingByteArray/max-string-length:8/batch-size:512
12594 ns 12593 ns 55779 byte_array_bytes=113.789M
items_per_second=40.6586M/s
BM_PlainEncodingByteArray/max-string-length:64/batch-size:512
14420 ns 14417 ns 48331 byte_array_bytes=793.305M
items_per_second=35.5148M/s
BM_PlainEncodingByteArray/max-string-length:1024/batch-size:512
28398 ns 28391 ns 25410 byte_array_bytes=6.6688G
items_per_second=18.0338M/s
BM_PlainEncodingByteArray/max-string-length:8/batch-size:2048
41884 ns 41876 ns 16661 byte_array_bytes=135.671M
items_per_second=48.9058M/s
BM_PlainEncodingByteArray/max-string-length:64/batch-size:2048
44265 ns 44256 ns 15969 byte_array_bytes=1043.1M
items_per_second=46.2757M/s
BM_PlainEncodingByteArray/max-string-length:1024/batch-size:2048
86621 ns 86603 ns 8050 byte_array_bytes=8.41448G
items_per_second=23.6482M/s
BM_DeltaBitLengthEncodingByteArray/max-string-length:8/batch-size:512
32244 ns 32238 ns 21688 byte_array_bytes=44.2435M
items_per_second=15.8817M/s
BM_DeltaBitLengthEncodingByteArray/max-string-length:64/batch-size:512
34539 ns 34531 ns 20295 byte_array_bytes=333.122M
items_per_second=14.8271M/s
BM_DeltaBitLengthEncodingByteArray/max-string-length:1024/batch-size:512
45766 ns 45757 ns 15279 byte_array_bytes=4.00994G
items_per_second=11.1896M/s
BM_DeltaBitLengthEncodingByteArray/max-string-length:8/batch-size:2048
109565 ns 109541 ns 6348 byte_array_bytes=51.6918M
items_per_second=18.6961M/s
BM_DeltaBitLengthEncodingByteArray/max-string-length:64/batch-size:2048
114663 ns 114642 ns 6067 byte_array_bytes=396.296M
items_per_second=17.8643M/s
BM_DeltaBitLengthEncodingByteArray/max-string-length:1024/batch-size:2048
160417 ns 160380 ns 4360 byte_array_bytes=4.55741G
items_per_second=12.7697M/s
BM_PlainDecodingByteArray/max-string-length:8/batch-size:512
4858 ns 4857 ns 144004 byte_array_bytes=293.768M
items_per_second=105.417M/s
BM_PlainDecodingByteArray/max-string-length:64/batch-size:512
4866 ns 4865 ns 143752 byte_array_bytes=2.35955G
items_per_second=105.232M/s
BM_PlainDecodingByteArray/max-string-length:1024/batch-size:512
5001 ns 5001 ns 100000 byte_array_bytes=26.2448G
items_per_second=102.382M/s
BM_PlainDecodingByteArray/max-string-length:8/batch-size:2048
18209 ns 18206 ns 38436 byte_array_bytes=312.984M
items_per_second=112.491M/s
BM_PlainDecodingByteArray/max-string-length:64/batch-size:2048
18233 ns 18230 ns 38397 byte_array_bytes=2.50809G
items_per_second=112.343M/s
BM_PlainDecodingByteArray/max-string-length:1024/batch-size:2048
20200 ns 20197 ns 34499 byte_array_bytes=36.061G
items_per_second=101.4M/s
BM_DeltaBitLengthDecodingByteArray/max-string-length:8/batch-size:512
41635 ns 41627 ns 16834 byte_array_bytes=34.3414M
items_per_second=12.2996M/s
BM_DeltaBitLengthDecodingByteArray/max-string-length:64/batch-size:512
239903 ns 239849 ns 2915 byte_array_bytes=47.8468M
items_per_second=2.13468M/s
BM_DeltaBitLengthDecodingByteArray/max-string-length:1024/batch-size:512
3622032 ns 3621400 ns 193 byte_array_bytes=50.6525M
items_per_second=141.382k/s
BM_DeltaBitLengthDecodingByteArray/max-string-length:8/batch-size:2048
146493 ns 146468 ns 4760 byte_array_bytes=38.7607M
items_per_second=13.9826M/s
BM_DeltaBitLengthDecodingByteArray/max-string-length:64/batch-size:2048
933696 ns 933526 ns 745 byte_array_bytes=48.6634M
items_per_second=2.19383M/s
BM_DeltaBitLengthDecodingByteArray/max-string-length:1024/batch-size:2048
14409849 ns 14407405 ns 49 byte_array_bytes=51.2186M
items_per_second=142.149k/s
BM_PlainDecodingSpacedByteArray/max-string-length:8/batch-size:512
4846 ns 4845 ns 144521 byte_array_bytes=289.765M
items_per_second=105.677M/s null_percent=2
BM_PlainDecodingSpacedByteArray/max-string-length:64/batch-size:512
4846 ns 4846 ns 144301 byte_array_bytes=2.32859G
items_per_second=105.658M/s null_percent=2
BM_PlainDecodingSpacedByteArray/max-string-length:1024/batch-size:512
4978 ns 4977 ns 140527 byte_array_bytes=36.2544G
items_per_second=102.864M/s null_percent=2
BM_PlainDecodingSpacedByteArray/max-string-length:8/batch-size:2048
19194 ns 19192 ns 36455 byte_array_bytes=290.765M
items_per_second=106.711M/s null_percent=2
BM_PlainDecodingSpacedByteArray/max-string-length:64/batch-size:2048
19621 ns 19618 ns 36211 byte_array_bytes=2.317G
items_per_second=104.395M/s null_percent=2
BM_PlainDecodingSpacedByteArray/max-string-length:1024/batch-size:2048
21938 ns 21936 ns 32246 byte_array_bytes=33.0161G
items_per_second=93.3639M/s null_percent=2
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:8/batch-size:512
37893 ns 37885 ns 18469 byte_array_bytes=37.0303M
items_per_second=13.5144M/s null_percent=2
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:64/batch-size:512
233946 ns 233912 ns 2989 byte_array_bytes=48.2335M
items_per_second=2.18886M/s null_percent=2
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:1024/batch-size:512
3587274 ns 3586596 ns 195 byte_array_bytes=50.3079M
items_per_second=142.754k/s null_percent=2
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:8/batch-size:2048
142456 ns 142435 ns 4889 byte_array_bytes=38.9947M
items_per_second=14.3785M/s null_percent=2
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:64/batch-size:2048
920207 ns 920040 ns 745 byte_array_bytes=47.6696M
items_per_second=2.22599M/s null_percent=2
BM_DeltaBitLengthDecodingSpacedByteArray/max-string-length:1024/batch-size:2048
14224939 ns 14222911 ns 49 byte_array_bytes=50.1702M
items_per_second=143.993k/s null_percent=2
BM_DictDecodingByteArray/max-string-length:8/batch-size:512
22734 ns 22729 ns 30588 bytes_per_second=5.37059M/s
BM_DictDecodingByteArray/max-string-length:64/batch-size:512
25422 ns 25416 ns 27513 bytes_per_second=38.4226M/s
BM_DictDecodingByteArray/max-string-length:1024/batch-size:512
32993 ns 32986 ns 21277 bytes_per_second=473.691M/s
BM_DictDecodingByteArray/max-string-length:8/batch-size:2048
68025 ns 68011 ns 10276 bytes_per_second=1.79487M/s
BM_DictDecodingByteArray/max-string-length:64/batch-size:2048
77163 ns 77147 ns 9060 bytes_per_second=12.6584M/s
BM_DictDecodingByteArray/max-string-length:1024/batch-size:2048
112020 ns 111995 ns 6238 bytes_per_second=139.515M/s
```
--
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]