adriangbot commented on PR #11390:
URL: https://github.com/apache/arrow-rs/pull/11390#issuecomment-6081189673

   🤖 Benchmark completed (GKE) | 
[trigger](https://github.com/apache/arrow-rs/pull/11390#issuecomment-6080977951)
   
   **Target:** row_selection_algebra
   
   Comparing perf-row-selection-mixed-mask 
(6e28b19fc7a739c216a32d8cb432063190486394) to 412dfa5 (merge-base) 
[diff](https://github.com/apache/arrow-rs/compare/412dfa590c4659573bf57d77f3f712fb77d9df2e..6e28b19fc7a739c216a32d8cb432063190486394)
   
   <details><summary>Run configuration</summary>
   
   ```yaml
   run benchmark row_selection_algebra
   shards: 1
   
   ```
   
   </details>
   
   <details><summary>Details</summary>
   
   ```
   group                                                           base         
                             changed
   -----                                                           ----         
                             -------
   row_selection_algebra/intersection/alternating_1m               1107.37     
5.4±0.17ms 177.7 MElem/sec    1.00      4.8±0.00µs 192.1 GElem/sec
   row_selection_algebra/intersection/alternating_3m               2536.64    
36.7±0.57ms 78.1 MElem/sec     1.00     14.5±0.05µs 193.3 GElem/sec
   row_selection_algebra/intersection/chain_mixed_3                444.29     
5.8±0.04ms 165.3 MElem/sec     1.00     13.0±0.01µs 71.7 GElem/sec
   row_selection_algebra/intersection/coarse50                     2.69     
12.5±0.02µs 74.4 GElem/sec       1.00      4.7±0.00µs 200.1 GElem/sec
   row_selection_algebra/intersection/compact_1m                   2.07     
10.6±0.01µs 87.9 GElem/sec       1.00      5.1±0.01µs 181.5 GElem/sec
   row_selection_algebra/intersection/contiguous50                 2.54     
12.1±0.34µs 76.7 GElem/sec       1.00      4.8±0.01µs 194.7 GElem/sec
   row_selection_algebra/intersection/fragmented_selectors         3.21    
428.2±8.67µs  2.2 GElem/sec       1.00    133.5±0.84µs  7.0 GElem/sec
   row_selection_algebra/intersection/offset63_equal               468.28     
5.1±0.10ms 185.6 MElem/sec     1.00     11.0±0.01µs 84.9 GElem/sec
   row_selection_algebra/intersection/offset7_equal                467.61     
5.1±0.09ms 186.4 MElem/sec     1.00     10.9±0.01µs 85.1 GElem/sec
   row_selection_algebra/intersection/random10_variable_pages10    259.60  
1029.5±9.25µs 926.3 MElem/sec     1.00      4.0±0.00µs 234.8 GElem/sec
   row_selection_algebra/intersection/random50                     554.23     
2.7±0.01ms 357.5 MElem/sec     1.00      4.8±0.00µs 193.5 GElem/sec
   row_selection_algebra/intersection/random50_variable_pages50    584.75     
2.7±0.04ms 348.4 MElem/sec     1.00      4.7±0.01µs 198.9 GElem/sec
   row_selection_algebra/intersection/random90_variable_pages90    225.33 
1132.1±12.75µs 842.4 MElem/sec     1.00      5.0±0.00µs 185.4 GElem/sec
   row_selection_algebra/intersection/sparse_prefix64_1m           2.06     
10.6±0.02µs 88.0 GElem/sec       1.00      5.1±0.00µs 181.5 GElem/sec
   row_selection_algebra/union/alternating_1m                      1123.06     
5.5±0.17ms 171.9 MElem/sec    1.00      4.9±0.01µs 188.5 GElem/sec
   row_selection_algebra/union/alternating_3m                      2584.79    
37.1±0.37ms 77.1 MElem/sec     1.00     14.4±0.03µs 194.6 GElem/sec
   row_selection_algebra/union/chain_mixed_3                       386.49     
5.0±0.04ms 191.2 MElem/sec     1.00     12.9±0.02µs 72.2 GElem/sec
   row_selection_algebra/union/coarse50                            2.68     
12.5±0.01µs 74.5 GElem/sec       1.00      4.7±0.00µs 200.0 GElem/sec
   row_selection_algebra/union/compact_1m                          2.04     
10.6±0.01µs 87.9 GElem/sec       1.00      5.2±0.00µs 179.1 GElem/sec
   row_selection_algebra/union/contiguous50                        2.50     
11.8±0.01µs 78.9 GElem/sec       1.00      4.7±0.00µs 197.5 GElem/sec
   row_selection_algebra/union/fragmented_selectors                2.98    
392.1±0.42µs  2.4 GElem/sec       1.00    131.4±0.64µs  7.1 GElem/sec
   row_selection_algebra/union/offset63_equal                      460.86     
5.1±0.09ms 187.3 MElem/sec     1.00     11.0±0.01µs 84.3 GElem/sec
   row_selection_algebra/union/offset7_equal                       484.17     
5.3±0.19ms 178.9 MElem/sec     1.00     11.0±0.01µs 84.6 GElem/sec
   row_selection_algebra/union/random10_variable_pages10           276.36 
1113.1±19.39µs 856.8 MElem/sec     1.00      4.0±0.00µs 231.2 GElem/sec
   row_selection_algebra/union/random50                            574.21     
2.7±0.02ms 355.7 MElem/sec     1.00      4.7±0.01µs 199.4 GElem/sec
   row_selection_algebra/union/random50_variable_pages50           566.68     
2.7±0.05ms 354.7 MElem/sec     1.00      4.7±0.01µs 196.3 GElem/sec
   row_selection_algebra/union/random90_variable_pages90           206.16  
1031.6±3.96µs 924.5 MElem/sec     1.00      5.0±0.00µs 186.1 GElem/sec
   row_selection_algebra/union/sparse_prefix64_1m                  2.06     
10.6±0.01µs 88.2 GElem/sec       1.00      5.1±0.00µs 181.5 GElem/sec
   
   ```
   
   </details>
   
   <details><summary>Per-runner information</summary>
   
   <details><summary>row&#95;selection&#95;algebra — shard 1/1</summary>
   
   **Node:** gk3-benchmark-cluster-nap-1u8s5uhn-7be5b252-75pb
   
   **Instance:** c4a-highmem-16 (12 vCPU / 65 GiB)
   
   **uname:**
   
   ```text
   Linux bench-c6080977951-3232-xl4z2 6.12.94+ #1 SMP Fri Aug 21 08:00:16 UTC 
2026 aarch64 GNU/Linux
   ```
   
   **BENCH_COMMAND:**
   
   ```sh
   cargo bench --features=arrow,async,test_common,experimental,object_store 
--bench row_selection_algebra
   ```
   
   <details><summary>CPU Details (lscpu)</summary>
   
   ```text
   Architecture:                            aarch64
   CPU op-mode(s):                          64-bit
   Byte Order:                              Little Endian
   CPU(s):                                  16
   On-line CPU(s) list:                     0-15
   Vendor ID:                               ARM
   Model name:                              Neoverse-V2
   Model:                                   1
   Thread(s) per core:                      1
   Core(s) per cluster:                     16
   Socket(s):                               -
   Cluster(s):                              1
   Stepping:                                r0p1
   BogoMIPS:                                2000.00
   Flags:                                   fp asimd evtstrm aes pmull sha1 
sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 
sm4 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp sve2 
sveaes svepmull svebitperm svesha3 svesm4 flagm2 frint svei8mm svebf16 i8mm 
bf16 dgh rng bti
   L1d cache:                               1 MiB (16 instances)
   L1i cache:                               1 MiB (16 instances)
   L2 cache:                                32 MiB (16 instances)
   L3 cache:                                80 MiB (1 instance)
   NUMA node(s):                            1
   NUMA node0 CPU(s):                       0-15
   Vulnerability Gather data sampling:      Not affected
   Vulnerability Indirect target selection: Not affected
   Vulnerability Itlb multihit:             Not affected
   Vulnerability L1tf:                      Not affected
   Vulnerability Mds:                       Not affected
   Vulnerability Meltdown:                  Not affected
   Vulnerability Mmio stale data:           Not affected
   Vulnerability Reg file data sampling:    Not affected
   Vulnerability Retbleed:                  Not affected
   Vulnerability Spec rstack overflow:      Not affected
   Vulnerability Spec store bypass:         Mitigation; Speculative Store 
Bypass disabled via prctl
   Vulnerability Spectre v1:                Mitigation; __user pointer 
sanitization
   Vulnerability Spectre v2:                Mitigation; CSV2, BHB
   Vulnerability Srbds:                     Not affected
   Vulnerability Tsa:                       Not affected
   Vulnerability Tsx async abort:           Not affected
   Vulnerability Vmscape:                   Not affected
   ```
   
   </details>
   
   <details><summary>Resource Usage</summary>
   
   **base (merge-base)**
   | Metric | Value |
   |--------|-------|
   | Wall time | 295.1s |
   | Peak memory | 103.7 MiB |
   | Avg memory | 38.1 MiB |
   | CPU user | 277.6s |
   | CPU sys | 13.4s |
   | Peak spill | 0 B |
   
   **branch**
   | Metric | Value |
   |--------|-------|
   | Wall time | 285.1s |
   | Peak memory | 13.5 MiB |
   | Avg memory | 13.1 MiB |
   | CPU user | 283.3s |
   | CPU sys | 0.0s |
   | Peak spill | 0 B |
   
   
   </details>
   
   </details>
   
   </details>
   
   ---
   [File an issue](https://github.com/adriangb/datafusion-benchmarking/issues) 
against this benchmark runner
   
   <!-- benchmark-request:6080977951:finish:84631aebc6429098d6ebfc08b8a75906 -->


-- 
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