[theora-dev] What goes to Hardware ?

Felipe Portavales Goldstein portavales at gmail.com
Mon Jul 3 16:32:36 PDT 2006


Hi Zen,

But your profile is interesting.

Can you do a profiling of the *decoder* with the MMX optimizations ?

I realy want to see what the MMX optimization can do with the IDCT function.
I think MMX can do a good job.
:-)

On 7/3/06, illiminable <ogg at illiminable.com> wrote:
> Actually. I just realised, felipe is doing a *decoder*, the profile i
> posted is for *encoding*. My mistake, sorry.
>
> Zen.
>
> illiminable wrote:
> > This is a profile summary i took a while ago, on theora as it was in
> > alpha6 (includes the mmx optimisations)
> >
> > One thing to note is it doesn't necessarliy show every function, since
> > some stuff gets inlined into the caller and hence doesn't appear in
> > this list (it's included in the caller instead). But it does show the
> > basic gist of it.
> >
> > Also, this was on a small (320x240) video of roughly 1 min duration.
> >
> > http://www.illiminable.com/temp/theo_summ.txt
> >
> > Zen.
> >
> >
> > Rodolphe Ortalo wrote:
> >> Le dimanche 02 juillet 2006 à 19:10 -0300, Felipe Portavales Goldstein a
> >> écrit :
> >> ...
> >>
> >>> As you know, the ReconRefFrames routine is the caller of the IDCT,
> >>> Reconstruction and LoopFilter.
> >>>
> >>> The ReconRefFrames wastes 31 ms from the total 44 ms.
> >>> This is more than 66% of the decoding time.
> >>>
> >> ...
> >>
> >> Where are the other 34% spent (various routines?)?
> >>
> >> Personnally, I think too the "enough memory for 720x480" is the way to
> >> go. (Are there other options than SDRAM in this case?)
> >>
> >> Rodolphe
> >>
> >>
> >> _______________________________________________
> >> theora-dev mailing list
> >> theora-dev at xiph.org
> >> http://lists.xiph.org/mailman/listinfo/theora-dev
> >>
> >>
> >
> > _______________________________________________
> > theora-dev mailing list
> > theora-dev at xiph.org
> > http://lists.xiph.org/mailman/listinfo/theora-dev
> >
>
> _______________________________________________
> theora-dev mailing list
> theora-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/theora-dev
>


-- 
________________________________________
Felipe Portavales <portavales at gmail.com>
Undergraduate Student - IC-UNICAMP
Computer Systems Laboratory
http://www.lsc.ic.unicamp.br


More information about the theora-dev mailing list