[Ffmpeg-devel] [PATCH] Faster rgb32tobgr32
Trent Piepho
xyzzy
Mon Apr 23 10:53:51 CEST 2007
On Tue, 17 Apr 2007, Ivo wrote:
> On Tuesday 17 April 2007 16:51, Trent Piepho wrote:
> > On Tue, 17 Apr 2007, Ivo wrote:
> > > The following patch makes rgb32tobgr32 slightly faster by avoiding an
> > > extra add and a cmp.
> > >
> > > Old C Code, Avg of ten runs: 68345307
> > > New C Code, Avg of ten runs: 67644935
> > >
> > > Old MMX2 Code, Avg of ten runs: 66875441
> > > New MMX2 Code, Avg of ten runs: 65855368
> >
> > Don't suppose you know the variance of the ten runs?
>
> Old C code, Avg: 68521191 Var: 2213928285808
> New C code, Avg: 67644935 Var: 970441093200
Might be faster. The significance level isn't very high.
> Old MMX2 code, Avg: 66875441 Var: 10001941746808
> New MMX2 code, Avg: 65855368 Var: 650060307672
No significant difference.
With a variance so big, it's not possible to say differences so small are
significant. The two orders of magnitude difference in variance between
the old and new code makes me suspect something is wrong with your testing
methodology.
More information about the ffmpeg-devel
mailing list