Rich-T-kid commented on PR #11319:
URL: https://github.com/apache/arrow-rs/pull/11319#issuecomment-5928768111
got pretty similar results locally
```
rows = 8 192
┌─────┬────────┬────────────┬────────┬──────────┬────────┬──────────┬──────────────┐
│ P │ scalar │ branchless │ simd │ prefetch │ bl+pf │ unrolled │
bl+pf+unroll │
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 4 │ 2.12ms │ 1.33ms │ 1.45ms │ 1.44ms │ 980µs │ 835µs │ 821µs
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 8 │ 3.00ms │ 1.68ms │ 1.11ms │ 1.89ms │ 1.71ms │ 1.63ms │ 1.63ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 16 │ 6.18ms │ 6.72ms │ 2.13ms │ 5.84ms │ 3.97ms │ 3.32ms │ 3.56ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 32 │ 11.6ms │ 8.98ms │ 3.80ms │ 7.74ms │ 7.00ms │ 7.99ms │ 8.52ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 64 │ 24.7ms │ 16.5ms │ 6.99ms │ 21.5ms │ 17.9ms │ 16.4ms │ 15.2ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 128 │ 46ms │ 31ms │ 16ms │ 34ms │ 40ms │ 55ms │ 46ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 256 │ 138ms │ 82ms │ 27ms │ 68ms │ 66ms │ 54ms │ 53ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 512 │ 139ms │ 110ms │ 54ms │ 142ms │ 182ms │ 182ms │ 192ms
│
└─────┴────────┴────────────┴────────┴──────────┴────────┴──────────┴──────────────┘
rows = 16 384
┌─────┬────────┬────────────┬────────┬──────────┬────────┬──────────┬──────────────┐
│ P │ scalar │ branchless │ simd │ prefetch │ bl+pf │ unrolled │
bl+pf+unroll │
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 4 │ 3.71ms │ 2.15ms │ 1.45ms │ 2.02ms │ 1.84ms │ 1.82ms │ 2.28ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 8 │ 5.49ms │ 4.68ms │ 2.51ms │ 3.94ms │ 3.87ms │ 3.33ms │ 3.56ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 16 │ 11.9ms │ 9.37ms │ 5.07ms │ 10.95ms │ 9.80ms │ 9.78ms │ 9.70ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 32 │ 30.1ms │ 18.7ms │ 11.8ms │ 17.3ms │ 13.6ms │ 14.5ms │ 17.4ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 64 │ 40.8ms │ 30.3ms │ 15.5ms │ 37.3ms │ 32.3ms │ 27.5ms │ 26.4ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 128 │ 92ms │ 53ms │ 32ms │ 102ms │ 80ms │ 78ms │ 113ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 256 │ 255ms │ 170ms │ 109ms │ 216ms │ 136ms │ 129ms │ 109ms
│
├─────┼────────┼────────────┼────────┼──────────┼────────┼──────────┼──────────────┤
│ 512 │ 285ms │ 245ms │ 121ms │ 236ms │ 315ms │ 269ms │ 237ms
│
└─────┴────────┴────────────┴────────┴──────────┴────────┴──────────┴──────────────┘
```
--
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]