HaoYang670 commented on PR #2127:
URL: https://github.com/apache/arrow-rs/pull/2127#issuecomment-1193121747

   Latest benchmark result: (Tested on Intel Ununtu)
   ```
   (base) remziy@remzi-desktop:~/learning/Arrow$ cargo bench --bench builder -- 
--baseline master   
      Compiling arrow v19.0.0 (/home/remziy/learning/Arrow/arrow)
       Finished bench [optimized] target(s) in 38.60s
        Running benches/builder.rs 
(target/release/deps/builder-40504c7a17ff8e19)
   WARNING: HTML report generation will become a non-default optional feature 
in Criterion.rs 0.4.0.
   This feature is being moved to cargo-criterion 
(https://github.com/bheisler/cargo-criterion) and will be optional in a future 
version of Criterion.rs. To silence this warning, either switch to 
cargo-criterion or enable the 'html_reports' feature in your Cargo.toml.
   
   WARNING: In Criterion.rs 0.4.0, running criterion benchmarks outside of 
cargo-criterion will become a default optional feature.
   The statistical analysis and reporting is being moved to cargo-criterion 
(https://github.com/bheisler/cargo-criterion) and will be optional in a future 
version of Criterion.rs. To silence this warning, either switch to 
cargo-criterion or enable the 'cargo_bench_support' feature in your Cargo.toml.
   
   Gnuplot not found, using plotters backend
   bench_primitive/bench_primitive                                              
                              
                           time:   [211.47 us 211.66 us 211.89 us]
                           thrpt:  [18.435 GiB/s 18.456 GiB/s 18.472 GiB/s]
                    change:
                           time:   [-1.5327% -1.2994% -1.0743%] (p = 0.00 < 
0.05)
                           thrpt:  [+1.0859% +1.3165% +1.5565%]
                           Performance has improved.
   Found 10 outliers among 100 measurements (10.00%)
     2 (2.00%) high mild
     8 (8.00%) high severe
   
   bench_primitive_nulls/bench_primitive_nulls                                  
                                          
                           time:   [775.27 us 775.69 us 776.16 us]
                           change: [-1.4419% -1.1132% -0.7254%] (p = 0.00 < 
0.05)
                           Change within noise threshold.
   Found 5 outliers among 100 measurements (5.00%)
     4 (4.00%) high mild
     1 (1.00%) high severe
   
   bench_bool/bench_bool   time:   [558.66 us 559.42 us 560.19 us]              
                    
                           thrpt:  [892.56 MiB/s 893.79 MiB/s 894.99 MiB/s]
                    change:
                           time:   [+93.444% +94.320% +95.190%] (p = 0.00 < 
0.05)
                           thrpt:  [-48.768% -48.538% -48.306%]
                           Performance has regressed.
   Found 1 outliers among 100 measurements (1.00%)
     1 (1.00%) high mild
   
   Benchmarking bench_primitive/bench_string: Warming up for 3.0000 s
   Warning: Unable to complete 100 samples in 5.0s. You may wish to increase 
target time to 9.6s, enable flat sampling, or reduce sample count to 50.
   bench_primitive/bench_string                                                 
                            
                           time:   [1.8946 ms 1.8964 ms 1.8985 ms]
                           thrpt:  [3.3436 GiB/s 3.3473 GiB/s 3.3504 GiB/s]
                    change:
                           time:   [-7.5533% -7.3020% -6.9959%] (p = 0.00 < 
0.05)
                           thrpt:  [+7.5222% +7.8771% +8.1705%]
                           Performance has improved.
   Found 13 outliers among 100 measurements (13.00%)
     6 (6.00%) high mild
     7 (7.00%) high severe
   ```


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