Log in

View Full Version : CPU usage 32 / 64 Bit?


codeguru
29th September 2007, 21:34
I mentioned some strange facts comparing some benchmarks:

in XP 32 bit edition the Windows media encoder 9 uses only 55, sometimes 60%

in XP 64 bit edition the WME 9 64 bit has a cpu usage at average of 90 %
The encoding time is 1:35h in 64 bit vs 2:02h

The taskmanager shows that all 4 cpu cores are working nearly constantly in XP64, in XP 32 the cpu load is far away from being constant.
the 32 bit taskmanager shows this:
http://www.brightheart.de/q7cwa/taskmanager.jpg

the 64 bit edition looks like this:
http://www.brightheart.de/q7cwa/taskmanager2.jpg

DivX 6.7 community seem not to use more then 2 cores even there are shown 4 logical cpus on XP 32, and actually there's no XP64 edition of divx to verify this. Is this a dualcore only codec?
Or is the huffyuv 32 bit decoder the bottleneck?
Does anyone know if the WME9 64 bit is specially optimised in comparision to the 32 bit edition?


My system is this:
Q6600 @ 3 GHz, FSB 366, clock ratio 8x
4 GB DDR2 running as DDR 733
GA965P-DS3 motherboard

zambelli
30th September 2007, 03:40
Does anyone know if the WME9 64 bit is specially optimised in comparision to the 32 bit edition?
It isn't. Also keep in mind that WME9 doesn't actually do any encoding - the WMV9 codecs do - and different versions tend to have different performance, depending on when they were released.

codeguru
30th September 2007, 08:32
Hi Sherlock Holmes! congratulations, you won and picked some wrong words in my posting but you didn't contribute any fact.

Of course the codec does the coding - but the controlling app WME (or Vdub) are generating a script or a parameter file. And as I read in a Optacore-optimizing post with x264 these parameters have a great influence in CPU load.

zambelli
1st October 2007, 09:12
Hi Sherlock Holmes! congratulations, you won and picked some wrong words in my posting but you didn't contribute any fact.
Congratulations! You have just won no further help from me.

diogen
1st October 2007, 21:11
...in XP 32 bit edition the Windows media encoder 9 uses only 55, sometimes 60%
...in XP 64 bit edition the WME 9 64 bit has a cpu usage at average of 90 %The first must have set "Use 1 thread", the second has this parameter not set (i.e. use everything there is).

Diogen.

Sharktooth
2nd October 2007, 03:46
hey, codeguru, be nice to zambelli. he's a MS guy and just tried to help you... and im already stressing him way too much...