tustvold commented on PR #4701:
URL: https://github.com/apache/arrow-rs/pull/4701#issuecomment-1679379045

   Benchmarks
   
   ```
   eq Float32              time:   [7.6371 µs 7.6427 µs 7.6492 µs]
                           change: [-17.269% -17.067% -16.928%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 10 outliers among 100 measurements (10.00%)
     3 (3.00%) high mild
     7 (7.00%) high severe
   
   eq scalar Float32       time:   [5.2425 µs 5.2445 µs 5.2466 µs]
                           change: [-2.5786% -2.3116% -2.0499%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 9 outliers among 100 measurements (9.00%)
     5 (5.00%) high mild
     4 (4.00%) high severe
   
   neq Float32             time:   [7.6537 µs 7.6596 µs 7.6663 µs]
                           change: [-25.233% -25.014% -24.801%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 12 outliers among 100 measurements (12.00%)
     6 (6.00%) high mild
     6 (6.00%) high severe
   
   neq scalar Float32      time:   [5.2445 µs 5.2465 µs 5.2487 µs]
                           change: [-35.310% -35.116% -34.928%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 12 outliers among 100 measurements (12.00%)
     7 (7.00%) high mild
     5 (5.00%) high severe
   
   lt Float32              time:   [15.896 µs 15.905 µs 15.916 µs]
                           change: [-0.6139% -0.3269% -0.0448%] (p = 0.01 < 
0.05)
                           Change within noise threshold.
   Found 13 outliers among 100 measurements (13.00%)
     4 (4.00%) high mild
     9 (9.00%) high severe
   
   lt scalar Float32       time:   [9.8077 µs 9.8141 µs 9.8213 µs]
                           change: [+0.1201% +0.3694% +0.5205%] (p = 0.00 < 
0.05)
                           Change within noise threshold.
   Found 7 outliers among 100 measurements (7.00%)
     3 (3.00%) high mild
     4 (4.00%) high severe
   
   lt_eq Float32           time:   [15.904 µs 15.913 µs 15.923 µs]
                           change: [-10.285% -10.072% -9.9334%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 11 outliers among 100 measurements (11.00%)
     2 (2.00%) high mild
     9 (9.00%) high severe
   
   lt_eq scalar Float32    time:   [9.8315 µs 9.8352 µs 9.8395 µs]
                           change: [-21.082% -21.007% -20.928%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 7 outliers among 100 measurements (7.00%)
     3 (3.00%) high mild
     4 (4.00%) high severe
   
   gt Float32              time:   [16.006 µs 16.070 µs 16.157 µs]
                           change: [+4.4889% +5.8947% +7.4152%] (p = 0.00 < 
0.05)
                           Performance has regressed.
   
   gt scalar Float32       time:   [9.8282 µs 9.8316 µs 9.8356 µs]
                           change: [+0.3787% +0.5923% +0.7215%] (p = 0.00 < 
0.05)
                           Change within noise threshold.
   Found 11 outliers among 100 measurements (11.00%)
     8 (8.00%) high mild
     3 (3.00%) high severe
   
   gt_eq Float32           time:   [15.906 µs 15.913 µs 15.922 µs]
                           change: [-9.9407% -9.8782% -9.8165%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 8 outliers among 100 measurements (8.00%)
     4 (4.00%) high mild
     4 (4.00%) high severe
   
   gt_eq scalar Float32    time:   [9.7886 µs 9.7941 µs 9.7995 µs]
                           change: [-21.558% -21.436% -21.244%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 5 outliers among 100 measurements (5.00%)
     3 (3.00%) high mild
     2 (2.00%) high severe
   
   eq Int32                time:   [7.6285 µs 7.6364 µs 7.6451 µs]
                           change: [-13.069% -12.808% -12.552%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 8 outliers among 100 measurements (8.00%)
     5 (5.00%) high mild
     3 (3.00%) high severe
   
   eq scalar Int32         time:   [5.1502 µs 5.1527 µs 5.1559 µs]
                           change: [-4.3827% -4.2114% -3.9813%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 10 outliers among 100 measurements (10.00%)
     1 (1.00%) low mild
     4 (4.00%) high mild
     5 (5.00%) high severe
   
   neq Int32               time:   [7.5440 µs 7.5503 µs 7.5576 µs]
                           change: [-20.459% -20.251% -20.113%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 19 outliers among 100 measurements (19.00%)
     4 (4.00%) low mild
     6 (6.00%) high mild
     9 (9.00%) high severe
   
   neq scalar Int32        time:   [5.1496 µs 5.1521 µs 5.1550 µs]
                           change: [-36.346% -36.169% -35.980%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 17 outliers among 100 measurements (17.00%)
     8 (8.00%) high mild
     9 (9.00%) high severe
   
   lt Int32                time:   [7.6004 µs 7.6047 µs 7.6095 µs]
                           change: [-19.626% -18.502% -17.323%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 14 outliers among 100 measurements (14.00%)
     5 (5.00%) high mild
     9 (9.00%) high severe
   
   lt scalar Int32         time:   [5.1520 µs 5.1535 µs 5.1553 µs]
                           change: [-4.4893% -4.2218% -3.9580%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 7 outliers among 100 measurements (7.00%)
     2 (2.00%) high mild
     5 (5.00%) high severe
   
   lt_eq Int32             time:   [7.5444 µs 7.5487 µs 7.5541 µs]
                           change: [-21.125% -20.891% -20.683%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 8 outliers among 100 measurements (8.00%)
     2 (2.00%) high mild
     6 (6.00%) high severe
   
   lt_eq scalar Int32      time:   [5.1585 µs 5.1608 µs 5.1636 µs]
                           change: [-35.574% -35.425% -35.323%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 8 outliers among 100 measurements (8.00%)
     3 (3.00%) high mild
     5 (5.00%) high severe
   
   gt Int32                time:   [7.5334 µs 7.5385 µs 7.5443 µs]
                           change: [-14.111% -13.915% -13.789%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 13 outliers among 100 measurements (13.00%)
     3 (3.00%) low severe
     4 (4.00%) high mild
     6 (6.00%) high severe
   
   gt scalar Int32         time:   [5.2320 µs 5.2342 µs 5.2366 µs]
                           change: [-2.7473% -2.3978% -2.0629%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 14 outliers among 100 measurements (14.00%)
     9 (9.00%) high mild
     5 (5.00%) high severe
   
   gt_eq Int32             time:   [7.5977 µs 7.6027 µs 7.6083 µs]
                           change: [-22.831% -22.594% -22.373%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 13 outliers among 100 measurements (13.00%)
     6 (6.00%) high mild
     7 (7.00%) high severe
   
   gt_eq scalar Int32      time:   [5.1495 µs 5.1518 µs 5.1545 µs]
                           change: [-36.404% -36.230% -36.052%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 13 outliers among 100 measurements (13.00%)
     6 (6.00%) high mild
     7 (7.00%) high severe
   
   eq MonthDayNano         time:   [76.988 µs 77.890 µs 78.540 µs]
                           change: [+9.8624% +11.921% +13.779%] (p = 0.00 < 
0.05)
                           Performance has regressed.
   
   eq scalar MonthDayNano  time:   [53.423 µs 53.451 µs 53.479 µs]
                           change: [+0.1588% +0.4683% +0.7225%] (p = 0.00 < 
0.05)
                           Change within noise threshold.
   Found 2 outliers among 100 measurements (2.00%)
     2 (2.00%) high mild
   
   eq_dyn_utf8_scalar dictionary[10] string[4])
                           time:   [67.637 µs 67.668 µs 67.702 µs]
                           change: [+27.334% +27.585% +28.005%] (p = 0.00 < 
0.05)
                           Performance has regressed.
   Found 13 outliers among 100 measurements (13.00%)
     7 (7.00%) low mild
     4 (4.00%) high mild
     2 (2.00%) high severe
   
   gt_eq_dyn_utf8_scalar scalar dictionary[10] string[4])
                           time:   [132.88 µs 132.92 µs 132.96 µs]
                           change: [+23.659% +23.938% +24.104%] (p = 0.00 < 
0.05)
                           Performance has regressed.
   Found 6 outliers among 100 measurements (6.00%)
     2 (2.00%) high mild
     4 (4.00%) high severe
   
   eq dictionary[10] string[4])
                           time:   [352.91 µs 353.15 µs 353.44 µs]
                           change: [-16.932% -16.725% -16.514%] (p = 0.00 < 
0.05)
                           Performance has improved.
   Found 1 outliers among 100 measurements (1.00%)
     1 (1.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