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

   🤖 Arrow criterion benchmark completed (GKE) | 
[trigger](https://github.com/apache/arrow-rs/pull/10998#issuecomment-5556196831)
   
   **Instance:** `c4a-highmem-16` (12 vCPU / 65 GiB)
   
   Comparing neilc/decimal-parser-precision-by-digits 
(dcc0266ea46bed33d44a570da85e40e894e46d60) to b1aa94b (merge-base) 
[diff](https://github.com/apache/arrow-rs/compare/b1aa94b05c88ef4cc6d0293d784bbc254537e942..dcc0266ea46bed33d44a570da85e40e894e46d60)
   
   <details><summary>Run configuration</summary>
   
   ```yaml
   run benchmark parse_decimal
   ```
   
   </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                                                main                    
               neilc_decimal-parser-precision-by-digits
   -----                                                ----                    
               ----------------------------------------
   parse_decimal/-.123                                  1.00     10.7±0.01µs 
91.7 MElem/sec    1.00     10.6±0.00µs 91.8 MElem/sec
   parse_decimal/-00.1                                  1.09     19.3±0.01µs 
50.6 MElem/sec    1.00     17.6±0.05µs 55.3 MElem/sec
   parse_decimal/-12.                                   1.11     18.5±0.02µs 
52.9 MElem/sec    1.00     16.6±0.03µs 58.8 MElem/sec
   parse_decimal/-123                                   1.10     19.1±0.01µs 
51.0 MElem/sec    1.00     17.4±0.04µs 56.0 MElem/sec
   parse_decimal/-123.                                  1.10     19.4±0.01µs 
50.3 MElem/sec    1.00     17.7±0.05µs 55.3 MElem/sec
   parse_decimal/-123.1                                 1.07     20.4±0.01µs 
47.9 MElem/sec    1.00     19.0±0.07µs 51.3 MElem/sec
   parse_decimal/-123.123                               1.00     12.6±0.03µs 
77.3 MElem/sec    1.06     13.4±0.01µs 72.9 MElem/sec
   parse_decimal/-123.1234                              1.03     16.2±0.02µs 
60.4 MElem/sec    1.00     15.8±0.02µs 61.9 MElem/sec
   parse_decimal/-12345678912345678.1234                1.01     44.5±0.05µs 
21.9 MElem/sec    1.00     44.1±0.08µs 22.1 MElem/sec
   parse_decimal/-99999999999999999.999                 1.03     41.3±0.05µs 
23.6 MElem/sec    1.00     40.0±0.07µs 24.4 MElem/sec
   parse_decimal/.123                                   1.06     11.3±0.01µs 
86.0 MElem/sec    1.00     10.7±0.02µs 91.5 MElem/sec
   parse_decimal/0.0000123                              1.05     13.5±0.25µs 
72.1 MElem/sec    1.00     12.9±0.42µs 75.7 MElem/sec
   parse_decimal/00.1                                   1.13     19.9±0.01µs 
49.1 MElem/sec    1.00     17.6±0.06µs 55.5 MElem/sec
   parse_decimal/12.                                    1.16     19.2±0.01µs 
50.9 MElem/sec    1.00     16.6±0.02µs 58.9 MElem/sec
   parse_decimal/123                                    1.13     19.6±0.01µs 
49.8 MElem/sec    1.00     17.4±0.05µs 56.2 MElem/sec
   parse_decimal/123.                                   1.14     20.0±0.01µs 
48.7 MElem/sec    1.00     17.6±0.04µs 55.5 MElem/sec
   parse_decimal/123.1                                  1.13     21.0±0.02µs 
46.6 MElem/sec    1.00     18.6±0.06µs 52.5 MElem/sec
   parse_decimal/123.123                                1.00     12.8±0.06µs 
76.1 MElem/sec    1.02     13.0±0.01µs 74.9 MElem/sec
   parse_decimal/123.1234                               1.02     16.0±0.08µs 
61.0 MElem/sec    1.00     15.7±0.02µs 62.2 MElem/sec
   parse_decimal/12345678912345678.1234                 1.03     44.7±0.04µs 
21.8 MElem/sec    1.00     43.4±0.06µs 22.5 MElem/sec
   parse_decimal/99999999999999999.999                  1.07     41.7±0.05µs 
23.4 MElem/sec    1.00     38.9±0.03µs 25.1 MElem/sec
   parse_decimal/string decimal128 38 digits            1.00     45.4±0.56µs 
21.5 MElem/sec    1.00     45.4±0.02µs 21.5 MElem/sec
   parse_decimal/string decimal128 exact scale          1.10     23.4±0.06µs 
41.8 MElem/sec    1.00     21.3±0.02µs 45.8 MElem/sec
   parse_decimal/string decimal128 exponent             1.04     34.9±0.02µs 
28.0 MElem/sec    1.00     33.4±0.03µs 29.2 MElem/sec
   parse_decimal/string decimal128 integer              1.05     23.5±0.01µs 
41.5 MElem/sec    1.00     22.3±0.01µs 43.8 MElem/sec
   parse_decimal/string decimal128 long fraction        1.00     39.6±0.08µs 
24.6 MElem/sec    1.00     39.6±0.04µs 24.6 MElem/sec
   parse_decimal/string decimal128 negative exponent    1.02     41.2±0.01µs 
23.7 MElem/sec    1.00     40.4±0.07µs 24.2 MElem/sec
   parse_decimal/string decimal128 negative scale       1.03     30.1±0.08µs 
32.5 MElem/sec    1.00     29.1±0.06µs 33.5 MElem/sec
   parse_decimal/string decimal128 padded scale         1.04     21.0±0.03µs 
46.5 MElem/sec    1.00     20.1±0.03µs 48.5 MElem/sec
   parse_decimal/string decimal128 rounded scale        1.06     26.2±0.03µs 
37.3 MElem/sec    1.00     24.7±0.03µs 39.5 MElem/sec
   parse_decimal/string decimal128 short                1.07     13.6±0.02µs 
71.6 MElem/sec    1.00     12.7±0.04µs 76.6 MElem/sec
   parse_decimal/string decimal128 signed               1.06     26.1±0.02µs 
37.4 MElem/sec    1.00     24.7±0.02µs 39.5 MElem/sec
   parse_decimal/string decimal256 76 digits            1.05    107.5±0.09µs  
9.1 MElem/sec    1.00    102.3±0.08µs  9.5 MElem/sec
   parse_decimal/string decimal256 rounded scale        1.03     93.7±0.04µs 
10.4 MElem/sec    1.00     90.6±0.05µs 10.8 MElem/sec
   parse_decimal/string decimal32 9 digits              1.03     14.1±0.01µs 
69.3 MElem/sec    1.00     13.7±0.01µs 71.1 MElem/sec
   parse_decimal/string decimal32 short                 1.03     12.0±0.01µs 
81.3 MElem/sec    1.00     11.7±0.18µs 83.4 MElem/sec
   parse_decimal/string decimal64 18 digits             1.04     22.7±0.02µs 
43.0 MElem/sec    1.00     21.7±0.02µs 44.9 MElem/sec
   parse_decimal/string decimal64 short                 1.00     11.3±0.01µs 
86.1 MElem/sec    1.02     11.6±0.24µs 84.4 MElem/sec
   ```
   
   </p>
   </details>
   
   <details><summary>Resource Usage</summary>
   
   **base (merge-base)**
   | Metric | Value |
   |--------|-------|
   | Wall time | 380.1s |
   | Peak memory | 10.8 MiB |
   | Avg memory | 10.3 MiB |
   | CPU user | 374.2s |
   | CPU sys | 0.0s |
   | Peak spill | 0 B |
   
   **branch**
   | Metric | Value |
   |--------|-------|
   | Wall time | 375.1s |
   | Peak memory | 11.1 MiB |
   | Avg memory | 10.6 MiB |
   | CPU user | 373.4s |
   | CPU sys | 0.0s |
   | 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