mapleFU commented on PR #15140:
URL: https://github.com/apache/arrow/pull/15140#issuecomment-1369832525
> > DeltaBitPackingDecode_Int32 runs much faster on my Mac with `Release`.
>
> Much faster than what?
Than running on my PC :) Hold on minutes, I'll take a bath and go back to
upload some flamegraphs
I run with `Release` and the cpu is that:
```
Architecture: arm64
Byte Order: Little Endian
hw.cachelinesize: 128
hw.cachesize: 3626483712 65536 4194304 0 0 0 0 0 0 0
hw.l1dcachesize: 65536
hw.l1icachesize: 131072
hw.l2cachesize: 4194304
```
Output is:
```
BM_DeltaBitPackingDecode_Int64_Equal/1024 1840 ns 1684 ns
430449 bytes_per_second=4.52923G/s
BM_DeltaBitPackingDecode_Int64_Equal/4096 5182 ns 5152 ns
136641 bytes_per_second=5.92317G/s
BM_DeltaBitPackingDecode_Int64_Equal/32768 38807 ns 38666 ns
17960 bytes_per_second=6.31412G/s
BM_DeltaBitPackingDecode_Int64_Equal/65536 76972 ns 76754 ns
9151 bytes_per_second=6.36166G/s
BM_DeltaBitPackingDecode_Int64_Narrow/1024 1505 ns 1500 ns
466906 bytes_per_second=5.08796G/s
BM_DeltaBitPackingDecode_Int64_Narrow/4096 4833 ns 4792 ns
146651 bytes_per_second=6.36798G/s
BM_DeltaBitPackingDecode_Int64_Narrow/32768 36637 ns 36577 ns
18985 bytes_per_second=6.67462G/s
BM_DeltaBitPackingDecode_Int64_Narrow/65536 72851 ns 72692 ns
9634 bytes_per_second=6.71717G/s
BM_DeltaBitPackingDecode_Int64_Wide/1024 1854 ns 1820 ns
388227 bytes_per_second=4.19179G/s
BM_DeltaBitPackingDecode_Int64_Wide/4096 5843 ns 5836 ns
119740 bytes_per_second=5.22964G/s
BM_DeltaBitPackingDecode_Int64_Wide/32768 45144 ns 44884 ns
15624 bytes_per_second=5.43934G/s
BM_DeltaBitPackingDecode_Int64_Wide/65536 90276 ns 89987 ns
7807 bytes_per_second=5.42612G/s
```
And the PLAIN is:
```
BM_PlainDecodingInt64/1024 192 ns 192 ns 3694399
bytes_per_second=39.7522G/s
BM_PlainDecodingInt64/4096 578 ns 578 ns 1283556
bytes_per_second=52.8382G/s
BM_PlainDecodingInt64/32768 4404 ns 4404 ns 160711
bytes_per_second=55.44G/s
BM_PlainDecodingInt64/65536 9092 ns 9064 ns 80755
bytes_per_second=53.8693G/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]