criterion performance measurements

overview

want to understand this report?

5/reverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 2.1825676261906123e-8 2.2358490252398955e-8 2.37844799339728e-8
Standard deviation 1.0410718832927102e-9 2.679739388766841e-9 5.028759887265124e-9

Outlying measurements have severe (0.9412781297226944%) effect on estimated standard deviation.

5/myReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 4.3976666496170086e-8 4.4436941145299556e-8 4.485953844319826e-8
Standard deviation 1.1846412312215601e-9 1.4129818567543152e-9 1.7437750926423863e-9

Outlying measurements have severe (0.5048047041113867%) effect on estimated standard deviation.

5/betterReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 2.2468511683032136e-8 2.275122735723411e-8 2.308338369611327e-8
Standard deviation 8.368738485812947e-10 1.0551141730817191e-9 1.4280336158690675e-9

Outlying measurements have severe (0.7000303924411976%) effect on estimated standard deviation.

5/vectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 4.113268125528561e-7 4.1671732796036996e-7 4.2302707007282097e-7
Standard deviation 1.497270976211413e-8 2.0058069721556883e-8 2.7911287812056826e-8

Outlying measurements have severe (0.6633637246704727%) effect on estimated standard deviation.

5/svectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 6.920398407902705e-8 6.975841936879646e-8 7.046564991423694e-8
Standard deviation 1.8066599476484786e-9 2.172896214537708e-9 2.6467403234113016e-9

Outlying measurements have moderate (0.48839555023650844%) effect on estimated standard deviation.

5/uvectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 6.851679597092373e-8 6.925843908280533e-8 7.01740396232455e-8
Standard deviation 2.210327892769043e-9 2.927763932650304e-9 4.326065221198047e-9

Outlying measurements have severe (0.6400701063900864%) effect on estimated standard deviation.

100/reverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 4.4247980578490166e-7 4.486931689301164e-7 4.715765238594911e-7
Standard deviation 1.384237597896298e-8 3.4265713859801746e-8 7.91561949401906e-8

Outlying measurements have severe (0.8337723416690731%) effect on estimated standard deviation.

100/myReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 1.007891519190093e-6 1.0195661875784653e-6 1.039020302638846e-6
Standard deviation 3.817967123630337e-8 5.2243289403871843e-8 7.427452481277e-8

Outlying measurements have severe (0.6738845808731594%) effect on estimated standard deviation.

100/betterReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 4.295364364477159e-7 4.3298605299216234e-7 4.3799217841438554e-7
Standard deviation 1.112311803558022e-8 1.3612046474153825e-8 1.7582641093090672e-8

Outlying measurements have moderate (0.4540266643025085%) effect on estimated standard deviation.

100/vectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 3.3057291168636383e-6 3.38274136179026e-6 3.548252976134029e-6
Standard deviation 1.0608095029319091e-7 3.541439684399015e-7 6.096734294907109e-7

Outlying measurements have severe (0.8869680939351119%) effect on estimated standard deviation.

100/svectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 6.866557693995546e-7 6.934741716236048e-7 7.021896276554826e-7
Standard deviation 2.1479242834733937e-8 2.4882765696493914e-8 3.0244553441558444e-8

Outlying measurements have severe (0.5098333358544204%) effect on estimated standard deviation.

100/uvectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 6.6949455396143e-7 6.763147099577562e-7 6.8492834272938e-7
Standard deviation 2.090563167335844e-8 2.6756765803271828e-8 3.911103210894066e-8

Outlying measurements have severe (0.560253509340352%) effect on estimated standard deviation.

10000/reverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 8.226367938376666e-5 8.404068339648452e-5 8.709085964902236e-5
Standard deviation 4.522568050534064e-6 7.86691139839666e-6 1.430260632818422e-5

Outlying measurements have severe (0.8002504670977215%) effect on estimated standard deviation.

10000/myReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 9.89039039905634e-4 1.018843258186528e-3 1.0672437545241342e-3
Standard deviation 8.176285380106038e-5 1.257903479559935e-4 2.101625919477303e-4

