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

   🤖 Arrow criterion benchmark completed (GKE) | 
[trigger](https://github.com/apache/arrow-rs/pull/10923#issuecomment-5474426404)
   
   **Instance:** `c4a-highmem-16` (12 vCPU / 65 GiB)
   
   Comparing codex/arrow-rs-10245-avro-offsets 
(a874ec47374c53c1f113c38089ef6c3d4ce11023) to 70fa5bc (merge-base) 
[diff](https://github.com/apache/arrow-rs/compare/70fa5bcf21924c5a9ea34ee2df846ffae43f2bc6..a874ec47374c53c1f113c38089ef6c3d4ce11023)
   
   <details><summary>Run configuration</summary>
   
   ```yaml
   run benchmark decoder
   ```
   
   </details>
   
   <details><summary>CPU Details (lscpu)</summary>
   
   ```
   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>Details</summary>
   <p>
   
   ```
   group                           codex_arrow-rs-10245-avro-offsets      main
   -----                           ---------------------------------      ----
   Array/100                       1.00      3.8±0.04µs   470.7 MB/sec    1.00  
    3.8±0.03µs   470.4 MB/sec
   Array/10000                     1.00    364.5±1.20µs   598.5 MB/sec    1.00  
  364.0±0.72µs   599.2 MB/sec
   Array/1000000                   1.00    148.1±0.43µs   169.5 GB/sec    1.00  
  148.0±0.82µs   169.6 GB/sec
   Binary(Bytes)/100               1.01  1424.9±25.65ns  1807.1 MB/sec    1.00  
1411.5±13.62ns  1824.2 MB/sec
   Binary(Bytes)/10000             1.01    116.1±1.33µs     2.2 GB/sec    1.00  
  114.5±0.62µs     2.2 GB/sec
   Binary(Bytes)/1000000           1.02     46.8±0.73µs   537.5 GB/sec    1.00  
   45.9±0.30µs   548.3 GB/sec
   Boolean/100                     1.01    897.6±5.23ns  1168.7 MB/sec    1.00  
  892.3±7.22ns  1175.6 MB/sec
   Boolean/10000                   1.00     75.4±0.32µs  1390.9 MB/sec    1.00  
   75.4±0.23µs  1391.4 MB/sec
   Boolean/1000000                 1.00     30.8±0.03µs   332.5 GB/sec    1.00  
   30.9±0.05µs   331.2 GB/sec
   Date32/100                      1.00   938.0±10.59ns  1155.0 MB/sec    1.00  
  941.3±6.70ns  1150.9 MB/sec
   Date32/10000                    1.00     78.9±0.51µs  1471.6 MB/sec    1.00  
   78.7±0.22µs  1475.4 MB/sec
   Date32/1000000                  1.00     31.7±0.10µs   381.3 GB/sec    1.01  
   32.0±0.08µs   378.3 GB/sec
   Decimal128/100                  1.00      2.3±2.97µs   490.7 MB/sec    1.02  
    2.4±3.34µs   480.0 MB/sec
   Decimal128/10000                1.00    166.5±3.80µs   744.0 MB/sec    1.02  
  170.0±8.48µs   728.5 MB/sec
   Decimal128/1000000              1.01     67.1±1.87µs   193.8 GB/sec    1.00  
   66.8±0.72µs   194.8 GB/sec
   Enum(Dictionary)/100            1.00  1435.4±17.76ns   730.8 MB/sec    1.01  
1451.8±33.02ns   722.6 MB/sec
   Enum(Dictionary)/10000          1.00     91.5±0.68µs  1146.7 MB/sec    1.00  
   91.8±0.50µs  1142.3 MB/sec
   Enum(Dictionary)/1000000        1.00     37.4±0.19µs   274.1 GB/sec    1.01  
   37.7±0.28µs   271.7 GB/sec
   FixedSizeBinary/100             1.00    973.1±7.28ns     2.5 GB/sec    1.01  
 985.6±19.56ns     2.5 GB/sec
   FixedSizeBinary/10000           1.00     73.7±0.35µs     3.3 GB/sec    1.00  
   73.8±0.34µs     3.3 GB/sec
   FixedSizeBinary/1000000         1.00     29.1±0.25µs   830.8 GB/sec    1.01  
   29.3±0.26µs   825.4 GB/sec
   Float32/100                     1.00   797.5±12.58ns  1674.2 MB/sec    1.01  
 803.0±11.62ns  1662.8 MB/sec
   Float32/10000                   1.00     61.6±0.58µs     2.1 GB/sec    1.01  
   62.1±0.52µs     2.1 GB/sec
   Float32/1000000                 1.00     25.3±0.24µs   515.4 GB/sec    1.00  
   25.4±0.26µs   513.0 GB/sec
   Float64/100                     1.00   805.8±39.71ns     2.1 GB/sec    1.00  
 807.9±16.14ns     2.1 GB/sec
   Float64/10000                   1.00     62.9±0.79µs     2.7 GB/sec    1.00  
   62.9±0.84µs     2.7 GB/sec
   Float64/1000000                 1.00     25.6±0.33µs   655.1 GB/sec    1.00  
   25.6±0.32µs   653.8 GB/sec
   Int32/100                       1.00   934.3±12.51ns  1159.6 MB/sec    1.01  
  939.9±8.76ns  1152.6 MB/sec
   Int32/10000                     1.00     78.5±0.38µs  1479.2 MB/sec    1.00  
   78.8±0.33µs  1472.5 MB/sec
   Int32/1000000                   1.00     31.8±0.09µs   380.1 GB/sec    1.02  
   32.4±0.31µs   373.8 GB/sec
   Int32_Id/100                    1.00    936.5±6.99ns   647.7 MB/sec    1.01  
  944.0±5.95ns   642.5 MB/sec
   Int32_Id/10000                  1.00     77.8±0.52µs   879.5 MB/sec    1.00  
   77.9±0.34µs   878.7 MB/sec
   Int32_Id/1000000                1.00     31.6±0.19µs   235.6 GB/sec    1.00  
   31.6±0.12µs   235.2 GB/sec
   Int64/100                       1.00   945.8±11.14ns  1145.5 MB/sec    1.00  
  943.3±8.31ns  1148.4 MB/sec
   Int64/10000                     1.00     79.3±0.54µs  1463.3 MB/sec    1.00  
   79.0±0.72µs  1469.7 MB/sec
   Int64/1000000                   1.00     32.1±0.09µs   376.9 GB/sec    1.00  
   32.0±0.10µs   378.0 GB/sec
   Interval/100                    1.01  1034.1±22.60ns  2028.8 MB/sec    1.00  
1026.3±14.81ns  2044.2 MB/sec
   Interval/10000                  1.00     72.1±0.39µs     2.8 GB/sec    1.02  
   73.6±0.27µs     2.8 GB/sec
   Interval/1000000                1.00     29.3±0.16µs   698.9 GB/sec    1.02  
   29.8±0.13µs   687.6 GB/sec
   Map/100                         1.05      9.2±0.05µs   345.7 MB/sec    1.00  
    8.8±0.04µs   363.5 MB/sec
   Map/10000                       1.04    883.3±3.22µs   376.9 MB/sec    1.00  
  852.2±1.55µs   390.7 MB/sec
   Map/1000000                     1.05    361.0±0.72µs    93.9 GB/sec    1.00  
  345.3±0.72µs    98.1 GB/sec
   Mixed/100                       1.00      3.2±0.03µs   842.2 MB/sec    1.00  
    3.2±0.05µs   842.9 MB/sec
   Mixed/10000                     1.03    270.8±2.16µs  1135.5 MB/sec    1.00  
  263.7±1.75µs  1166.0 MB/sec
   Mixed/1000000                   1.02    109.4±0.74µs   305.3 GB/sec    1.00  
  107.4±0.25µs   311.2 GB/sec
   Nested(Struct)/100              1.00      2.4±0.02µs   795.7 MB/sec    1.02  
    2.5±0.03µs   779.7 MB/sec
   Nested(Struct)/10000            1.00    199.5±0.66µs  1012.2 MB/sec    1.01  
  200.5±0.76µs  1007.1 MB/sec
   Nested(Struct)/1000000          1.00     81.3±0.18µs   251.9 GB/sec    1.01  
   82.0±0.15µs   249.8 GB/sec
   SparseNested(Struct)/100        1.00      7.4±0.04µs   377.2 MB/sec    1.10  
    8.1±0.35µs   342.6 MB/sec
   SparseNested(Struct)/10000      1.00    517.1±3.08µs   591.3 MB/sec    1.04  
  537.2±2.92µs   569.2 MB/sec
   SparseNested(Struct)/1000000    1.00    209.5±0.37µs   155.1 GB/sec    1.05  
  219.5±0.39µs   148.0 GB/sec
   String/100                      1.01  1455.1±23.52ns  1329.2 MB/sec    1.00  
1442.2±15.14ns  1341.0 MB/sec
   String/10000                    1.01    125.3±1.47µs  1595.6 MB/sec    1.00  
  123.9±1.02µs  1614.1 MB/sec
   String/1000000                  1.01     51.5±0.80µs   390.8 GB/sec    1.00  
   51.0±0.37µs   394.8 GB/sec
   StringView/100                  1.00      2.4±0.04µs   796.0 MB/sec    1.00  
    2.4±0.02µs   798.5 MB/sec
   StringView/10000                1.01    206.0±2.33µs   970.7 MB/sec    1.00  
  204.1±1.09µs   979.7 MB/sec
   StringView/1000000              1.00     84.4±1.13µs   238.6 GB/sec    1.00  
   84.2±0.47µs   239.3 GB/sec
   TimeMicros/100                  1.01    972.9±9.00ns  1264.5 MB/sec    1.00  
  965.9±9.53ns  1273.7 MB/sec
   TimeMicros/10000                1.02     83.7±0.49µs  1582.5 MB/sec    1.00  
   82.4±0.61µs  1608.4 MB/sec
   TimeMicros/1000000              1.01     33.8±0.11µs   409.7 GB/sec    1.00  
   33.6±0.23µs   411.8 GB/sec
   TimeMillis/100                  1.00    943.8±8.75ns  1210.5 MB/sec    1.01  
  949.1±8.43ns  1203.8 MB/sec
   TimeMillis/10000                1.01     81.2±0.46µs  1524.4 MB/sec    1.00  
   80.4±0.30µs  1539.6 MB/sec
   TimeMillis/1000000              1.01     33.1±0.08µs   393.5 GB/sec    1.00  
   32.9±0.15µs   396.0 GB/sec
   TimestampMicros/100             1.00  1173.4±13.03ns  1462.9 MB/sec    1.01  
1181.9±13.20ns  1452.4 MB/sec
   TimestampMicros/10000           1.01     95.8±1.55µs  1792.7 MB/sec    1.00  
   95.1±0.67µs  1804.5 MB/sec
   TimestampMicros/1000000         1.01     39.1±0.48µs   428.7 GB/sec    1.00  
   38.9±0.24µs   431.0 GB/sec
   TimestampMillis/100             1.01  1101.7±14.04ns  1385.1 MB/sec    1.00  
1095.1±14.96ns  1393.3 MB/sec
   TimestampMillis/10000           1.02     88.1±1.66µs  1732.3 MB/sec    1.00  
   86.5±0.78µs  1764.7 MB/sec
   TimestampMillis/1000000         1.02     36.0±0.62µs   413.7 GB/sec    1.00  
   35.2±0.35µs   423.4 GB/sec
   UUID/100                        1.01      3.3±0.05µs  1375.6 MB/sec    1.00  
    3.2±0.04µs  1383.3 MB/sec
   UUID/10000                      1.01    292.0±4.67µs  1534.9 MB/sec    1.00  
  289.9±1.87µs  1546.1 MB/sec
   UUID/1000000                    1.00    116.9±0.65µs   374.4 GB/sec    1.01  
  118.0±1.23µs   371.0 GB/sec
   ```
   
   </p>
   </details>
   
   <details><summary>Resource Usage</summary>
   
   **base (merge-base)**
   | Metric | Value |
   |--------|-------|
   | Wall time | 1860.4s |
   | Peak memory | 947.7 MiB |
   | Avg memory | 411.7 MiB |
   | CPU user | 1853.9s |
   | CPU sys | 4.0s |
   | Peak spill | 0 B |
   
   **branch**
   | Metric | Value |
   |--------|-------|
   | Wall time | 1845.4s |
   | Peak memory | 947.6 MiB |
   | Avg memory | 424.4 MiB |
   | CPU user | 1836.7s |
   | CPU sys | 3.5s |
   | Peak spill | 0 B |
   </details>
   
   
   ---
   [File an issue](https://github.com/adriangb/datafusion-benchmarking/issues) 
against this benchmark runner


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