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]

Reply via email to