13b9b37bdSPoul-Henning Kamp 23b9b37bdSPoul-Henning KampA small tool to do the statistics legwork on benchmarks etc. 33b9b37bdSPoul-Henning Kamp 43b9b37bdSPoul-Henning KampPrepare your data into two files, one number per line 53b9b37bdSPoul-Henning Kamprun 63b9b37bdSPoul-Henning Kamp ./ministat data_before data_after 73b9b37bdSPoul-Henning Kamp 83b9b37bdSPoul-Henning Kampand see what it says. 93b9b37bdSPoul-Henning Kamp 103b9b37bdSPoul-Henning KampYou need at least three data points in each data set, but the more 113b9b37bdSPoul-Henning Kampyou have the better your result generally gets. 123b9b37bdSPoul-Henning Kamp 133b9b37bdSPoul-Henning KampHere are two typical outputs: 143b9b37bdSPoul-Henning Kamp 153b9b37bdSPoul-Henning Kampx _1 163b9b37bdSPoul-Henning Kamp+ _2 173b9b37bdSPoul-Henning Kamp+--------------------------------------------------------------------------+ 183b9b37bdSPoul-Henning Kamp|x + x+ x x x + ++ | 193b9b37bdSPoul-Henning Kamp| |_________|______AM_______________|__A___________M_______________|| 203b9b37bdSPoul-Henning Kamp+--------------------------------------------------------------------------+ 213b9b37bdSPoul-Henning Kamp N Min Max Median Avg Stddev 223b9b37bdSPoul-Henning Kampx 5 36060 36138 36107 36105.6 31.165686 233b9b37bdSPoul-Henning Kamp+ 5 36084 36187 36163 36142.6 49.952978 243b9b37bdSPoul-Henning KampNo difference proven at 95.0% confidence 253b9b37bdSPoul-Henning Kamp 263b9b37bdSPoul-Henning KampHere nothing can be concluded from the numbers. It _may_ be possible to 273b9b37bdSPoul-Henning Kampprove something if many more measurements are made, but with only five 283b9b37bdSPoul-Henning Kampmeasurements, nothing is proven. 293b9b37bdSPoul-Henning Kamp 303b9b37bdSPoul-Henning Kamp 313b9b37bdSPoul-Henning Kampx _1 323b9b37bdSPoul-Henning Kamp+ _2 333b9b37bdSPoul-Henning Kamp+--------------------------------------------------------------------------+ 343b9b37bdSPoul-Henning Kamp| + | 353b9b37bdSPoul-Henning Kamp| x + +| 363b9b37bdSPoul-Henning Kamp|x x x x + +| 373b9b37bdSPoul-Henning Kamp| |_______________A_____M_________| |_M___A____| | 383b9b37bdSPoul-Henning Kamp+--------------------------------------------------------------------------+ 393b9b37bdSPoul-Henning Kamp N Min Max Median Avg Stddev 403b9b37bdSPoul-Henning Kampx 5 0.133 0.137 0.136 0.1354 0.0015165751 413b9b37bdSPoul-Henning Kamp+ 5 0.139 0.14 0.139 0.1394 0.00054772256 423b9b37bdSPoul-Henning KampDifference at 95.0% confidence 433b9b37bdSPoul-Henning Kamp 0.004 +/- 0.00166288 443b9b37bdSPoul-Henning Kamp 2.95421% +/- 1.22812% 453b9b37bdSPoul-Henning Kamp (Student's t, pooled s = 0.00114018) 463b9b37bdSPoul-Henning Kamp 473b9b37bdSPoul-Henning KampHere we have a clearcut difference, not very big, but clear and unambiguous. 483b9b37bdSPoul-Henning Kamp 493b9b37bdSPoul-Henning Kamp 50