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]