array: no significant changes
gen_1kb/u16_iter_repeat time: [542.26 ns 542.58 ns 542.94 ns]
thrpt: [1.7565 GiB/s 1.7577 GiB/s 1.7587 GiB/s]
change:
time: [-1.1423% -0.9938% -0.8680%] (p = 0.00 < 0.05)
thrpt: [+0.8756% +1.0038% +1.1555%]
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
gen_1kb/u16_sample_iter time: [563.68 ns 565.33 ns 566.86 ns]
thrpt: [1.6824 GiB/s 1.6869 GiB/s 1.6919 GiB/s]
change:
time: [-1.9482% -1.7763% -1.5872%] (p = 0.00 < 0.05)
thrpt: [+1.6128% +1.8084% +1.9869%]
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
gen_1kb/u16_gen_array time: [564.05 ns 564.49 ns 564.96 ns]
thrpt: [1.6880 GiB/s 1.6895 GiB/s 1.6908 GiB/s]
change:
time: [-2.5343% -2.3682% -2.2115%] (p = 0.00 < 0.05)
thrpt: [+2.2615% +2.4256% +2.6002%]
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
gen_1kb/u16_fill time: [178.65 ns 179.18 ns 179.68 ns]
thrpt: [5.3075 GiB/s 5.3224 GiB/s 5.3383 GiB/s]
change:
time: [-3.5974% -3.4352% -3.2790%] (p = 0.00 < 0.05)
thrpt: [+3.3902% +3.5574% +3.7316%]
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
11 (11.00%) high mild
gen_1kb/u64_iter_repeat time: [140.19 ns 140.27 ns 140.36 ns]
thrpt: [6.7947 GiB/s 6.7989 GiB/s 6.8028 GiB/s]
change:
time: [-1.5200% -1.4207% -1.3372%] (p = 0.00 < 0.05)
thrpt: [+1.3553% +1.4411% +1.5435%]
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
7 (7.00%) high mild
4 (4.00%) high severe
gen_1kb/u64_sample_iter time: [152.64 ns 152.76 ns 152.88 ns]
thrpt: [6.2379 GiB/s 6.2431 GiB/s 6.2478 GiB/s]
change:
time: [+0.6960% +0.9079% +1.1033%] (p = 0.00 < 0.05)
thrpt: [-1.0913% -0.8997% -0.6912%]
Change within noise threshold.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) high mild
2 (2.00%) high severe
gen_1kb/u64_gen_array time: [149.55 ns 149.67 ns 149.79 ns]
thrpt: [6.3667 GiB/s 6.3720 GiB/s 6.3769 GiB/s]
change:
time: [-1.9268% -1.5342% -1.1691%] (p = 0.00 < 0.05)
thrpt: [+1.1829% +1.5581% +1.9647%]
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
gen_1kb/u64_fill time: [147.60 ns 147.68 ns 147.77 ns]
thrpt: [6.4536 GiB/s 6.4576 GiB/s 6.4613 GiB/s]
change:
time: [-0.2547% -0.0503% +0.1572%] (p = 0.64 > 0.05)
thrpt: [-0.1570% +0.0503% +0.2553%]
No change in performance detected.
Found 10 outliers among 100 measurements (10.00%)
10 (10.00%) high mild
bool: no significant changes
gen_bool/standard time: [850.31 ps 851.19 ps 852.44 ps]
change: [+0.9264% +1.0378% +1.2032%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 28 outliers among 1000 measurements (2.80%)
23 (2.30%) high mild
5 (0.50%) high severe
gen_bool/const time: [2.1028 ns 2.1036 ns 2.1045 ns]
change: [+0.7522% +0.8176% +0.8788%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 63 outliers among 1000 measurements (6.30%)
53 (5.30%) high mild
10 (1.00%) high severe
gen_bool/var time: [2.1037 ns 2.1042 ns 2.1048 ns]
change: [+0.1739% +0.5914% +0.8794%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 139 outliers among 1000 measurements (13.90%)
2 (0.20%) low mild
99 (9.90%) high mild
38 (3.80%) high severe
gen_bool/ratio_const time: [2.1098 ns 2.1104 ns 2.1111 ns]
change: [+0.2144% +0.2745% +0.3303%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 4 outliers among 1000 measurements (0.40%)
2 (0.20%) high mild
2 (0.20%) high severe
gen_bool/ratio_var time: [2.9405 ns 2.9616 ns 2.9800 ns]
change: [+1.2909% +2.1410% +3.0054%] (p = 0.00 < 0.05)
Performance has regressed.
Found 203 outliers among 1000 measurements (20.30%)
37 (3.70%) low severe
75 (7.50%) low mild
62 (6.20%) high mild
29 (2.90%) high severe
gen_bool/bernoulli_const
time: [2.0836 ns 2.0846 ns 2.0856 ns]
change: [-1.3170% -1.2205% -1.1312%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 1000 measurements (0.40%)
3 (0.30%) high mild
1 (0.10%) high severe
gen_bool/bernoulli_var time: [2.0815 ns 2.0828 ns 2.0842 ns]
change: [-1.3443% -1.1858% -1.0524%] (p = 0.00 < 0.05)
Performance has improved.
Found 47 outliers among 1000 measurements (4.70%)
25 (2.50%) high mild
22 (2.20%) high severe
distr: no significant changes
exp/exp time: [10775.5640 cycles 10796.1640 cycles 10819.7763 cycles]
thrpt: [1.3525 cpb 1.3495 cpb 1.3469 cpb]
change:
time: [-1.0262% -0.8837% -0.7430%] (p = 0.00 < 0.05)
thrpt: [+0.7485% +0.8915% +1.0369%]
Change within noise threshold.
Found 18 outliers among 100 measurements (18.00%)
14 (14.00%) low mild
1 (1.00%) high mild
3 (3.00%) high severe
exp/exp1_specialized time: [10869.1775 cycles 10888.1719 cycles 10907.0802 cycles]
thrpt: [1.3634 cpb 1.3610 cpb 1.3586 cpb]
change:
time: [-0.8245% -0.6418% -0.4216%] (p = 0.00 < 0.05)
thrpt: [+0.4234% +0.6460% +0.8314%]
Change within noise threshold.
exp/exp1_general time: [11023.6870 cycles 11039.2956 cycles 11053.9501 cycles]
thrpt: [1.3817 cpb 1.3799 cpb 1.3780 cpb]
change:
time: [+0.6504% +0.8632% +1.0629%] (p = 0.00 < 0.05)
thrpt: [-1.0517% -0.8558% -0.6462%]
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
normal/normal time: [11030.4826 cycles 11043.3047 cycles 11057.9377 cycles]
thrpt: [1.3822 cpb 1.3804 cpb 1.3788 cpb]
change:
time: [-4.7294% -3.3736% -2.2551%] (p = 0.00 < 0.05)
thrpt: [+2.3072% +3.4914% +4.9641%]
Performance has improved.
normal/standardnormal_specialized
time: [10681.7816 cycles 10690.5865 cycles 10700.4053 cycles]
thrpt: [1.3376 cpb 1.3363 cpb 1.3352 cpb]
change:
time: [-0.7280% -0.6373% -0.5590%] (p = 0.00 < 0.05)
thrpt: [+0.5621% +0.6414% +0.7333%]
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
normal/standardnormal_general
time: [11024.7019 cycles 11033.1593 cycles 11042.8130 cycles]
thrpt: [1.3804 cpb 1.3791 cpb 1.3781 cpb]
change:
time: [+1.8438% +1.9439% +2.0460%] (p = 0.00 < 0.05)
thrpt: [-2.0050% -1.9068% -1.8105%]
Performance has regressed.
Found 14 outliers among 100 measurements (14.00%)
1 (1.00%) low mild
12 (12.00%) high mild
1 (1.00%) high severe
normal/log_normal time: [27278.4708 cycles 27307.7486 cycles 27337.0654 cycles]
thrpt: [3.4171 cpb 3.4135 cpb 3.4098 cpb]
change:
time: [+1.1142% +1.3431% +1.5500%] (p = 0.00 < 0.05)
thrpt: [-1.5263% -1.3253% -1.1019%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
normal/iter time: [10664.1543 cycles 10672.5241 cycles 10681.9422 cycles]
thrpt: [1.3352 cpb 1.3341 cpb 1.3330 cpb]
change:
time: [-0.8566% -0.7613% -0.6618%] (p = 0.00 < 0.05)
thrpt: [+0.6662% +0.7671% +0.8640%]
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
7 (7.00%) high mild
2 (2.00%) high severe
skew_normal/shape_zero time: [11022.5485 cycles 11032.9706 cycles 11044.2351 cycles]
thrpt: [1.3805 cpb 1.3791 cpb 1.3778 cpb]
change:
time: [+1.8948% +2.0398% +2.1656%] (p = 0.00 < 0.05)
thrpt: [-2.1197% -1.9990% -1.8596%]
Performance has regressed.
Found 16 outliers among 100 measurements (16.00%)
5 (5.00%) high mild
11 (11.00%) high severe
skew_normal/shape_positive
time: [24745.2400 cycles 24793.5929 cycles 24847.2668 cycles]
thrpt: [3.1059 cpb 3.0992 cpb 3.0932 cpb]
change:
time: [+3.8164% +4.0790% +4.3120%] (p = 0.00 < 0.05)
thrpt: [-4.1337% -3.9191% -3.6761%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
skew_normal/shape_negative
time: [24752.3012 cycles 24796.1768 cycles 24856.7640 cycles]
thrpt: [3.1071 cpb 3.0995 cpb 3.0940 cpb]
change:
time: [+3.9776% +4.1054% +4.2562%] (p = 0.00 < 0.05)
thrpt: [-4.0825% -3.9435% -3.8255%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
gamma/gamma_large_shape time: [36717.3045 cycles 36745.6120 cycles 36776.8434 cycles]
thrpt: [4.5971 cpb 4.5932 cpb 4.5897 cpb]
change:
time: [-0.5751% -0.4839% -0.3851%] (p = 0.00 < 0.05)
thrpt: [+0.3866% +0.4863% +0.5784%]
Change within noise threshold.
Found 16 outliers among 100 measurements (16.00%)
1 (1.00%) low mild
10 (10.00%) high mild
5 (5.00%) high severe
gamma/gamma_small_shape time: [80627.3028 cycles 80777.2843 cycles 80942.2014 cycles]
thrpt: [10.1178 cpb 10.0972 cpb 10.0784 cpb]
change:
time: [-2.2064% -2.0286% -1.8421%] (p = 0.00 < 0.05)
thrpt: [+1.8767% +2.0706% +2.2562%]
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
gamma/beta_small_param time: [183752.4941 cycles 184025.2144 cycles 184350.1024 cycles]
thrpt: [23.0438 cpb 23.0032 cpb 22.9691 cpb]
change:
time: [+0.7796% +0.9267% +1.0755%] (p = 0.00 < 0.05)
thrpt: [-1.0640% -0.9182% -0.7736%]
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
gamma/beta_large_param_similar
time: [162049.5802 cycles 162174.8463 cycles 162309.9054 cycles]
thrpt: [20.2887 cpb 20.2719 cpb 20.2562 cpb]
change:
time: [+0.0419% +0.2017% +0.3564%] (p = 0.02 < 0.05)
thrpt: [-0.3551% -0.2013% -0.0419%]
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
gamma/beta_large_param_different
time: [139053.5508 cycles 139215.0402 cycles 139397.3587 cycles]
thrpt: [17.4247 cpb 17.4019 cpb 17.3817 cpb]
change:
time: [-0.7982% -0.6804% -0.5456%] (p = 0.00 < 0.05)
thrpt: [+0.5486% +0.6850% +0.8046%]
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) high mild
5 (5.00%) high severe
gamma/beta_mixed_param time: [195456.5668 cycles 195903.8788 cycles 196367.8309 cycles]
thrpt: [24.5460 cpb 24.4880 cpb 24.4321 cpb]
change:
time: [+2.9657% +3.2564% +3.5831%] (p = 0.00 < 0.05)
thrpt: [-3.4591% -3.1537% -2.8803%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
cauchy/cauchy time: [55938.0709 cycles 56013.8632 cycles 56086.5068 cycles]
thrpt: [7.0108 cpb 7.0017 cpb 6.9923 cpb]
change:
time: [-0.0679% +0.9634% +1.7134%] (p = 0.02 < 0.05)
thrpt: [-1.6845% -0.9542% +0.0679%]
Change within noise threshold.
triangular/triangular time: [9721.7371 cycles 9737.4190 cycles 9752.3434 cycles]
thrpt: [1.2190 cpb 1.2172 cpb 1.2152 cpb]
change:
time: [+1.4360% +1.5856% +1.7259%] (p = 0.00 < 0.05)
thrpt: [-1.6966% -1.5609% -1.4157%]
Performance has regressed.
geometric/geometric time: [56580.6491 cycles 56660.7599 cycles 56743.9388 cycles]
thrpt: [7.0930 cpb 7.0826 cpb 7.0726 cpb]
change:
time: [-0.5924% -0.4757% -0.3625%] (p = 0.00 < 0.05)
thrpt: [+0.3638% +0.4779% +0.5960%]
Change within noise threshold.
geometric/standard_geometric
time: [5602.9367 cycles 5616.0514 cycles 5631.4074 cycles]
thrpt: [0.7039 cpb 0.7020 cpb 0.7004 cpb]
change:
time: [-0.0449% +0.2212% +0.5417%] (p = 0.16 > 0.05)
thrpt: [-0.5388% -0.2207% +0.0449%]
No change in performance detected.
Found 13 outliers among 100 measurements (13.00%)
12 (12.00%) high mild
1 (1.00%) high severe
weighted/weighted_i8 time: [27878.6628 cycles 27925.2378 cycles 27978.0816 cycles]
thrpt: [3.4973 cpb 3.4907 cpb 3.4848 cpb]
change:
time: [-1.0965% -0.9519% -0.7971%] (p = 0.00 < 0.05)
thrpt: [+0.8035% +0.9610% +1.1087%]
Change within noise threshold.
weighted/weighted_u32 time: [28231.4567 cycles 28283.6651 cycles 28341.4981 cycles]
thrpt: [3.5427 cpb 3.5355 cpb 3.5289 cpb]
change:
time: [+2.6320% +2.8892% +3.1387%] (p = 0.00 < 0.05)
thrpt: [-3.0432% -2.8080% -2.5645%]
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
weighted/weighted_f64 time: [22434.4190 cycles 22451.7925 cycles 22473.0624 cycles]
thrpt: [2.8091 cpb 2.8065 cpb 2.8043 cpb]
change:
time: [+1.3275% +1.4605% +1.5889%] (p = 0.00 < 0.05)
thrpt: [-1.5641% -1.4395% -1.3101%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
5 (5.00%) high mild
4 (4.00%) high severe
weighted/weighted_large_set
time: [184875.6360 cycles 185004.3691 cycles 185143.1447 cycles]
thrpt: [23.1429 cpb 23.1255 cpb 23.1095 cpb]
change:
time: [+0.4948% +0.5702% +0.6504%] (p = 0.00 < 0.05)
thrpt: [-0.6462% -0.5670% -0.4924%]
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
6 (6.00%) high mild
3 (3.00%) high severe
weighted/weighted_alias_method_i8
time: [18843.0675 cycles 18863.1747 cycles 18884.6488 cycles]
thrpt: [2.3606 cpb 2.3579 cpb 2.3554 cpb]
change:
time: [-0.8731% -0.7445% -0.6365%] (p = 0.00 < 0.05)
thrpt: [+0.6405% +0.7501% +0.8808%]
Change within noise threshold.
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
weighted/weighted_alias_method_u32
time: [19966.9105 cycles 20035.5896 cycles 20104.7260 cycles]
thrpt: [2.5131 cpb 2.5044 cpb 2.4959 cpb]
change:
time: [+0.5231% +0.7106% +0.9196%] (p = 0.00 < 0.05)
thrpt: [-0.9112% -0.7056% -0.5204%]
Change within noise threshold.
weighted/weighted_alias_method_f64
time: [24309.8658 cycles 24335.0702 cycles 24365.1619 cycles]
thrpt: [3.0456 cpb 3.0419 cpb 3.0387 cpb]
change:
time: [-0.7007% -0.5435% -0.3865%] (p = 0.00 < 0.05)
thrpt: [+0.3880% +0.5465% +0.7056%]
Change within noise threshold.
weighted/weighted_alias_method_large_set
time: [21869.7283 cycles 21903.1911 cycles 21939.5487 cycles]
thrpt: [2.7424 cpb 2.7379 cpb 2.7337 cpb]
change:
time: [+0.7332% +0.8902% +1.0534%] (p = 0.00 < 0.05)
thrpt: [-1.0424% -0.8823% -0.7278%]
Change within noise threshold.
binomial/binomial time: [114376.1219 cycles 114506.4518 cycles 114651.4181 cycles]
thrpt: [14.3314 cpb 14.3133 cpb 14.2970 cpb]
change:
time: [+0.2911% +0.4177% +0.5441%] (p = 0.00 < 0.05)
thrpt: [-0.5411% -0.4160% -0.2902%]
Change within noise threshold.
binomial/binomial_small time: [45840.3886 cycles 45938.9729 cycles 46048.0129 cycles]
thrpt: [5.7560 cpb 5.7424 cpb 5.7300 cpb]
change:
time: [+0.7368% +1.0011% +1.2856%] (p = 0.00 < 0.05)
thrpt: [-1.2693% -0.9912% -0.7314%]
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
binomial/binomial_1 time: [25600.8835 cycles 25636.1769 cycles 25670.8434 cycles]
thrpt: [3.2089 cpb 3.2045 cpb 3.2001 cpb]
change:
time: [-0.5984% -0.4704% -0.3397%] (p = 0.00 < 0.05)
thrpt: [+0.3409% +0.4726% +0.6020%]
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
binomial/binomial_10 time: [65494.0368 cycles 65577.3182 cycles 65669.9024 cycles]
thrpt: [8.2087 cpb 8.1972 cpb 8.1868 cpb]
change:
time: [+2.2258% +2.4913% +2.7140%] (p = 0.00 < 0.05)
thrpt: [-2.6423% -2.4308% -2.1773%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
binomial/binomial_100 time: [71837.6187 cycles 71971.2792 cycles 72106.3269 cycles]
thrpt: [9.0133 cpb 8.9964 cpb 8.9797 cpb]
change:
time: [+1.9962% +2.1822% +2.3658%] (p = 0.00 < 0.05)
thrpt: [-2.3111% -2.1356% -1.9571%]
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
binomial/binomial_1000 time: [306402.3377 cycles 306551.9989 cycles 306712.5390 cycles]
thrpt: [38.3391 cpb 38.3190 cpb 38.3003 cpb]
change:
time: [+1.0044% +1.1175% +1.2271%] (p = 0.00 < 0.05)
thrpt: [-1.2122% -1.1052% -0.9944%]
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
11 (11.00%) high mild
binomial/binomial_1e12 time: [143802.3696 cycles 144387.6851 cycles 145025.8252 cycles]
thrpt: [18.1282 cpb 18.0485 cpb 17.9753 cpb]
change:
time: [-1.0956% -0.8312% -0.5455%] (p = 0.00 < 0.05)
thrpt: [+0.5485% +0.8381% +1.1078%]
Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
2 (2.00%) high mild
6 (6.00%) high severe
poisson/poisson time: [65383.0342 cycles 65533.3138 cycles 65702.2620 cycles]
thrpt: [8.2128 cpb 8.1917 cpb 8.1729 cpb]
change:
time: [-1.3940% -1.1884% -0.9656%] (p = 0.00 < 0.05)
thrpt: [+0.9750% +1.2027% +1.4137%]
Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) high mild
1 (1.00%) high severe
zipf/zipf time: [160499.5748 cycles 160812.8537 cycles 161152.5902 cycles]
thrpt: [20.1441 cpb 20.1016 cpb 20.0624 cpb]
change:
time: [-0.1672% -0.0409% +0.0890%] (p = 0.55 > 0.05)
thrpt: [-0.0889% +0.0409% +0.1675%]
No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
zipf/zeta time: [186915.6380 cycles 187103.1407 cycles 187311.5283 cycles]
thrpt: [23.4139 cpb 23.3879 cpb 23.3645 cpb]
change:
time: [+0.3751% +0.4973% +0.6171%] (p = 0.00 < 0.05)
thrpt: [-0.6133% -0.4949% -0.3737%]
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
bernoulli/bernoulli time: [3971.2960 cycles 3978.4825 cycles 3985.5314 cycles]
thrpt: [3.9855 cpb 3.9785 cpb 3.9713 cpb]
change:
time: [-0.3390% -0.2139% -0.0586%] (p = 0.00 < 0.05)
thrpt: [+0.0586% +0.2144% +0.3401%]
Change within noise threshold.
circle/circle time: [35545.0059 cycles 35581.5818 cycles 35627.1726 cycles]
thrpt: [2.2267 cpb 2.2238 cpb 2.2216 cpb]
change:
time: [+0.2654% +0.3574% +0.4684%] (p = 0.00 < 0.05)
thrpt: [-0.4662% -0.3561% -0.2647%]
Change within noise threshold.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) high mild
2 (2.00%) high severe
sphere/sphere time: [35940.6740 cycles 35998.7336 cycles 36063.8132 cycles]
thrpt: [1.5027 cpb 1.4999 cpb 1.4975 cpb]
change:
time: [+0.7653% +0.9020% +1.0431%] (p = 0.00 < 0.05)
thrpt: [-1.0323% -0.8939% -0.7595%]
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
generators: a few barely significant changes (probably noise)
gen_bytes/step time: [96.542 ns 96.670 ns 96.812 ns]
thrpt: [9.8508 GiB/s 9.8653 GiB/s 9.8783 GiB/s]
change:
time: [-0.8872% -0.7107% -0.5109%] (p = 0.00 < 0.05)
thrpt: [+0.5135% +0.7158% +0.8951%]
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
gen_bytes/pcg32 time: [355.26 ns 355.84 ns 356.39 ns]
thrpt: [2.6759 GiB/s 2.6801 GiB/s 2.6845 GiB/s]
change:
time: [+0.2318% +0.4874% +0.7461%] (p = 0.00 < 0.05)
thrpt: [-0.7405% -0.4850% -0.2312%]
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
gen_bytes/pcg64 time: [256.33 ns 257.81 ns 259.86 ns]
thrpt: [3.6700 GiB/s 3.6992 GiB/s 3.7205 GiB/s]
change:
time: [+1.2808% +2.2932% +3.3714%] (p = 0.00 < 0.05)
thrpt: [-3.2614% -2.2418% -1.2646%]
Performance has regressed.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
gen_bytes/pcg64mcg time: [222.12 ns 222.62 ns 223.14 ns]
thrpt: [4.2738 GiB/s 4.2838 GiB/s 4.2936 GiB/s]
change:
time: [+0.8918% +1.2202% +1.5168%] (p = 0.00 < 0.05)
thrpt: [-1.4942% -1.2055% -0.8839%]
Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
gen_bytes/pcg64dxsm time: [256.64 ns 256.90 ns 257.19 ns]
thrpt: [3.7080 GiB/s 3.7122 GiB/s 3.7160 GiB/s]
change:
time: [+0.5407% +0.6582% +0.7827%] (p = 0.00 < 0.05)
thrpt: [-0.7767% -0.6539% -0.5378%]
Change within noise threshold.
Found 14 outliers among 100 measurements (14.00%)
12 (12.00%) high mild
2 (2.00%) high severe
gen_bytes/chacha8 time: [234.45 ns 236.10 ns 237.81 ns]
thrpt: [4.0102 GiB/s 4.0393 GiB/s 4.0677 GiB/s]
change:
time: [-6.3233% -5.9250% -5.5728%] (p = 0.00 < 0.05)
thrpt: [+5.9017% +6.2981% +6.7501%]
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
3 (3.00%) high mild
4 (4.00%) high severe
gen_bytes/chacha12 time: [305.31 ns 307.60 ns 309.94 ns]
thrpt: [3.0770 GiB/s 3.1004 GiB/s 3.1236 GiB/s]
change:
time: [-6.5235% -5.9316% -5.4036%] (p = 0.00 < 0.05)
thrpt: [+5.7122% +6.3057% +6.9788%]
Performance has improved.
gen_bytes/chacha20 time: [450.33 ns 451.62 ns 452.80 ns]
thrpt: [2.1062 GiB/s 2.1117 GiB/s 2.1177 GiB/s]
change:
time: [-1.2612% -1.0074% -0.7701%] (p = 0.00 < 0.05)
thrpt: [+0.7760% +1.0176% +1.2773%]
Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
8 (8.00%) low mild
gen_bytes/std time: [304.46 ns 305.00 ns 305.55 ns]
thrpt: [3.1212 GiB/s 3.1268 GiB/s 3.1324 GiB/s]
change:
time: [-1.2336% -1.0306% -0.8299%] (p = 0.00 < 0.05)
thrpt: [+0.8368% +1.0414% +1.2490%]
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) low mild
gen_bytes/small time: [177.79 ns 181.34 ns 185.97 ns]
thrpt: [5.1281 GiB/s 5.2591 GiB/s 5.3641 GiB/s]
change:
time: [+4.2144% +5.6763% +7.7631%] (p = 0.00 < 0.05)
thrpt: [-7.2038% -5.3714% -4.0440%]
Performance has regressed.
Found 19 outliers among 100 measurements (19.00%)
6 (6.00%) high mild
13 (13.00%) high severe
gen_bytes/os time: [2.1891 µs 2.1914 µs 2.1941 µs]
thrpt: [445.09 MiB/s 445.63 MiB/s 446.10 MiB/s]
change:
time: [+2.1843% +2.3340% +2.4800%] (p = 0.00 < 0.05)
thrpt: [-2.4200% -2.2808% -2.1376%]
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
gen_bytes/thread time: [331.17 ns 331.52 ns 331.90 ns]
thrpt: [2.8734 GiB/s 2.8767 GiB/s 2.8797 GiB/s]
change:
time: [-0.4404% -0.3169% -0.1931%] (p = 0.00 < 0.05)
thrpt: [+0.1934% +0.3179% +0.4423%]
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
gen_u32/step time: [216.62 ps 216.77 ps 216.94 ps]
thrpt: [17.172 GiB/s 17.185 GiB/s 17.197 GiB/s]
change:
time: [+5.3315% +6.0753% +6.9276%] (p = 0.00 < 0.05)
thrpt: [-6.4788% -5.7274% -5.0616%]
Performance has regressed.
Found 194 outliers among 1000 measurements (19.40%)
56 (5.60%) low mild
19 (1.90%) high mild
119 (11.90%) high severe
gen_u32/pcg32 time: [1.0573 ns 1.0590 ns 1.0608 ns]
thrpt: [3.5116 GiB/s 3.5177 GiB/s 3.5233 GiB/s]
change:
time: [+1.9001% +2.0937% +2.2592%] (p = 0.00 < 0.05)
thrpt: [-2.2092% -2.0508% -1.8647%]
Performance has regressed.
Found 24 outliers among 1000 measurements (2.40%)
19 (1.90%) high mild
5 (0.50%) high severe
gen_u32/pcg64 time: [1.2473 ns 1.2514 ns 1.2555 ns]
thrpt: [2.9673 GiB/s 2.9770 GiB/s 2.9867 GiB/s]
change:
time: [-0.6186% -0.2975% +0.0256%] (p = 0.08 > 0.05)
thrpt: [-0.0256% +0.2984% +0.6225%]
No change in performance detected.
Found 177 outliers among 1000 measurements (17.70%)
79 (7.90%) low mild
95 (9.50%) high mild
3 (0.30%) high severe
gen_u32/pcg64mcg time: [939.82 ps 940.33 ps 940.91 ps]
thrpt: [3.9592 GiB/s 3.9617 GiB/s 3.9638 GiB/s]
change:
time: [-1.9894% -1.9067% -1.8261%] (p = 0.00 < 0.05)
thrpt: [+1.8600% +1.9437% +2.0298%]
Performance has improved.
Found 87 outliers among 1000 measurements (8.70%)
73 (7.30%) high mild
14 (1.40%) high severe
gen_u32/pcg64dxsm time: [1.4530 ns 1.4549 ns 1.4569 ns]
thrpt: [2.5571 GiB/s 2.5605 GiB/s 2.5638 GiB/s]
change:
time: [-0.6857% -0.5452% -0.4068%] (p = 0.00 < 0.05)
thrpt: [+0.4084% +0.5482% +0.6904%]
Change within noise threshold.
Found 15 outliers among 1000 measurements (1.50%)
10 (1.00%) high mild
5 (0.50%) high severe
gen_u32/chacha8 time: [979.64 ps 982.28 ps 985.16 ps]
thrpt: [3.7814 GiB/s 3.7925 GiB/s 3.8027 GiB/s]
change:
time: [+2.2141% +2.6747% +3.2409%] (p = 0.00 < 0.05)
thrpt: [-3.1392% -2.6050% -2.1661%]
Performance has regressed.
Found 75 outliers among 1000 measurements (7.50%)
14 (1.40%) high mild
61 (6.10%) high severe
gen_u32/chacha12 time: [1.2589 ns 1.2598 ns 1.2607 ns]
thrpt: [2.9548 GiB/s 2.9571 GiB/s 2.9591 GiB/s]
change:
time: [-0.7061% -0.5960% -0.4587%] (p = 0.00 < 0.05)
thrpt: [+0.4608% +0.5995% +0.7112%]
Change within noise threshold.
Found 17 outliers among 1000 measurements (1.70%)
10 (1.00%) high mild
7 (0.70%) high severe
gen_u32/chacha20 time: [1.7944 ns 1.7956 ns 1.7974 ns]
thrpt: [2.0726 GiB/s 2.0746 GiB/s 2.0761 GiB/s]
change:
time: [+0.4478% +0.5473% +0.6848%] (p = 0.00 < 0.05)
thrpt: [-0.6802% -0.5443% -0.4458%]
Change within noise threshold.
Found 117 outliers among 1000 measurements (11.70%)
82 (8.20%) high mild
35 (3.50%) high severe
gen_u32/std time: [1.2504 ns 1.2509 ns 1.2514 ns]
thrpt: [2.9769 GiB/s 2.9782 GiB/s 2.9792 GiB/s]
change:
time: [+3.6347% +3.7173% +3.8125%] (p = 0.00 < 0.05)
thrpt: [-3.6725% -3.5840% -3.5072%]
Performance has regressed.
Found 98 outliers among 1000 measurements (9.80%)
77 (7.70%) high mild
21 (2.10%) high severe
gen_u32/small time: [674.87 ps 676.46 ps 678.12 ps]
thrpt: [5.4936 GiB/s 5.5070 GiB/s 5.5200 GiB/s]
change:
time: [-0.8626% -0.3530% +0.1587%] (p = 0.17 > 0.05)
thrpt: [-0.1584% +0.3542% +0.8701%]
No change in performance detected.
Found 8 outliers among 1000 measurements (0.80%)
5 (0.50%) high mild
3 (0.30%) high severe
gen_u32/os time: [292.78 ns 292.99 ns 293.21 ns]
thrpt: [13.010 MiB/s 13.020 MiB/s 13.029 MiB/s]
change:
time: [+0.7030% +0.7856% +0.8720%] (p = 0.00 < 0.05)
thrpt: [-0.8644% -0.7795% -0.6981%]
Change within noise threshold.
Found 12 outliers among 1000 measurements (1.20%)
8 (0.80%) high mild
4 (0.40%) high severe
gen_u32/thread time: [1.2757 ns 1.2765 ns 1.2775 ns]
thrpt: [2.9160 GiB/s 2.9183 GiB/s 2.9201 GiB/s]
change:
time: [+0.4579% +0.5354% +0.6124%] (p = 0.00 < 0.05)
thrpt: [-0.6086% -0.5325% -0.4558%]
Change within noise threshold.
Found 144 outliers among 1000 measurements (14.40%)
8 (0.80%) low severe
18 (1.80%) low mild
109 (10.90%) high mild
9 (0.90%) high severe
gen_u64/step time: [215.15 ps 215.30 ps 215.44 ps]
thrpt: [34.583 GiB/s 34.606 GiB/s 34.630 GiB/s]
change:
time: [-0.3250% -0.2020% -0.1074%] (p = 0.00 < 0.05)
thrpt: [+0.1075% +0.2024% +0.3261%]
Change within noise threshold.
Found 2 outliers among 1000 measurements (0.20%)
1 (0.10%) high mild
1 (0.10%) high severe
gen_u64/pcg32 time: [2.1183 ns 2.1191 ns 2.1199 ns]
thrpt: [3.5145 GiB/s 3.5159 GiB/s 3.5173 GiB/s]
change:
time: [+0.4273% +0.4915% +0.5451%] (p = 0.00 < 0.05)
thrpt: [-0.5421% -0.4891% -0.4255%]
Change within noise threshold.
Found 2 outliers among 1000 measurements (0.20%)
2 (0.20%) high mild
gen_u64/pcg64 time: [1.2708 ns 1.2745 ns 1.2782 ns]
thrpt: [5.8289 GiB/s 5.8459 GiB/s 5.8631 GiB/s]
change:
time: [-0.3727% -0.0259% +0.3098%] (p = 0.88 > 0.05)
thrpt: [-0.3089% +0.0259% +0.3741%]
No change in performance detected.
Found 180 outliers among 1000 measurements (18.00%)
6 (0.60%) low severe
70 (7.00%) low mild
102 (10.20%) high mild
2 (0.20%) high severe
gen_u64/pcg64mcg time: [952.71 ps 953.03 ps 953.38 ps]
thrpt: [7.8149 GiB/s 7.8178 GiB/s 7.8204 GiB/s]
change:
time: [+0.3196% +0.3760% +0.4347%] (p = 0.00 < 0.05)
thrpt: [-0.4328% -0.3746% -0.3185%]
Change within noise threshold.
Found 117 outliers among 1000 measurements (11.70%)
89 (8.90%) high mild
28 (2.80%) high severe
gen_u64/pcg64dxsm time: [1.2480 ns 1.2486 ns 1.2494 ns]
thrpt: [5.9634 GiB/s 5.9670 GiB/s 5.9700 GiB/s]
change:
time: [+0.3279% +0.4696% +0.5820%] (p = 0.00 < 0.05)
thrpt: [-0.5786% -0.4674% -0.3268%]
Change within noise threshold.
Found 84 outliers among 1000 measurements (8.40%)
77 (7.70%) high mild
7 (0.70%) high severe
gen_u64/chacha8 time: [1.4410 ns 1.4434 ns 1.4475 ns]
thrpt: [5.1471 GiB/s 5.1617 GiB/s 5.1705 GiB/s]
change:
time: [-0.1537% -0.0478% +0.0732%] (p = 0.44 > 0.05)
thrpt: [-0.0731% +0.0479% +0.1539%]
No change in performance detected.
Found 75 outliers among 1000 measurements (7.50%)
3 (0.30%) low mild
63 (6.30%) high mild
9 (0.90%) high severe
gen_u64/chacha12 time: [2.0170 ns 2.0186 ns 2.0202 ns]
thrpt: [3.6881 GiB/s 3.6910 GiB/s 3.6939 GiB/s]
change:
time: [+2.3582% +2.4344% +2.5136%] (p = 0.00 < 0.05)
thrpt: [-2.4520% -2.3765% -2.3039%]
Performance has regressed.
Found 6 outliers among 1000 measurements (0.60%)
3 (0.30%) high mild
3 (0.30%) high severe
gen_u64/chacha20 time: [3.0368 ns 3.0384 ns 3.0402 ns]
thrpt: [2.4507 GiB/s 2.4521 GiB/s 2.4535 GiB/s]
change:
time: [-1.1832% -1.1104% -1.0316%] (p = 0.00 < 0.05)
thrpt: [+1.0423% +1.1229% +1.1974%]
Performance has improved.
Found 68 outliers among 1000 measurements (6.80%)
13 (1.30%) low mild
43 (4.30%) high mild
12 (1.20%) high severe
gen_u64/std time: [2.0145 ns 2.0168 ns 2.0196 ns]
thrpt: [3.6891 GiB/s 3.6942 GiB/s 3.6985 GiB/s]
change:
time: [+0.9651% +1.1417% +1.3737%] (p = 0.00 < 0.05)
thrpt: [-1.3551% -1.1288% -0.9559%]
Change within noise threshold.
Found 25 outliers among 1000 measurements (2.50%)
5 (0.50%) high mild
20 (2.00%) high severe
gen_u64/small time: [661.67 ps 662.22 ps 662.84 ps]
thrpt: [11.240 GiB/s 11.251 GiB/s 11.260 GiB/s]
change:
time: [+3.0842% +3.2605% +3.4312%] (p = 0.00 < 0.05)
thrpt: [-3.3174% -3.1576% -2.9920%]
Performance has regressed.
Found 49 outliers among 1000 measurements (4.90%)
15 (1.50%) high mild
34 (3.40%) high severe
gen_u64/os time: [296.43 ns 296.70 ns 296.99 ns]
thrpt: [25.689 MiB/s 25.714 MiB/s 25.737 MiB/s]
change:
time: [+1.7732% +1.8836% +1.9991%] (p = 0.00 < 0.05)
thrpt: [-1.9599% -1.8488% -1.7423%]
Performance has regressed.
Found 18 outliers among 1000 measurements (1.80%)
10 (1.00%) high mild
8 (0.80%) high severe
gen_u64/thread time: [2.0734 ns 2.0757 ns 2.0784 ns]
thrpt: [3.5848 GiB/s 3.5895 GiB/s 3.5933 GiB/s]
change:
time: [+3.4577% +3.6155% +3.7635%] (p = 0.00 < 0.05)
thrpt: [-3.6270% -3.4893% -3.3421%]
Performance has regressed.
Found 30 outliers among 1000 measurements (3.00%)
13 (1.30%) high mild
17 (1.70%) high severe
init_gen/pcg32 time: [8.7062 ns 8.7200 ns 8.7346 ns]
change: [+0.8231% +0.9420% +1.0694%] (p = 0.00 < 0.05)
Change within noise threshold.
init_gen/pcg64 time: [16.728 ns 16.749 ns 16.774 ns]
change: [+0.9474% +1.1199% +1.2770%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
init_gen/pcg64mcg time: [7.6080 ns 7.6142 ns 7.6214 ns]
change: [-0.5437% -0.4370% -0.3362%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) high mild
5 (5.00%) high severe
init_gen/pcg64dxsm time: [16.656 ns 16.673 ns 16.694 ns]
change: [+0.7132% +0.8558% +1.0000%] (p = 0.00 < 0.05)
Change within noise threshold.
init_gen/chacha8 time: [26.207 ns 26.282 ns 26.363 ns]
change: [-1.3591% -1.0213% -0.6894%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
init_gen/chacha12 time: [26.290 ns 26.369 ns 26.449 ns]
change: [-2.1868% -1.8668% -1.5421%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
10 (10.00%) high mild
1 (1.00%) high severe
init_gen/chacha20 time: [26.274 ns 26.317 ns 26.363 ns]
change: [-1.5953% -1.2774% -0.8716%] (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
init_gen/std time: [25.586 ns 25.631 ns 25.677 ns]
change: [-5.9012% -5.5269% -5.1652%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
reseeding_bytes/chacha20_4k
time: [444.87 µs 445.59 µs 446.40 µs]
thrpt: [2.1876 GiB/s 2.1916 GiB/s 2.1951 GiB/s]
change:
time: [+0.6702% +0.8214% +0.9622%] (p = 0.00 < 0.05)
thrpt: [-0.9530% -0.8147% -0.6657%]
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
reseeding_bytes/chacha20_16k
time: [387.64 µs 388.03 µs 388.51 µs]
thrpt: [2.5136 GiB/s 2.5167 GiB/s 2.5192 GiB/s]
change:
time: [+1.2174% +1.4518% +1.6610%] (p = 0.00 < 0.05)
thrpt: [-1.6338% -1.4310% -1.2027%]
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
4 (4.00%) high mild
5 (5.00%) high severe
reseeding_bytes/chacha20_32k
time: [377.63 µs 378.48 µs 379.26 µs]
thrpt: [2.5749 GiB/s 2.5802 GiB/s 2.5861 GiB/s]
change:
time: [+1.0025% +1.1825% +1.3634%] (p = 0.00 < 0.05)
thrpt: [-1.3451% -1.1687% -0.9926%]
Performance has regressed.
reseeding_bytes/chacha20_64k
time: [372.46 µs 373.12 µs 373.73 µs]
thrpt: [2.6130 GiB/s 2.6173 GiB/s 2.6219 GiB/s]
change:
time: [+1.2454% +1.4245% +1.5826%] (p = 0.00 < 0.05)
thrpt: [-1.5580% -1.4045% -1.2301%]
Performance has regressed.
reseeding_bytes/chacha20_256k
time: [369.11 µs 369.86 µs 370.60 µs]
thrpt: [2.6351 GiB/s 2.6404 GiB/s 2.6457 GiB/s]
change:
time: [+0.3214% +0.4775% +0.6240%] (p = 0.00 < 0.05)
thrpt: [-0.6201% -0.4753% -0.3204%]
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
reseeding_bytes/chacha20_1024k
time: [370.07 µs 370.63 µs 371.25 µs]
thrpt: [2.6305 GiB/s 2.6349 GiB/s 2.6389 GiB/s]
change:
time: [+2.6705% +2.8154% +2.9614%] (p = 0.00 < 0.05)
thrpt: [-2.8763% -2.7383% -2.6011%]
Performance has regressed.
seq_choose: significant changes (approx. -80% to +100% time)
seq_slice_choose_1_of_1000
time: [2.3746 ns 2.3785 ns 2.3823 ns]
change: [+105.12% +105.42% +105.73%] (p = 0.00 < 0.05)
Performance has regressed.
seq_slice_choose_multiple_1_of_1000
time: [13.140 ns 13.155 ns 13.171 ns]
change: [+1.0654% +1.3697% +1.7635%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
6 (6.00%) high mild
3 (3.00%) high severe
seq_slice_choose_multiple_950_of_1000
time: [1.9447 µs 1.9508 µs 1.9591 µs]
change: [-0.3330% -0.0902% +0.2155%] (p = 0.56 > 0.05)
No change in performance detected.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
seq_slice_choose_multiple_10_of_100
time: [42.686 ns 42.772 ns 42.865 ns]
change: [+5.6804% +5.9296% +6.1584%] (p = 0.00 < 0.05)
Performance has regressed.
seq_slice_choose_multiple_90_of_100
time: [203.68 ns 204.57 ns 205.57 ns]
change: [+5.2772% +5.6432% +6.0245%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
4 (4.00%) high mild
seq_iter_choose_multiple_10_of_100
time: [310.59 ns 311.16 ns 311.74 ns]
change: [+21.028% +21.247% +21.454%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
seq_iter_choose_multiple_fill_10_of_100
time: [299.52 ns 300.10 ns 300.67 ns]
change: [+21.036% +21.198% +21.358%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
choose_size-hinted_from_1_ChaCha20
time: [426.45 ps 426.99 ps 427.64 ps]
change: [-80.093% -80.069% -80.044%] (p = 0.00 < 0.05)
Performance has improved.
choose_stable_from_1_ChaCha20
time: [5.4382 ns 5.4536 ns 5.4713 ns]
change: [+2.2912% +3.4140% +4.4684%] (p = 0.00 < 0.05)
Performance has regressed.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
choose_unhinted_from_1_ChaCha20
time: [3.8117 ns 3.8210 ns 3.8361 ns]
change: [-0.8297% -0.6388% -0.4300%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
2 (2.00%) high mild
2 (2.00%) high severe
choose_windowed_from_1_ChaCha20
time: [5.7814 ns 5.8363 ns 5.8913 ns]
change: [+1.2922% +2.4671% +3.8734%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
2 (2.00%) high mild
1 (1.00%) high severe
choose_size-hinted_from_2_ChaCha20
time: [3.5209 ns 3.5239 ns 3.5271 ns]
change: [-19.141% -19.078% -19.023%] (p = 0.00 < 0.05)
Performance has improved.
Found 15 outliers among 100 measurements (15.00%)
8 (8.00%) high mild
7 (7.00%) high severe
choose_stable_from_2_ChaCha20
time: [13.196 ns 13.217 ns 13.238 ns]
change: [+2.4528% +2.6437% +2.8618%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
choose_unhinted_from_2_ChaCha20
time: [11.045 ns 11.067 ns 11.091 ns]
change: [+1.5122% +1.7461% +1.9657%] (p = 0.00 < 0.05)
Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
choose_windowed_from_2_ChaCha20
time: [10.388 ns 10.400 ns 10.412 ns]
change: [+7.3706% +7.5647% +7.7508%] (p = 0.00 < 0.05)
Performance has regressed.
choose_size-hinted_from_3_ChaCha20
time: [3.5321 ns 3.5374 ns 3.5434 ns]
change: [-18.080% -17.968% -17.839%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
choose_stable_from_3_ChaCha20
time: [23.812 ns 23.843 ns 23.878 ns]
change: [+1.2554% +1.3790% +1.4915%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
9 (9.00%) high mild
3 (3.00%) high severe
choose_unhinted_from_3_ChaCha20
time: [21.245 ns 21.262 ns 21.280 ns]
change: [+0.2810% +0.4066% +0.5150%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 6 outliers among 100 measurements (6.00%)
5 (5.00%) high mild
1 (1.00%) high severe
choose_windowed_from_3_ChaCha20
time: [11.345 ns 11.407 ns 11.509 ns]
change: [+2.3588% +2.9220% +3.5130%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high severe
choose_size-hinted_from_10_ChaCha20
time: [3.5273 ns 3.5348 ns 3.5423 ns]
change: [-19.322% -19.212% -19.109%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
choose_stable_from_10_ChaCha20
time: [59.860 ns 59.940 ns 60.038 ns]
change: [-3.9732% -3.8099% -3.6333%] (p = 0.00 < 0.05)
Performance has improved.
Found 4 outliers among 100 measurements (4.00%)
1 (1.00%) high mild
3 (3.00%) high severe
choose_unhinted_from_10_ChaCha20
time: [55.078 ns 55.151 ns 55.226 ns]
change: [+0.0332% +0.2519% +0.4544%] (p = 0.02 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
choose_windowed_from_10_ChaCha20
time: [20.561 ns 20.611 ns 20.663 ns]
change: [+0.8361% +1.2151% +1.5847%] (p = 0.00 < 0.05)
Change within noise threshold.
choose_size-hinted_from_100_ChaCha20
time: [3.4891 ns 3.4930 ns 3.4972 ns]
change: [-20.057% -19.476% -19.076%] (p = 0.00 < 0.05)
Performance has improved.
choose_stable_from_100_ChaCha20
time: [371.24 ns 372.84 ns 374.82 ns]
change: [-3.1013% -2.7590% -2.3702%] (p = 0.00 < 0.05)
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) high mild
2 (2.00%) high severe
choose_unhinted_from_100_ChaCha20
time: [325.07 ns 325.38 ns 325.70 ns]
change: [+0.3214% +0.4724% +0.6358%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
choose_windowed_from_100_ChaCha20
time: [114.91 ns 115.16 ns 115.40 ns]
change: [+7.1088% +7.6314% +8.1066%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
choose_size-hinted_from_1000_ChaCha20
time: [3.4937 ns 3.4976 ns 3.5017 ns]
change: [-21.023% -20.928% -20.832%] (p = 0.00 < 0.05)
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
choose_stable_from_1000_ChaCha20
time: [2.8724 µs 2.8748 µs 2.8775 µs]
change: [-6.4272% -6.1505% -5.8799%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
6 (6.00%) high mild
5 (5.00%) high severe
choose_unhinted_from_1000_ChaCha20
time: [2.5192 µs 2.5226 µs 2.5265 µs]
change: [+1.8202% +1.9517% +2.0764%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
choose_windowed_from_1000_ChaCha20
time: [826.02 ns 826.42 ns 826.85 ns]
change: [+16.745% +16.907% +17.072%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) high mild
1 (1.00%) high severe
choose_size-hinted_from_1_Pcg32
time: [425.44 ps 427.43 ps 430.96 ps]
change: [-71.624% -71.551% -71.454%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
6 (6.00%) high mild
5 (5.00%) high severe
choose_stable_from_1_Pcg32
time: [5.9842 ns 6.0293 ns 6.0775 ns]
change: [+27.323% +28.656% +30.043%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) low mild
5 (5.00%) high mild
choose_unhinted_from_1_Pcg32
time: [4.0033 ns 4.0104 ns 4.0181 ns]
change: [+3.1788% +3.4239% +3.6548%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
choose_windowed_from_1_Pcg32
time: [5.1407 ns 5.1493 ns 5.1590 ns]
change: [-23.068% -21.887% -20.622%] (p = 0.00 < 0.05)
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
3 (3.00%) high mild
choose_size-hinted_from_2_Pcg32
time: [2.1277 ns 2.1287 ns 2.1297 ns]
change: [-16.220% -16.138% -16.059%] (p = 0.00 < 0.05)
Performance has improved.
Found 11 outliers among 100 measurements (11.00%)
6 (6.00%) high mild
5 (5.00%) high severe
choose_stable_from_2_Pcg32
time: [11.285 ns 11.304 ns 11.327 ns]
change: [-1.0933% -0.3733% +0.1581%] (p = 0.30 > 0.05)
No change in performance detected.
choose_unhinted_from_2_Pcg32
time: [10.062 ns 10.075 ns 10.089 ns]
change: [-12.445% -11.109% -9.7051%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
choose_windowed_from_2_Pcg32
time: [8.5837 ns 8.5879 ns 8.5924 ns]
change: [+7.7582% +7.9090% +8.0616%] (p = 0.00 < 0.05)
Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
10 (10.00%) high mild
1 (1.00%) high severe
choose_size-hinted_from_3_Pcg32
time: [2.1583 ns 2.1608 ns 2.1634 ns]
change: [-17.126% -16.947% -16.778%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
choose_stable_from_3_Pcg32
time: [22.172 ns 22.185 ns 22.200 ns]
change: [-0.7047% -0.5838% -0.4566%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 13 outliers among 100 measurements (13.00%)
10 (10.00%) high mild
3 (3.00%) high severe
choose_unhinted_from_3_Pcg32
time: [20.110 ns 20.131 ns 20.155 ns]
change: [-9.4184% -9.2611% -9.1040%] (p = 0.00 < 0.05)
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
7 (7.00%) high mild
2 (2.00%) high severe
choose_windowed_from_3_Pcg32
time: [9.6435 ns 9.6791 ns 9.7140 ns]
change: [+4.6559% +4.9147% +5.1898%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
choose_size-hinted_from_10_Pcg32
time: [2.1848 ns 2.1926 ns 2.2009 ns]
change: [-14.892% -14.522% -14.206%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
7 (7.00%) high mild
choose_stable_from_10_Pcg32
time: [59.830 ns 59.964 ns 60.123 ns]
change: [+0.8081% +1.2283% +1.6770%] (p = 0.00 < 0.05)
Change within noise threshold.
choose_unhinted_from_10_Pcg32
time: [55.250 ns 55.358 ns 55.475 ns]
change: [-2.4225% -2.1784% -1.8570%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
choose_windowed_from_10_Pcg32
time: [17.350 ns 17.381 ns 17.412 ns]
change: [+8.3603% +8.5278% +8.7014%] (p = 0.00 < 0.05)
Performance has regressed.
choose_size-hinted_from_100_Pcg32
time: [2.1492 ns 2.1562 ns 2.1637 ns]
change: [-16.073% -15.832% -15.625%] (p = 0.00 < 0.05)
Performance has improved.
choose_stable_from_100_Pcg32
time: [358.55 ns 359.28 ns 360.03 ns]
change: [-1.2812% -1.0758% -0.8537%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
choose_unhinted_from_100_Pcg32
time: [335.97 ns 336.44 ns 336.97 ns]
change: [-0.4911% -0.3284% -0.1771%] (p = 0.00 < 0.05)
Change within noise threshold.
choose_windowed_from_100_Pcg32
time: [93.384 ns 93.554 ns 93.756 ns]
change: [+9.8274% +10.042% +10.257%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
9 (9.00%) high mild
3 (3.00%) high severe
choose_size-hinted_from_1000_Pcg32
time: [2.1679 ns 2.1712 ns 2.1746 ns]
change: [-16.503% -16.358% -16.211%] (p = 0.00 < 0.05)
Performance has improved.
choose_stable_from_1000_Pcg32
time: [2.8174 µs 2.8236 µs 2.8302 µs]
change: [-2.8975% -2.2021% -1.6297%] (p = 0.00 < 0.05)
Performance has improved.
choose_unhinted_from_1000_Pcg32
time: [2.5810 µs 2.5835 µs 2.5865 µs]
change: [-0.7819% -0.6719% -0.5534%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 16 outliers among 100 measurements (16.00%)
6 (6.00%) high mild
10 (10.00%) high severe
choose_windowed_from_1000_Pcg32
time: [628.79 ns 630.67 ns 632.66 ns]
change: [+4.5581% +4.8970% +5.2210%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
9 (9.00%) high mild
3 (3.00%) high severe
choose_size-hinted_from_1_Pcg64
time: [422.56 ps 423.01 ps 423.55 ps]
change: [-80.275% -80.243% -80.211%] (p = 0.00 < 0.05)
Performance has improved.
choose_stable_from_1_Pcg64
time: [6.1406 ns 6.1920 ns 6.2465 ns]
change: [-5.5402% -4.1886% -2.8075%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high severe
choose_unhinted_from_1_Pcg64
time: [3.8592 ns 3.8626 ns 3.8680 ns]
change: [-5.8239% -5.6848% -5.5427%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
choose_windowed_from_1_Pcg64
time: [5.4345 ns 5.4794 ns 5.5305 ns]
change: [-29.675% -28.670% -27.684%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
4 (4.00%) high mild
2 (2.00%) high severe
choose_size-hinted_from_2_Pcg64
time: [2.3617 ns 2.3660 ns 2.3706 ns]
change: [-31.661% -31.528% -31.388%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
choose_stable_from_2_Pcg64
time: [12.424 ns 12.432 ns 12.442 ns]
change: [+1.6589% +1.8852% +2.0844%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
8 (8.00%) high mild
1 (1.00%) high severe
choose_unhinted_from_2_Pcg64
time: [9.9984 ns 10.006 ns 10.015 ns]
change: [-0.7994% -0.6508% -0.4950%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
choose_windowed_from_2_Pcg64
time: [9.0696 ns 9.0821 ns 9.0942 ns]
change: [+4.8316% +4.9907% +5.1437%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) high mild
1 (1.00%) high severe
choose_size-hinted_from_3_Pcg64
time: [2.3592 ns 2.3634 ns 2.3680 ns]
change: [-31.815% -31.640% -31.440%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
4 (4.00%) high mild
6 (6.00%) high severe
choose_stable_from_3_Pcg64
time: [23.438 ns 23.460 ns 23.483 ns]
change: [+0.8401% +0.9614% +1.0932%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
choose_unhinted_from_3_Pcg64
time: [20.158 ns 20.173 ns 20.190 ns]
change: [-0.8282% -0.6846% -0.5426%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
8 (8.00%) high mild
choose_windowed_from_3_Pcg64
time: [10.558 ns 10.570 ns 10.585 ns]
change: [+8.0802% +8.3412% +8.5662%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
6 (6.00%) high mild
choose_size-hinted_from_10_Pcg64
time: [2.3616 ns 2.3668 ns 2.3731 ns]
change: [-30.877% -30.706% -30.482%] (p = 0.00 < 0.05)
Performance has improved.
Found 32 outliers among 100 measurements (32.00%)
14 (14.00%) low mild
6 (6.00%) high mild
12 (12.00%) high severe
choose_stable_from_10_Pcg64
time: [60.521 ns 60.660 ns 60.824 ns]
change: [-0.3725% -0.2171% -0.0650%] (p = 0.01 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) high mild
5 (5.00%) high severe
choose_unhinted_from_10_Pcg64
time: [53.693 ns 53.731 ns 53.775 ns]
change: [-1.6995% -1.5313% -1.3697%] (p = 0.00 < 0.05)
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
1 (1.00%) low mild
8 (8.00%) high mild
choose_windowed_from_10_Pcg64
time: [19.316 ns 19.335 ns 19.356 ns]
change: [+10.413% +10.845% +11.260%] (p = 0.00 < 0.05)
Performance has regressed.
choose_size-hinted_from_100_Pcg64
time: [2.3827 ns 2.3952 ns 2.4101 ns]
change: [-30.688% -30.353% -30.049%] (p = 0.00 < 0.05)
Performance has improved.
Found 18 outliers among 100 measurements (18.00%)
8 (8.00%) high mild
10 (10.00%) high severe
choose_stable_from_100_Pcg64
time: [364.09 ns 364.26 ns 364.44 ns]
change: [-0.1034% +0.0101% +0.1233%] (p = 0.86 > 0.05)
No change in performance detected.
Found 14 outliers among 100 measurements (14.00%)
3 (3.00%) low mild
7 (7.00%) high mild
4 (4.00%) high severe
choose_unhinted_from_100_Pcg64
time: [323.94 ns 324.29 ns 324.67 ns]
change: [+1.0563% +1.2046% +1.3531%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
1 (1.00%) low severe
5 (5.00%) high mild
6 (6.00%) high severe
choose_windowed_from_100_Pcg64
time: [106.86 ns 106.94 ns 107.02 ns]
change: [+19.693% +19.985% +20.245%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8 outliers among 100 measurements (8.00%)
7 (7.00%) high mild
1 (1.00%) high severe
choose_size-hinted_from_1000_Pcg64
time: [2.3550 ns 2.3583 ns 2.3622 ns]
change: [-32.328% -32.032% -31.788%] (p = 0.00 < 0.05)
Performance has improved.
Found 19 outliers among 100 measurements (19.00%)
2 (2.00%) low mild
2 (2.00%) high mild
15 (15.00%) high severe
choose_stable_from_1000_Pcg64
time: [2.8250 µs 2.8277 µs 2.8307 µs]
change: [-1.3686% -1.2226% -1.0726%] (p = 0.00 < 0.05)
Performance has improved.
Found 20 outliers among 100 measurements (20.00%)
6 (6.00%) low mild
5 (5.00%) high mild
9 (9.00%) high severe
choose_unhinted_from_1000_Pcg64
time: [2.4996 µs 2.5051 µs 2.5108 µs]
change: [+3.5809% +3.8372% +4.1052%] (p = 0.00 < 0.05)
Performance has regressed.
choose_windowed_from_1000_Pcg64
time: [769.91 ns 772.01 ns 774.11 ns]
change: [+39.300% +39.516% +39.739%] (p = 0.00 < 0.05)
Performance has regressed.
shuffle: a few significant changes (approx. -22% to +20% time)
seq_shuffle_100 time: [168.02 ns 168.31 ns 168.62 ns]
change: [-5.0404% -4.8006% -4.5498%] (p = 0.00 < 0.05)
Performance has improved.
shuffle_1_ChaCha12 time: [209.74 ps 210.04 ps 210.36 ps]
change: [+1.0854% +1.2495% +1.4322%] (p = 0.00 < 0.05)
Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
shuffle_2_ChaCha12 time: [6.5289 ns 6.5331 ns 6.5376 ns]
change: [-4.4430% -3.7742% -3.1661%] (p = 0.00 < 0.05)
Performance has improved.
Found 13 outliers among 100 measurements (13.00%)
9 (9.00%) high mild
4 (4.00%) high severe
shuffle_3_ChaCha12 time: [7.5272 ns 7.5345 ns 7.5425 ns]
change: [-4.7896% -4.4679% -4.1901%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) high mild
1 (1.00%) high severe
shuffle_10_ChaCha12 time: [18.639 ns 18.668 ns 18.698 ns]
change: [+1.5571% +1.7350% +1.9115%] (p = 0.00 < 0.05)
Performance has regressed.
partial_shuffle_10_ChaCha12
time: [14.643 ns 14.685 ns 14.724 ns]
change: [+5.0776% +5.3337% +5.5708%] (p = 0.00 < 0.05)
Performance has regressed.
Found 9 outliers among 100 measurements (9.00%)
9 (9.00%) low mild
shuffle_100_ChaCha12 time: [226.19 ns 226.62 ns 227.08 ns]
change: [-2.0080% -1.7889% -1.5637%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
partial_shuffle_100_ChaCha12
time: [105.19 ns 105.78 ns 106.44 ns]
change: [-14.879% -14.264% -13.730%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
shuffle_1000_ChaCha12 time: [2.0031 µs 2.0077 µs 2.0121 µs]
change: [-2.0408% -1.7580% -1.4523%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
2 (2.00%) low mild
4 (4.00%) high mild
1 (1.00%) high severe
partial_shuffle_1000_ChaCha12
time: [990.02 ns 992.19 ns 994.17 ns]
change: [-0.2772% +0.1792% +0.5505%] (p = 0.42 > 0.05)
No change in performance detected.
Found 5 outliers among 100 measurements (5.00%)
4 (4.00%) low severe
1 (1.00%) low mild
shuffle_10000_ChaCha12 time: [20.523 µs 20.556 µs 20.591 µs]
change: [-0.5196% -0.2667% +0.0013%] (p = 0.04 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) low mild
1 (1.00%) high mild
partial_shuffle_10000_ChaCha12
time: [9.8647 µs 9.8730 µs 9.8818 µs]
change: [-2.9453% -2.7868% -2.6226%] (p = 0.00 < 0.05)
Performance has improved.
Found 21 outliers among 100 measurements (21.00%)
3 (3.00%) low severe
3 (3.00%) low mild
9 (9.00%) high mild
6 (6.00%) high severe
shuffle_1_Pcg32 time: [211.29 ps 211.50 ps 211.75 ps]
change: [+0.0118% +0.1918% +0.3853%] (p = 0.05 < 0.05)
Change within noise threshold.
shuffle_2_Pcg32 time: [5.9581 ns 6.1907 ns 6.4945 ns]
change: [-28.014% -22.168% -15.788%] (p = 0.00 < 0.05)
Performance has improved.
Found 19 outliers among 100 measurements (19.00%)
19 (19.00%) high severe
shuffle_3_Pcg32 time: [7.3426 ns 7.7365 ns 8.2081 ns]
change: [+11.321% +20.226% +29.859%] (p = 0.00 < 0.05)
Performance has regressed.
Found 19 outliers among 100 measurements (19.00%)
19 (19.00%) high mild
shuffle_10_Pcg32 time: [16.606 ns 16.633 ns 16.662 ns]
change: [-0.4011% -0.1469% +0.1455%] (p = 0.32 > 0.05)
No change in performance detected.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low mild
1 (1.00%) high mild
1 (1.00%) high severe
partial_shuffle_10_Pcg32
time: [13.208 ns 13.231 ns 13.255 ns]
change: [-2.3529% -2.0212% -1.7018%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
shuffle_100_Pcg32 time: [168.39 ns 168.56 ns 168.74 ns]
change: [-3.2023% -3.0700% -2.9414%] (p = 0.00 < 0.05)
Performance has improved.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high mild
partial_shuffle_100_Pcg32
time: [87.378 ns 87.532 ns 87.742 ns]
change: [-5.5151% -5.0290% -4.3649%] (p = 0.00 < 0.05)
Performance has improved.
Found 6 outliers among 100 measurements (6.00%)
5 (5.00%) high mild
1 (1.00%) high severe
shuffle_1000_Pcg32 time: [1.6476 µs 1.6504 µs 1.6534 µs]
change: [-5.9281% -5.5666% -5.2069%] (p = 0.00 < 0.05)
Performance has improved.
Found 9 outliers among 100 measurements (9.00%)
2 (2.00%) low severe
3 (3.00%) low mild
1 (1.00%) high mild
3 (3.00%) high severe
partial_shuffle_1000_Pcg32
time: [837.81 ns 838.85 ns 839.89 ns]
change: [-7.0234% -6.7103% -6.3897%] (p = 0.00 < 0.05)
Performance has improved.
Found 5 outliers among 100 measurements (5.00%)
2 (2.00%) low mild
3 (3.00%) high mild
shuffle_10000_Pcg32 time: [16.445 µs 16.461 µs 16.478 µs]
change: [-8.5214% -8.3052% -8.1080%] (p = 0.00 < 0.05)
Performance has improved.
Found 8 outliers among 100 measurements (8.00%)
3 (3.00%) low severe
3 (3.00%) low mild
2 (2.00%) high mild
partial_shuffle_10000_Pcg32
time: [8.1335 µs 8.1424 µs 8.1511 µs]
change: [-7.7994% -7.6091% -7.4323%] (p = 0.00 < 0.05)
Performance has improved.
Found 3 outliers among 100 measurements (3.00%)
1 (1.00%) low severe
1 (1.00%) low mild
1 (1.00%) high mild
shuffle_1_Pcg64 time: [207.39 ps 207.54 ps 207.74 ps]
change: [-1.9145% -1.7704% -1.6123%] (p = 0.00 < 0.05)
Performance has improved.
Found 10 outliers among 100 measurements (10.00%)
6 (6.00%) high mild
4 (4.00%) high severe
shuffle_2_Pcg64 time: [8.1770 ns 8.7680 ns 9.4041 ns]
change: [-14.585% -8.7066% -1.9569%] (p = 0.01 < 0.05)
Performance has improved.
shuffle_3_Pcg64 time: [7.7133 ns 7.7197 ns 7.7269 ns]
change: [-18.660% -15.067% -11.366%] (p = 0.00 < 0.05)
Performance has improved.
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
shuffle_10_Pcg64 time: [18.595 ns 18.648 ns 18.702 ns]
change: [-0.2855% +0.2845% +0.8202%] (p = 0.32 > 0.05)
No change in performance detected.
Found 5 outliers among 100 measurements (5.00%)
5 (5.00%) high mild
partial_shuffle_10_Pcg64
time: [14.890 ns 14.973 ns 15.067 ns]
change: [+2.8841% +3.8562% +4.7607%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12 outliers among 100 measurements (12.00%)
10 (10.00%) high mild
2 (2.00%) high severe
shuffle_100_Pcg64 time: [188.76 ns 189.13 ns 189.52 ns]
change: [+0.8163% +1.0294% +1.2368%] (p = 0.00 < 0.05)
Change within noise threshold.
partial_shuffle_100_Pcg64
time: [96.227 ns 96.381 ns 96.531 ns]
change: [-3.4439% -3.2022% -2.9722%] (p = 0.00 < 0.05)
Performance has improved.
Found 1 outliers among 100 measurements (1.00%)
1 (1.00%) high mild
shuffle_1000_Pcg64 time: [1.7773 µs 1.7823 µs 1.7871 µs]
change: [-4.3343% -4.0201% -3.7285%] (p = 0.00 < 0.05)
Performance has improved.
partial_shuffle_1000_Pcg64
time: [899.49 ns 906.31 ns 913.21 ns]
change: [-4.8022% -4.3627% -3.8396%] (p = 0.00 < 0.05)
Performance has improved.
shuffle_10000_Pcg64 time: [19.388 µs 19.483 µs 19.586 µs]
change: [+2.1707% +2.6680% +3.1770%] (p = 0.00 < 0.05)
Performance has regressed.
partial_shuffle_10000_Pcg64
time: [9.5616 µs 9.5790 µs 9.5976 µs]
change: [-0.6016% -0.4186% -0.2303%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
standard: no significant changes
Standard/i8 time: [971.71 ps 972.09 ps 972.58 ps]
thrpt: [980.56 MiB/s 981.06 MiB/s 981.44 MiB/s]
change:
time: [+0.0931% +0.1814% +0.2592%] (p = 0.00 < 0.05)
thrpt: [-0.2585% -0.1810% -0.0930%]
Change within noise threshold.
Found 1 outliers among 1000 measurements (0.10%)
1 (0.10%) high severe
Standard/i16 time: [969.41 ps 970.15 ps 970.92 ps]
thrpt: [1.9184 GiB/s 1.9200 GiB/s 1.9214 GiB/s]
change:
time: [-3.1061% -2.9301% -2.7898%] (p = 0.00 < 0.05)
thrpt: [+2.8699% +3.0185% +3.2057%]
Performance has improved.
Found 3 outliers among 1000 measurements (0.30%)
2 (0.20%) high mild
1 (0.10%) high severe
Standard/i32 time: [968.09 ps 968.66 ps 969.23 ps]
thrpt: [3.8435 GiB/s 3.8458 GiB/s 3.8481 GiB/s]
change:
time: [+1.9584% +2.0237% +2.0870%] (p = 0.00 < 0.05)
thrpt: [-2.0443% -1.9835% -1.9208%]
Performance has regressed.
Found 113 outliers among 1000 measurements (11.30%)
92 (9.20%) low mild
16 (1.60%) high mild
5 (0.50%) high severe
Standard/i64 time: [1.0098 ns 1.0101 ns 1.0104 ns]
thrpt: [7.3739 GiB/s 7.3764 GiB/s 7.3785 GiB/s]
change:
time: [+6.0205% +6.0948% +6.1672%] (p = 0.00 < 0.05)
thrpt: [-5.8089% -5.7447% -5.6786%]
Performance has regressed.
Found 111 outliers among 1000 measurements (11.10%)
2 (0.20%) low mild
53 (5.30%) high mild
56 (5.60%) high severe
Standard/i128 time: [1.9830 ns 1.9853 ns 1.9875 ns]
thrpt: [7.4975 GiB/s 7.5058 GiB/s 7.5143 GiB/s]
change:
time: [+1.2714% +1.4714% +1.6651%] (p = 0.00 < 0.05)
thrpt: [-1.6378% -1.4501% -1.2554%]
Performance has regressed.
Found 1 outliers among 1000 measurements (0.10%)
1 (0.10%) high severe
Standard/f32 time: [1.0732 ns 1.0741 ns 1.0754 ns]
thrpt: [3.4642 GiB/s 3.4683 GiB/s 3.4713 GiB/s]
change:
time: [+1.3105% +1.4180% +1.5533%] (p = 0.00 < 0.05)
thrpt: [-1.5295% -1.3982% -1.2936%]
Performance has regressed.
Found 61 outliers among 1000 measurements (6.10%)
47 (4.70%) high mild
14 (1.40%) high severe
Standard/f64 time: [1.0729 ns 1.0734 ns 1.0740 ns]
thrpt: [6.9373 GiB/s 6.9409 GiB/s 6.9441 GiB/s]
change:
time: [+0.9895% +1.1318% +1.2594%] (p = 0.00 < 0.05)
thrpt: [-1.2437% -1.1191% -0.9798%]
Change within noise threshold.
Found 45 outliers among 1000 measurements (4.50%)
19 (1.90%) high mild
26 (2.60%) high severe
Standard/char time: [1.4020 ns 1.4043 ns 1.4070 ns]
thrpt: [2.6477 GiB/s 2.6528 GiB/s 2.6570 GiB/s]
change:
time: [-1.4648% -1.3116% -1.1544%] (p = 0.00 < 0.05)
thrpt: [+1.1678% +1.3290% +1.4866%]
Performance has improved.
Found 123 outliers among 1000 measurements (12.30%)
51 (5.10%) high mild
72 (7.20%) high severe
Standard/Alphanumeric time: [1.2607 ns 1.2618 ns 1.2629 ns]
thrpt: [755.14 MiB/s 755.83 MiB/s 756.44 MiB/s]
change:
time: [-0.4696% -0.2937% -0.1292%] (p = 0.00 < 0.05)
thrpt: [+0.1294% +0.2946% +0.4718%]
Change within noise threshold.
Found 120 outliers among 1000 measurements (12.00%)
1 (0.10%) low severe
3 (0.30%) low mild
95 (9.50%) high mild
21 (2.10%) high severe
Standard/Open01/f32 time: [1.0583 ns 1.0595 ns 1.0611 ns]
thrpt: [3.5108 GiB/s 3.5161 GiB/s 3.5200 GiB/s]
change:
time: [-0.4878% -0.3985% -0.2947%] (p = 0.00 < 0.05)
thrpt: [+0.2956% +0.4001% +0.4901%]
Change within noise threshold.
Found 68 outliers among 1000 measurements (6.80%)
42 (4.20%) high mild
26 (2.60%) high severe
Standard/Open01/f64 time: [1.0821 ns 1.0826 ns 1.0830 ns]
thrpt: [6.8794 GiB/s 6.8824 GiB/s 6.8852 GiB/s]
change:
time: [+0.7865% +0.8523% +0.9208%] (p = 0.00 < 0.05)
thrpt: [-0.9124% -0.8451% -0.7803%]
Change within noise threshold.
Found 13 outliers among 1000 measurements (1.30%)
9 (0.90%) high mild
4 (0.40%) high severe
Standard/OpenClosed01/f32
time: [1.1348 ns 1.1357 ns 1.1366 ns]
thrpt: [3.2777 GiB/s 3.2802 GiB/s 3.2827 GiB/s]
change:
time: [+0.9963% +1.2071% +1.4003%] (p = 0.00 < 0.05)
thrpt: [-1.3809% -1.1927% -0.9865%]
Change within noise threshold.
Found 4 outliers among 1000 measurements (0.40%)
3 (0.30%) high mild
1 (0.10%) high severe
Standard/OpenClosed01/f64
time: [1.0781 ns 1.0785 ns 1.0790 ns]
thrpt: [6.9050 GiB/s 6.9081 GiB/s 6.9107 GiB/s]
change:
time: [-4.1380% -4.0763% -4.0169%] (p = 0.00 < 0.05)
thrpt: [+4.1850% +4.2495% +4.3166%]
Performance has improved.
Found 68 outliers among 1000 measurements (6.80%)
51 (5.10%) high mild
17 (1.70%) high severe
uniform: a few small regressions (very likely noise)
samplei8/SmallRng/single
time: [1.7531 ns 1.7535 ns 1.7539 ns]
change: [+8.3024% +8.3371% +8.3710%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4835 outliers among 100000 measurements (4.83%)
600 (0.60%) low mild
902 (0.90%) high mild
3333 (3.33%) high severe
samplei8/SmallRng/distr time: [1.1130 ns 1.1133 ns 1.1135 ns]
change: [-1.8729% -1.7848% -1.7011%] (p = 0.00 < 0.05)
Performance has improved.
Found 485 outliers among 100000 measurements (0.48%)
288 (0.29%) high mild
197 (0.20%) high severe
samplei8/ChaCha8Rng/single
time: [2.0098 ns 2.0107 ns 2.0117 ns]
change: [-2.6301% -2.5692% -2.5036%] (p = 0.00 < 0.05)
Performance has improved.
Found 15597 outliers among 100000 measurements (15.60%)
14535 (14.54%) high mild
1062 (1.06%) high severe
samplei8/ChaCha8Rng/distr
time: [1.7669 ns 1.7673 ns 1.7677 ns]
change: [+1.5231% +1.5509% +1.5792%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3635 outliers among 100000 measurements (3.63%)
22 (0.02%) low mild
1467 (1.47%) high mild
2146 (2.15%) high severe
samplei8/Pcg32/single time: [1.5313 ns 1.5316 ns 1.5320 ns]
change: [+6.7936% +6.8362% +6.8761%] (p = 0.00 < 0.05)
Performance has regressed.
Found 7878 outliers among 100000 measurements (7.88%)
4604 (4.60%) high mild
3274 (3.27%) high severe
samplei8/Pcg32/distr time: [1.3086 ns 1.3089 ns 1.3093 ns]
change: [+3.9461% +3.9778% +4.0116%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3864 outliers among 100000 measurements (3.86%)
3 (0.00%) low severe
291 (0.29%) high mild
3570 (3.57%) high severe
samplei8/Pcg64/single time: [1.9783 ns 1.9789 ns 1.9796 ns]
change: [+9.5642% +9.5999% +9.6549%] (p = 0.00 < 0.05)
Performance has regressed.
Found 18216 outliers among 100000 measurements (18.22%)
12023 (12.02%) high mild
6193 (6.19%) high severe
samplei8/Pcg64/distr time: [1.4756 ns 1.4758 ns 1.4761 ns]
change: [+0.0337% +0.0626% +0.0914%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 37897 outliers among 100000 measurements (37.90%)
21073 (21.07%) low severe
78 (0.08%) low mild
22 (0.02%) high mild
16724 (16.72%) high severe
samplei16/SmallRng/single
time: [1.7510 ns 1.7515 ns 1.7521 ns]
change: [+15.126% +15.183% +15.237%] (p = 0.00 < 0.05)
Performance has regressed.
Found 28399 outliers among 100000 measurements (28.40%)
18506 (18.51%) low severe
89 (0.09%) low mild
55 (0.06%) high mild
9749 (9.75%) high severe
samplei16/SmallRng/distr
time: [1.1281 ns 1.1285 ns 1.1289 ns]
change: [+0.2109% +0.3030% +0.3901%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 987 outliers among 100000 measurements (0.99%)
350 (0.35%) high mild
637 (0.64%) high severe
samplei16/ChaCha8Rng/single
time: [1.9008 ns 1.9014 ns 1.9020 ns]
change: [+2.4680% +2.5139% +2.5536%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3660 outliers among 100000 measurements (3.66%)
15 (0.01%) high mild
3645 (3.65%) high severe
samplei16/ChaCha8Rng/distr
time: [1.7363 ns 1.7366 ns 1.7369 ns]
change: [+2.9328% +2.9583% +2.9829%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3001 outliers among 100000 measurements (3.00%)
2229 (2.23%) high mild
772 (0.77%) high severe
samplei16/Pcg32/single time: [1.5268 ns 1.5270 ns 1.5274 ns]
change: [+9.2963% +9.3257% +9.3555%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3185 outliers among 100000 measurements (3.19%)
1 (0.00%) high mild
3184 (3.18%) high severe
samplei16/Pcg32/distr time: [1.3013 ns 1.3016 ns 1.3019 ns]
change: [+0.3878% +0.4245% +0.4613%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3439 outliers among 100000 measurements (3.44%)
1 (0.00%) low severe
106 (0.11%) high mild
3332 (3.33%) high severe
samplei16/Pcg64/single time: [2.0290 ns 2.0301 ns 2.0314 ns]
change: [+4.4911% +4.5612% +4.6356%] (p = 0.00 < 0.05)
Performance has regressed.
Found 12809 outliers among 100000 measurements (12.81%)
479 (0.48%) low severe
7100 (7.10%) low mild
841 (0.84%) high mild
4389 (4.39%) high severe
samplei16/Pcg64/distr time: [1.4676 ns 1.4680 ns 1.4684 ns]
change: [+0.4049% +0.4365% +0.4657%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 14352 outliers among 100000 measurements (14.35%)
8195 (8.20%) low severe
247 (0.25%) low mild
2759 (2.76%) high mild
3151 (3.15%) high severe
samplei32/SmallRng/single
time: [3.2030 ns 3.2102 ns 3.2172 ns]
change: [+4.0176% +4.3684% +4.7090%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100000 measurements (0.01%)
3 (0.00%) high mild
3 (0.00%) high severe
samplei32/SmallRng/distr
time: [1.9737 ns 1.9805 ns 1.9876 ns]
change: [+0.0779% +0.5890% +1.1332%] (p = 0.02 < 0.05)
Change within noise threshold.
Found 8843 outliers among 100000 measurements (8.84%)
5445 (5.45%) high mild
3398 (3.40%) high severe
samplei32/ChaCha8Rng/single
time: [3.5147 ns 3.5224 ns 3.5303 ns]
change: [+0.8012% +1.1474% +1.4978%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100000 measurements (0.01%)
2 (0.00%) high mild
5 (0.01%) high severe
samplei32/ChaCha8Rng/distr
time: [2.5684 ns 2.5780 ns 2.5875 ns]
change: [-0.3993% +0.0980% +0.5781%] (p = 0.72 > 0.05)
No change in performance detected.
Found 8663 outliers among 100000 measurements (8.66%)
5902 (5.90%) high mild
2761 (2.76%) high severe
samplei32/Pcg32/single time: [2.9044 ns 2.9121 ns 2.9200 ns]
change: [+2.8324% +3.2360% +3.6270%] (p = 0.00 < 0.05)
Performance has regressed.
Found 4 outliers among 100000 measurements (0.00%)
1 (0.00%) high mild
3 (0.00%) high severe
samplei32/Pcg32/distr time: [2.1633 ns 2.1704 ns 2.1779 ns]
change: [-1.9893% -1.5644% -1.1325%] (p = 0.00 < 0.05)
Performance has improved.
Found 8962 outliers among 100000 measurements (8.96%)
5481 (5.48%) high mild
3481 (3.48%) high severe
samplei32/Pcg64/single time: [3.8222 ns 3.8328 ns 3.8430 ns]
change: [+1.2191% +1.5898% +1.9649%] (p = 0.00 < 0.05)
Performance has regressed.
Found 3 outliers among 100000 measurements (0.00%)
3 (0.00%) high severe
samplei32/Pcg64/distr time: [2.6033 ns 2.6125 ns 2.6218 ns]
change: [+0.6442% +1.1182% +1.6196%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 9173 outliers among 100000 measurements (9.17%)
5448 (5.45%) high mild
3725 (3.73%) high severe
samplei64/SmallRng/single
time: [4.4942 ns 4.5004 ns 4.5067 ns]
change: [-2.2572% -2.0700% -1.8785%] (p = 0.00 < 0.05)
Performance has improved.
Found 63 outliers among 100000 measurements (0.06%)
54 (0.05%) high mild
9 (0.01%) high severe
samplei64/SmallRng/distr
time: [1.8231 ns 1.8299 ns 1.8369 ns]
change: [-2.6093% -2.1000% -1.5844%] (p = 0.00 < 0.05)
Performance has improved.
Found 9092 outliers among 100000 measurements (9.09%)
5274 (5.27%) high mild
3818 (3.82%) high severe
samplei64/ChaCha8Rng/single
time: [5.8102 ns 5.8180 ns 5.8256 ns]
change: [+0.2597% +0.4496% +0.6298%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100000 measurements (0.01%)
4 (0.00%) high mild
3 (0.00%) high severe
samplei64/ChaCha8Rng/distr
time: [3.3403 ns 3.3510 ns 3.3616 ns]
change: [+2.4045% +2.9057% +3.4118%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8206 outliers among 100000 measurements (8.21%)
6663 (6.66%) high mild
1543 (1.54%) high severe
samplei64/Pcg32/single time: [5.1966 ns 5.2054 ns 5.2139 ns]
change: [+0.4580% +0.6913% +0.9286%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100000 measurements (0.01%)
2 (0.00%) high mild
5 (0.01%) high severe
samplei64/Pcg32/distr time: [3.4169 ns 3.4266 ns 3.4362 ns]
change: [+0.8733% +1.2320% +1.6452%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 8778 outliers among 100000 measurements (8.78%)
5524 (5.52%) high mild
3254 (3.25%) high severe
samplei64/Pcg64/single time: [4.9654 ns 4.9729 ns 4.9804 ns]
change: [+0.9254% +1.1599% +1.3572%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 6 outliers among 100000 measurements (0.01%)
2 (0.00%) high mild
4 (0.00%) high severe
samplei64/Pcg64/distr time: [2.6109 ns 2.6198 ns 2.6287 ns]
change: [-0.9590% -0.4635% +0.0085%] (p = 0.06 > 0.05)
No change in performance detected.
Found 9226 outliers among 100000 measurements (9.23%)
5520 (5.52%) high mild
3706 (3.71%) high severe
samplei128/SmallRng/single
time: [9.9265 ns 9.9344 ns 9.9423 ns]
change: [-2.1632% -2.0488% -1.9450%] (p = 0.00 < 0.05)
Performance has improved.
Found 24 outliers among 100000 measurements (0.02%)
20 (0.02%) high mild
4 (0.00%) high severe
samplei128/SmallRng/distr
time: [4.0044 ns 4.0147 ns 4.0255 ns]
change: [-4.8776% -4.5484% -4.2123%] (p = 0.00 < 0.05)
Performance has improved.
Found 8769 outliers among 100000 measurements (8.77%)
5954 (5.95%) high mild
2815 (2.81%) high severe
samplei128/ChaCha8Rng/single
time: [12.231 ns 12.245 ns 12.259 ns]
change: [-0.0603% +0.0879% +0.2460%] (p = 0.29 > 0.05)
No change in performance detected.
Found 6 outliers among 100000 measurements (0.01%)
4 (0.00%) high mild
2 (0.00%) high severe
samplei128/ChaCha8Rng/distr
time: [6.2422 ns 6.2563 ns 6.2710 ns]
change: [+1.7030% +2.0555% +2.4231%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8062 outliers among 100000 measurements (8.06%)
6646 (6.65%) high mild
1416 (1.42%) high severe
samplei128/Pcg32/single time: [11.068 ns 11.082 ns 11.096 ns]
change: [+5.6340% +5.8212% +6.0045%] (p = 0.00 < 0.05)
Performance has regressed.
Found 275 outliers among 100000 measurements (0.28%)
250 (0.25%) high mild
25 (0.03%) high severe
samplei128/Pcg32/distr time: [6.1306 ns 6.1448 ns 6.1596 ns]
change: [+1.1134% +1.4361% +1.7601%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8359 outliers among 100000 measurements (8.36%)
6503 (6.50%) high mild
1856 (1.86%) high severe
samplei128/Pcg64/single time: [10.879 ns 10.890 ns 10.901 ns]
change: [+2.9755% +3.1322% +3.2785%] (p = 0.00 < 0.05)
Performance has regressed.
Found 317 outliers among 100000 measurements (0.32%)
281 (0.28%) high mild
36 (0.04%) high severe
samplei128/Pcg64/distr time: [5.4468 ns 5.4595 ns 5.4727 ns]
change: [+1.4802% +1.8395% +2.1576%] (p = 0.00 < 0.05)
Performance has regressed.
Found 8845 outliers among 100000 measurements (8.85%)
6069 (6.07%) high mild
2776 (2.78%) high severe
uniform_float: no significant changes
uniform_single/f32/SmallRng
time: [1.7554 ns 1.7557 ns 1.7561 ns]
change: [-0.1460% -0.1172% -0.0913%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3288 outliers among 100000 measurements (3.29%)
125 (0.12%) high mild
3163 (3.16%) high severe
uniform_single/f32/ChaCha8Rng
time: [1.8981 ns 1.8988 ns 1.8996 ns]
change: [+0.2602% +0.3075% +0.3550%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 6932 outliers among 100000 measurements (6.93%)
524 (0.52%) low mild
970 (0.97%) high mild
5438 (5.44%) high severe
uniform_single/f32/Pcg32
time: [1.6371 ns 1.6374 ns 1.6378 ns]
change: [-0.0184% +0.0194% +0.0544%] (p = 0.33 > 0.05)
No change in performance detected.
Found 3312 outliers among 100000 measurements (3.31%)
26 (0.03%) high mild
3286 (3.29%) high severe
uniform_single/f32/Pcg64
time: [1.7777 ns 1.7782 ns 1.7788 ns]
change: [-1.9786% -1.9031% -1.8247%] (p = 0.00 < 0.05)
Performance has improved.
Found 15527 outliers among 100000 measurements (15.53%)
8362 (8.36%) high mild
7165 (7.17%) high severe
uniform_single/f64/SmallRng
time: [3.4459 ns 3.4471 ns 3.4486 ns]
change: [+0.2818% +0.3305% +0.3841%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 6459 outliers among 100000 measurements (6.46%)
4704 (4.70%) high mild
1755 (1.75%) high severe
uniform_single/f64/ChaCha8Rng
time: [4.4326 ns 4.4334 ns 4.4342 ns]
change: [-1.0870% -1.0262% -0.9709%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3202 outliers among 100000 measurements (3.20%)
200 (0.20%) high mild
3002 (3.00%) high severe
uniform_single/f64/Pcg32
time: [3.5135 ns 3.5144 ns 3.5155 ns]
change: [-0.0902% -0.0468% -0.0090%] (p = 0.03 < 0.05)
Change within noise threshold.
Found 15741 outliers among 100000 measurements (15.74%)
50 (0.05%) high mild
15691 (15.69%) high severe
uniform_single/f64/Pcg64
time: [3.7795 ns 3.7802 ns 3.7809 ns]
change: [+0.8762% +0.8982% +0.9233%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 6494 outliers among 100000 measurements (6.49%)
3134 (3.13%) high mild
3360 (3.36%) high severe
uniform_distribution/f32/SmallRng
time: [955.57 ps 955.85 ps 956.14 ps]
change: [+0.6458% +0.7751% +0.9036%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7702 outliers among 100000 measurements (7.70%)
1527 (1.53%) low severe
937 (0.94%) low mild
1382 (1.38%) high mild
3856 (3.86%) high severe
uniform_distribution/f32/ChaCha8Rng
time: [1.2422 ns 1.2424 ns 1.2427 ns]
change: [+0.9150% +0.9497% +0.9848%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 4350 outliers among 100000 measurements (4.35%)
36 (0.04%) low mild
1074 (1.07%) high mild
3240 (3.24%) high severe
uniform_distribution/f32/Pcg32
time: [975.89 ps 976.14 ps 976.40 ps]
change: [+2.1416% +2.2375% +2.3407%] (p = 0.00 < 0.05)
Performance has regressed.
Found 5196 outliers among 100000 measurements (5.20%)
2556 (2.56%) high mild
2640 (2.64%) high severe
uniform_distribution/f32/Pcg64
time: [1.5007 ns 1.5012 ns 1.5017 ns]
change: [-0.0713% -0.0330% +0.0039%] (p = 0.10 > 0.05)
No change in performance detected.
Found 6773 outliers among 100000 measurements (6.77%)
634 (0.63%) high mild
6139 (6.14%) high severe
uniform_distribution/f64/SmallRng
time: [902.81 ps 903.28 ps 903.75 ps]
change: [+0.9685% +1.0657% +1.1594%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 889 outliers among 100000 measurements (0.89%)
432 (0.43%) high mild
457 (0.46%) high severe
uniform_distribution/f64/ChaCha8Rng
time: [1.8800 ns 1.8803 ns 1.8807 ns]
change: [+0.2124% +0.2557% +0.2977%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3845 outliers among 100000 measurements (3.85%)
3 (0.00%) low mild
768 (0.77%) high mild
3074 (3.07%) high severe
uniform_distribution/f64/Pcg32
time: [1.7375 ns 1.7380 ns 1.7386 ns]
change: [+0.1404% +0.1928% +0.2435%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 3293 outliers among 100000 measurements (3.29%)
17 (0.02%) high mild
3276 (3.28%) high severe
uniform_distribution/f64/Pcg64
time: [1.5238 ns 1.5246 ns 1.5257 ns]
change: [+0.7434% +0.8089% +0.8779%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 4810 outliers among 100000 measurements (4.81%)
265 (0.27%) high mild
4545 (4.54%) high severe
weighted: no significant changes
weighted_index_creation time: [61.552 ns 61.703 ns 61.864 ns]
change: [+0.9185% +1.0913% +1.3144%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 7 outliers among 100 measurements (7.00%)
6 (6.00%) high mild
1 (1.00%) high severe
weighted_index_modification
time: [24.926 ns 24.953 ns 24.984 ns]
change: [-0.4806% -0.3335% -0.1506%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe
weighted_sample_indices_1_of_1k
time: [13.085 µs 13.109 µs 13.136 µs]
change: [+0.1941% +0.3452% +0.4931%] (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
weighted_sample_indices_10_of_1k
time: [14.868 µs 14.925 µs 14.996 µs]
change: [+0.4626% +0.7200% +0.9868%] (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
weighted_sample_indices_100_of_1k
time: [14.838 µs 14.854 µs 14.869 µs]
change: [-0.0660% +0.1195% +0.2729%] (p = 0.18 > 0.05)
No change in performance detected.
weighted_sample_indices_100_of_1M
time: [14.015 ms 14.058 ms 14.115 ms]
change: [-0.1329% +0.3415% +0.8338%] (p = 0.19 > 0.05)
No change in performance detected.
Found 2 outliers among 100 measurements (2.00%)
1 (1.00%) high mild
1 (1.00%) high severe
weighted_sample_indices_200_of_1M
time: [13.884 ms 13.906 ms 13.934 ms]
change: [+0.1954% +0.3974% +0.6332%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 4 outliers among 100 measurements (4.00%)
3 (3.00%) high mild
1 (1.00%) high severe
weighted_sample_indices_400_of_1M
time: [14.086 ms 14.136 ms 14.202 ms]
change: [-0.6727% +0.0781% +0.8023%] (p = 0.84 > 0.05)
No change in performance detected.
Found 11 outliers among 100 measurements (11.00%)
5 (5.00%) high mild
6 (6.00%) high severe
weighted_sample_indices_600_of_1M
time: [14.099 ms 14.139 ms 14.189 ms]
change: [+2.2530% +2.5656% +3.0006%] (p = 0.00 < 0.05)
Performance has regressed.
Found 6 outliers among 100 measurements (6.00%)
3 (3.00%) high mild
3 (3.00%) high severe
weighted_sample_indices_1000_of_1M
time: [14.030 ms 14.043 ms 14.057 ms]
change: [+0.1569% +0.3403% +0.5157%] (p = 0.00 < 0.05)
Change within noise threshold.
Found 2 outliers among 100 measurements (2.00%)
2 (2.00%) high severe