Outlying measurements have severe (0.8045762396300628%) effect on estimated standard deviation.

10000/betterReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 8.037007935207724e-5 8.094225189166519e-5 8.184021433892617e-5
Standard deviation 1.6701071654065847e-6 2.23963860459826e-6 3.3025989615865156e-6

Outlying measurements have moderate (0.25266616390534796%) effect on estimated standard deviation.

10000/vectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 4.671121652397968e-4 4.874406423516324e-4 5.260025225863243e-4
Standard deviation 5.3060569609557984e-5 8.807508602942347e-5 1.399993272699004e-4

Outlying measurements have severe (0.9129058424341375%) effect on estimated standard deviation.

10000/svectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 8.363981457710693e-5 8.465469716167873e-5 8.572704740430688e-5
Standard deviation 2.8557446230897197e-6 3.46327049505151e-6 4.740792412320742e-6

Outlying measurements have moderate (0.4309142876000203%) effect on estimated standard deviation.

10000/uvectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 8.180549446549271e-5 8.302433383267748e-5 8.507035683076922e-5
Standard deviation 3.0654232002257616e-6 5.168280070836902e-6 8.482840131547177e-6

Outlying measurements have severe (0.6386877066044123%) effect on estimated standard deviation.

1000000/reverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 5.82335887983178e-2 6.070360608160647e-2 6.351763956607893e-2
Standard deviation 3.493123458566975e-3 4.869657126862904e-3 6.661851617464323e-3

Outlying measurements have moderate (0.23735406305053863%) effect on estimated standard deviation.

1000000/myReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 0.1521053190443865 0.15616956000529855 0.16591606631843145
Standard deviation 1.4696875602100575e-3 8.218916793373316e-3 1.2116156633981663e-2

Outlying measurements have moderate (0.12641003608244392%) effect on estimated standard deviation.

1000000/betterReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 5.8424205701204296e-2 6.046765499354529e-2 6.389965309082378e-2
Standard deviation 2.7554816954297187e-3 4.6048879250182835e-3 6.9992153869534645e-3

Outlying measurements have moderate (0.23596776268571917%) effect on estimated standard deviation.

1000000/vectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 5.391284686073217e-2 5.609325219775799e-2 5.804273318320527e-2
Standard deviation 2.5813403288497466e-3 3.581623161602982e-3 5.10770701971325e-3

Outlying measurements have moderate (0.15779515270543848%) effect on estimated standard deviation.

1000000/svectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 1.3087657836357023e-2 1.3486536819947735e-2 1.4577670676972554e-2
Standard deviation 6.632674890790757e-4 1.5583727257841432e-3 2.871073235275729e-3

Outlying measurements have severe (0.5619420802481624%) effect on estimated standard deviation.

1000000/uvectorReverse

lower bound estimate upper bound
OLS regression xxx xxx xxx
R² goodness-of-fit xxx xxx xxx
Mean execution time 1.207082513587815e-2 1.2224248519543568e-2 1.2365601516715435e-2
Standard deviation 3.05961188737579e-4 3.8840682394674676e-4 4.906517806114332e-4

Outlying measurements have moderate (0.10403423030173367%) effect on estimated standard deviation.

understanding this report

In this report, each function benchmarked by criterion is assigned a section of its own. The charts in each section are active; if you hover your mouse over data points and annotations, you will see more details.

Under the charts is a small table. The first two rows are the results of a linear regression run on the measurements displayed in the right-hand chart.

We use a statistical technique called the bootstrap to provide confidence intervals on our estimates. The bootstrap-derived upper and lower bounds on estimates let you see how accurate we believe those estimates to be. (Hover the mouse over the table headers to see the confidence levels.)

A noisy benchmarking environment can cause some or many measurements to fall far from the mean. These outlying measurements can have a significant inflationary effect on the estimate of the standard deviation. We calculate and display an estimate of the extent to which the standard deviation has been inflated by outliers.