[MPlayer-dev-eng] quick gcc version comparisons

Michael Niedermayer michaelni at gmx.at
Wed Apr 28 22:11:51 CEST 2004


Hi

On Wednesday 28 April 2004 21:46, Moritz Bunkus wrote:
[...]
> 4) Benchmarks
>
> I've run the benchmarks this way:
>
> for i in $(seq 1 10); do
>   for ver in 2.95 3.2 3.3 3.4; do
>     mplayer -vo null -nosound -v -benchmark -frames 2000 file1.avi &>
> res-f1-$ver-$i.txt mplayer -vo null -nosound -v -benchmark -frames 20000
> file2.m2v &> res-f2-$ver-$i.txt done
> done
>
> and then run a Perl script that calculates the aerage for the last
>
> value in the BECHMARKs value. Here are the results:
>        |  file 1 |  file 2 |  file 3
>
> -------+---------+---------+--------
> 2.95.4 | 10.5157 |  6.1265 | 10.4900
> 3.2.3  | 10.1548 |  5.6842 | 10.2801
> 3.3.3  | 10.1550 |  6.3768 | 10.4224
> 3.4    | 10.1422 |  5.7463 | 10.1216
>
>
> File 1 is an AVI with XviD (640x368), file 2 is a SVCD, File 3 is an
> AVI with XviD (640x352).
>
> So what could these results mean?
>
> 1) The benchmark command is b0rked, and the results can be sent right
>    to /dev/null.
> 2) The results are OK and gcc 3.4 simply optimizes better than the
>    others.
> 3) I have no clue what to make of them ;)
4) u forgot the standard deviations like everyone, this would at least show if 
the differences are real or not

[...]
-- 
Michael
level[i]= get_vlc(); i+=get_vlc();		(violates patent EP0266049)
median(mv[y-1][x], mv[y][x-1], mv[y+1][x+1]);	(violates patent #5,905,535)
buf[i]= qp - buf[i-1];				(violates patent #?)
for more examples, see http://mplayerhq.hu/~michael/patent.html
stop it, see http://petition.eurolinux.org & http://petition.ffii.org/eubsa/en




More information about the MPlayer-dev-eng mailing list