Boost logo

Boost :

Subject: Re: [boost] different matrix library?
From: Edward Grace (ej.grace_at_[hidden])
Date: 2009-08-18 14:47:45


> Timing at a nominal precision of 0.4%: We cannot distinguish between A
> and B: (-2.22045e-14 [1.9685] 4.51977)%
> Timing at a nominal precision of 0.08%: We cannot distinguish
> between A
> and B: (-5.22489 [0.0530135] 4.15175)%
>
> So what does this means ?

It means what it says, for the two functions you are timing there is
no measurable difference in execution time that cannot be explained
by chance.

So, if you think A is faster than B or B is faster than A, you are
mistaken.

The final figure for example, -5.22 --- +4.15, indicates that with a
95% chance the speedup of A relative to B lies between those
extremes. Since these extremes clearly include zero you can't say
there is a speedup. The best point estimate of the speedup is 0.053%
(naff all!).

-ed
------------------------------------------------
"No more boom and bust." -- Dr. J. G. Brown, 1997


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk