alamb commented on PR #7457:
URL: https://github.com/apache/arrow-rs/pull/7457#issuecomment-2842876482

   🤖: Benchmark completed
   
   <details><summary>Details</summary>
   <p>
   
   
   ```
   group                    main                                   speedup_arith
   -----                    ----                                   -------------
   add(0)                   1.08     15.2±0.14µs        ? ?/sec    1.00     
14.0±0.19µs        ? ?/sec
   add(0.1)                 1.05     13.4±0.38µs        ? ?/sec    1.00     
12.8±0.32µs        ? ?/sec
   add(0.5)                 1.07     13.4±0.34µs        ? ?/sec    1.00     
12.6±0.14µs        ? ?/sec
   add(0.9)                 1.01     12.7±0.14µs        ? ?/sec    1.00     
12.7±0.30µs        ? ?/sec
   add(1)                   1.01     12.9±0.13µs        ? ?/sec    1.00     
12.8±0.22µs        ? ?/sec
   add_checked(0)           1.00     11.7±0.24µs        ? ?/sec    1.00     
11.7±0.24µs        ? ?/sec
   add_checked(0.1)         1.03     12.9±0.16µs        ? ?/sec    1.00     
12.6±0.12µs        ? ?/sec
   add_checked(0.5)         1.02     12.9±0.15µs        ? ?/sec    1.00     
12.7±0.23µs        ? ?/sec
   add_checked(0.9)         1.02     12.8±0.22µs        ? ?/sec    1.00     
12.5±0.21µs        ? ?/sec
   add_checked(1)           1.03     12.9±0.15µs        ? ?/sec    1.00     
12.5±0.32µs        ? ?/sec
   add_scalar(0)            1.00      7.1±0.03µs        ? ?/sec    1.03      
7.3±0.04µs        ? ?/sec
   add_scalar(0.1)          1.00      7.1±0.10µs        ? ?/sec    1.00      
7.1±0.04µs        ? ?/sec
   add_scalar(0.5)          1.00      7.1±0.08µs        ? ?/sec    1.01      
7.2±0.02µs        ? ?/sec
   add_scalar(0.9)          1.00      7.1±0.03µs        ? ?/sec    1.00      
7.1±0.10µs        ? ?/sec
   add_scalar(1)            1.00      7.1±0.02µs        ? ?/sec    1.00      
7.0±0.05µs        ? ?/sec
   divide(0)                1.00     13.5±0.10µs        ? ?/sec    1.00     
13.6±0.07µs        ? ?/sec
   divide(0.1)              1.00     14.8±0.05µs        ? ?/sec    1.01     
15.0±0.24µs        ? ?/sec
   divide(0.5)              1.00     14.9±0.17µs        ? ?/sec    1.00     
14.9±0.11µs        ? ?/sec
   divide(0.9)              1.01     15.0±0.22µs        ? ?/sec    1.00     
14.9±0.10µs        ? ?/sec
   divide(1)                1.00     15.0±0.19µs        ? ?/sec    1.00     
15.0±0.10µs        ? ?/sec
   divide_scalar(0)         1.00     13.4±0.02µs        ? ?/sec    1.00     
13.4±0.03µs        ? ?/sec
   divide_scalar(0.1)       1.00     13.4±0.02µs        ? ?/sec    1.00     
13.3±0.02µs        ? ?/sec
   divide_scalar(0.5)       1.00     13.4±0.04µs        ? ?/sec    1.00     
13.3±0.03µs        ? ?/sec
   divide_scalar(0.9)       1.00     13.4±0.03µs        ? ?/sec    1.00     
13.3±0.03µs        ? ?/sec
   divide_scalar(1)         1.00     13.4±0.02µs        ? ?/sec    1.00     
13.3±0.02µs        ? ?/sec
   modulo(0)                1.00    333.4±0.53µs        ? ?/sec    1.02    
341.7±0.81µs        ? ?/sec
   modulo(0.1)              1.00    382.6±0.69µs        ? ?/sec    1.02    
392.1±1.26µs        ? ?/sec
   modulo(0.5)              1.00    526.3±2.39µs        ? ?/sec    1.05    
550.8±1.21µs        ? ?/sec
   modulo(0.9)              1.00    294.7±2.12µs        ? ?/sec    1.01    
298.9±0.47µs        ? ?/sec
   modulo(1)                1.00    238.2±0.94µs        ? ?/sec    1.02    
242.6±0.73µs        ? ?/sec
   modulo_scalar(0)         1.00    493.2±1.75µs        ? ?/sec    1.02    
502.1±1.39µs        ? ?/sec
   modulo_scalar(0.1)       1.00    467.1±2.47µs        ? ?/sec    1.02    
478.3±1.32µs        ? ?/sec
   modulo_scalar(0.5)       1.00    314.7±0.78µs        ? ?/sec    1.03    
322.7±0.61µs        ? ?/sec
   modulo_scalar(0.9)       1.04    165.5±0.59µs        ? ?/sec    1.00    
159.8±0.61µs        ? ?/sec
   modulo_scalar(1)         1.04    122.5±0.17µs        ? ?/sec    1.00    
117.9±0.25µs        ? ?/sec
   multiply(0)              1.02     11.6±0.28µs        ? ?/sec    1.00     
11.4±0.15µs        ? ?/sec
   multiply(0.1)            1.04     13.1±0.36µs        ? ?/sec    1.00     
12.6±0.08µs        ? ?/sec
   multiply(0.5)            1.05     13.0±0.28µs        ? ?/sec    1.00     
12.4±0.12µs        ? ?/sec
   multiply(0.9)            1.03     12.9±0.27µs        ? ?/sec    1.00     
12.6±0.23µs        ? ?/sec
   multiply(1)              1.01     13.0±0.26µs        ? ?/sec    1.00     
12.9±0.22µs        ? ?/sec
   multiply_checked(0)      1.02     11.6±0.20µs        ? ?/sec    1.00     
11.4±0.21µs        ? ?/sec
   multiply_checked(0.1)    1.02     13.2±0.39µs        ? ?/sec    1.00     
13.0±0.30µs        ? ?/sec
   multiply_checked(0.5)    1.03     13.0±0.21µs        ? ?/sec    1.00     
12.6±0.26µs        ? ?/sec
   multiply_checked(0.9)    1.04     13.1±0.26µs        ? ?/sec    1.00     
12.6±0.11µs        ? ?/sec
   multiply_checked(1)      1.04     13.2±0.33µs        ? ?/sec    1.00     
12.7±0.16µs        ? ?/sec
   multiply_scalar(0)       1.00      7.1±0.04µs        ? ?/sec    1.03      
7.3±0.03µs        ? ?/sec
   multiply_scalar(0.1)     1.00      7.1±0.02µs        ? ?/sec    1.00      
7.1±0.02µs        ? ?/sec
   multiply_scalar(0.5)     1.00      7.1±0.02µs        ? ?/sec    1.01      
7.2±0.02µs        ? ?/sec
   multiply_scalar(0.9)     1.01      7.1±0.03µs        ? ?/sec    1.00      
7.0±0.04µs        ? ?/sec
   multiply_scalar(1)       1.01      7.1±0.02µs        ? ?/sec    1.00      
7.0±0.02µs        ? ?/sec
   subtract(0)              1.00     11.7±0.23µs        ? ?/sec    1.23     
14.4±0.23µs        ? ?/sec
   subtract(0.1)            1.02     13.2±0.51µs        ? ?/sec    1.00     
12.9±0.39µs        ? ?/sec
   subtract(0.5)            1.01     12.8±0.23µs        ? ?/sec    1.00     
12.7±0.24µs        ? ?/sec
   subtract(0.9)            1.03     12.9±0.08µs        ? ?/sec    1.00     
12.5±0.22µs        ? ?/sec
   subtract(1)              1.08     13.3±0.28µs        ? ?/sec    1.00     
12.4±0.22µs        ? ?/sec
   subtract_checked(0)      1.03     11.5±0.20µs        ? ?/sec    1.00     
11.2±0.16µs        ? ?/sec
   subtract_checked(0.1)    1.02     13.1±0.45µs        ? ?/sec    1.00     
12.8±0.32µs        ? ?/sec
   subtract_checked(0.5)    1.04     13.2±0.31µs        ? ?/sec    1.00     
12.6±0.39µs        ? ?/sec
   subtract_checked(0.9)    1.07     13.3±0.31µs        ? ?/sec    1.00     
12.5±0.35µs        ? ?/sec
   subtract_checked(1)      1.04     12.9±0.31µs        ? ?/sec    1.00     
12.5±0.22µs        ? ?/sec
   subtract_scalar(0)       1.00      7.1±0.03µs        ? ?/sec    1.06      
7.5±0.03µs        ? ?/sec
   subtract_scalar(0.1)     1.00      7.1±0.02µs        ? ?/sec    1.00      
7.1±0.02µs        ? ?/sec
   subtract_scalar(0.5)     1.00      7.1±0.01µs        ? ?/sec    1.02      
7.2±0.03µs        ? ?/sec
   subtract_scalar(0.9)     1.01      7.1±0.01µs        ? ?/sec    1.00      
7.0±0.02µs        ? ?/sec
   subtract_scalar(1)       1.00      7.1±0.09µs        ? ?/sec    1.00      
7.1±0.03µs        ? ?/sec
   ```
   
   
   </p>
   </details>
   
   


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to