[MEncoder-users] Fwd: Questions on Mencoder performace

Phil Ehrens phil at slug.org
Tue Jun 6 20:25:08 CEST 2006


Raphael wrote:
> larrystotler at netscape.net wrote:
> >-----Original Message-----
> >From: Corey Hickey <bugfood-ml at fatooh.org>
> >
> >>I don't know specifically about your systems, but I wouldn't expect 
> >much performance out of a P4. I did some rough tests with lavc and 
> >x264 a while back and found >that a 1.2 GHz Athlon Thunderbird was 
> >outperforming a 1.7 GHz P4 by 10-20%. As far as I know early Athlon 
> >processors were roughly equivalent to late P3s, >clock-for-clock, so 
> >the numbers you posted don't seem out of line.
> >
> >Hmmm, I was under the impression that the P4 was actually optimized 
> >for stuff like this and that it should outperform the Athlon in this 
> >regard.  I've never been a fan of the P4 series, but I ended up with 
> >with some chips and was hoping that they would be well suited for this 
> >type of stuff.  Oh well.  Thanx for the insight.
> >
> >I appreciate all the advice that has been given to me by the list 
> >members.  Thanx.
> >___________________________________________________
> 
> 
> Whenever anybody starts being rude on this list it's because they don't 
> know the answer. So don't worry about that :) 
> 
> Your best bet is to experiment.  There are too many unknowns and in 
> particular of course the behaviour of the compiler will make a 
> considerable difference.  One version of gcc with one set of 
> optimisation flags may accidently squeeze some crucial piece of data 
> into the L2 cache on a particular processor etc.   gcc has never given 
> any guarantees and I remember compiling code with higher optimisation 
> levels that ran more slowly and finding that after using -Os it didn't 
> fit in cache etc.
> 
> You may be able to find tools that give you useful stats (e.g. 
> cachegrind http://valgrind.org/info/tools.html). If you can run 
> systematic tests using such tools with as many different gccs and 
> options and cpus as possible then I am sure we would all be very 
> interested to see the results.

As warm and fuzzy as that may sound, since mencoder does not have
a uniquely defined data path there is nothing to test. Would you
have him benchmark '... -oac copy -ovc copy ...' or '... -oac mp3lame
-ovc lavc -vf ??? ...'?



More information about the MEncoder-users mailing list