[theora-dev] What goes to Hardware ?
Felipe Portavales Goldstein
portavales at gmail.com
Mon Jul 3 16:32:36 PDT 2006
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.
> 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
Felipe Portavales <portavales at gmail.com>
Undergraduate Student - IC-UNICAMP
Computer Systems Laboratory
More information about the theora-dev