[MPlayer-dev-eng] [PATCH] autoq support for control()

Michael Niedermayer michaelni at gmx.at
Mon Feb 11 00:16:49 CET 2002


Hi

On Sunday 10 February 2002 23:56, D Richard Felker III wrote:
[...]
> > > as Juanjo alerady did with MC slices, we could do the same to
> > > quant/DCT, i mean doing DCT for whole slice/frame first, and then doing
> > > quantization.
> >
> > are u sure this will be faster?
> > 512 pixels width
> > slice height of 16
> > [16*512 (luma) + 8*256*2 (chroma)]*sizeof(short) = 24kb
> > and the p3 has 16kb L1 data cache
> > the p4 has 8kb L1 data cache ...
>
> the idea isn't that the whole slice fit in the cache -- although iirc
> with an amd rather than those crappy p3s and p4s, it would :) -- the
droping support for p3/p4 isnt an option ...

> idea is to keep both the dct and quant steps from repeatedly ruining
> cache coherency for one another. i've done optimizations like this
cache coherency? hmm, iirc offtopic ... see SMP systems 

> before -- separating complicated operations into several smaller
> steps, even when it may require more intermediate data -- and it's
> improved performance in my experience.
not in mine, i tried this with the postprocessing code and it was slower 

[...]

Michael



More information about the MPlayer-dev-eng mailing list