[MPlayer-users] Weird benchmark result with gcc-3.0.2 and -vc divx4
André Dahlqvist
andre.dahlqvist at telia.com
Wed Nov 28 23:04:56 CET 2001
Hi everyone,
I just did some benchmarks comparing mplayer build with gcc-2.95.4-pre
and gcc-3.0.2-final, and found a really strange behaviour. On two out of the
three files I tested, the divx4 test shows a huge difference between
gcc-2.95 and gcc-3.0.2. The first file, Reservoir Dogs, does however not
show this behaviour, and in the other tests the two versions are
basically neck-to-neck.
I know you can't do anything about the divx4 codec, but does anyone have
any clues what is causing this? Benchmarks are below:
Reservoir Dogs
--------------
File info:
----------
MainAVIHeader.dwFlags: (2064) HAS_INDEX TRUST_CKTYPE
VIDEO: [DIV3] 640x288 24bpp 23.98 fps 499.3 kbps (60.9 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:640x288 fps:23.98 ftime:=0.0417
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
ffdivx
------
gcc-2.95.4-pre: BENCHMARKs: V: 5.520s VO: 0.009s A: 0.000s Sys: 0.312s = 5.842s
gcc-3.0.2: BENCHMARKs: V: 5.513s VO: 0.010s A: 0.000s Sys: 0.307s = 5.830s
divx4
-----
gcc-2.95.4-pre: BENCHMARKs: V: 4.604s VO: 0.009s A: 0.000s Sys: 0.227s = 4.839s
gcc-3.0.2: BENCHMARKs: V: 4.571s VO: 0.010s A: 0.000s Sys: 0.221s = 4.802s
divx
----
gcc-2.95.4-pre: BENCHMARKs: V: 6.709s VO: 0.012s A: 0.000s Sys: 0.314s = 7.035s
gcc-3.0.2: BENCHMARKs: V: 6.665s VO: 0.013s A: 0.000s Sys: 0.307s = 6.985s
odivx
-----
gcc-2.95.4-pre: BENCHMARKs: V: 4.119s VO: 0.008s A: 0.000s Sys: 0.227s = 4.355s
gcc-3.0.2: BENCHMARKs: V: 4.118s VO: 0.008s A: 0.000s Sys: 0.222s = 4.349s
The Deer Hunter
---------------
File info:
----------
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO: [DIV3] 640x480 24bpp 25.00 fps 761.4 kbps (92.9 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:640x480 fps:25.00 ftime:=0.0400
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
ffdivx
------
gcc-2.95.4-pre: BENCHMARKs: V: 11.101s VO: 0.010s A: 0.000s Sys: 0.389s = 11.500s
gcc-3.0.2: BENCHMARKs: V: 11.035s VO: 0.011s A: 0.000s Sys: 0.389s = 11.435s
divx4
-----
gcc-2.95.4-pre: BENCHMARKs: V: 9.219s VO: 0.012s A: 0.000s Sys: 0.350s = 9.580s
gcc-3.0.2: BENCHMARKs: V: 10.838s VO: 0.013s A: 0.000s Sys: 0.344s = 11.194s
odivx
-----
gcc-2.95.4-pre: BENCHMARKs: V: 8.744s VO: 0.011s A: 0.000s Sys: 0.362s = 9.116s
gcc-3.0.2: BENCHMARKs: V: 8.455s VO: 0.011s A: 0.000s Sys: 0.342s = 8.809s
divx
----
gcc-2.95.4-pre: BENCHMARKs: V: 12.846s VO: 0.013s A: 0.000s Sys: 0.389s = 13.248s
gcc-3.0.2: BENCHMARKs: V: 12.775s VO: 0.014s A: 0.000s Sys: 0.384s = 13.173s
Unbreakable
-----------
File info:
----------
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
VIDEO: [DIV3] 640x272 24bpp 23.98 fps 638.8 kbps (78.0 kbyte/s)
[V] filefmt:3 fourcc:0x33564944 size:640x272 fps:23.98 ftime:=0.0417
Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
divx4
-----
gcc-2.95.4-pre: BENCHMARKs: V: 3.676s VO: 0.008s A: 0.000s Sys: 0.490s = 4.174s
gcc-3.0.2: BENCHMARKs: V: 4.388s VO: 0.008s A: 0.000s Sys: 0.535s = 4.931s
--
André Dahlqvist <andre.dahlqvist at telia.com>
More information about the MPlayer-users
mailing list