Back Forum Reply New

How to utilize dual core CPUs with DivX 6? Which encoding software supports SMP?

:
The DivX 6.1 codec now offers multi-threading support, giving you better performance on all HyperThreaded, dual core and dual CPU (SMP) systems. A new 1-pass encoding mode can cut encoding time in half by eliminating the need for multipass encoding in certain applications.

I just don't know how.  
In VirtualDub 1.6.14, I get quot;DivX 6.1.1 Codec (2 Logical CPUs)quot;, but when encoding, only approximately 50% CPU utilization is shown in the Task Manager, so obviously only one core is really used. And in the Codec configuration dialog, there are only the normal 1-pass and 2-pass options, nothing special (like the quot;new 1-pass encoding modequot;).

Sooo... what's wrong? Do I have to use a different encoding application to make use of both cores? If so, which?Thank you very much for your help! Best regards,
Lord Voldemort

My motherboard(Asus P4P800) supports something about quot;2 Logical CPUsquot; but I am not sure. But I must insert 2 RAM module in pair.

Whatever this DivX 6.1.1 Codec (2 Logical CPUs) is encodes my DVD 40% to 50% slower than DivX 6.0. but the encoded by DivX 6.2 or 6.1.1 seemed better than 6.0, maybe it was just my illusion . So i am sticking with the newer version, but encoding was slower.

:I just don't know how.  
In VirtualDub 1.6.14, I get quot;DivX 6.1.1 Codec (2 Logical CPUs)quot;, but when encoding, only approximately 50% CPU utilization is shown in the Task Manager, so obviously only one core is really used. And in the Codec configuration dialog, there are only the normal 1-pass and 2-pass options, nothing special (like the quot;new 1-pass encoding modequot;).

Sooo... what's wrong? Do I have to use a different encoding application to make use of both cores? If so, which?Thank you very much for your help! Best regards,
Lord Voldemort

obvious Q so sorry if you did it - did you specify 2 threads?

The codec is only part of the performance equation. Your system must also decode and perhaps apply processing to the video, or management of the buffer. There is also I/O to consider.

Performance is going to depend upon your particular environment.

As far as the codec is concerned, it will launch a thread for each processor detected. The number of processors detected is shown in the codec name in the compressors enumeration.

Well, why is CPU utilization 50%? With x264 usage is 99 % for both cores.

cpu use is 99% on 2 diff pcs for me.

both X2's


Originally Posted by tomosobvious Q so sorry if you did it - did you specify 2 threads?

Where? How?  

Originally Posted by DigitAl56KAs far as the codec is concerned, it will launch a thread for each processor detected. The number of processors detected is shown in the codec name in the compressors enumeration.

It shows two detected CPUs, but it doesn't run two threads, because otherwise I wouldn't get 50% CPU load, but more.

And what about the quot;new 1-pass encoding modequot;? Can't find it anywhere.
¥
Back Forum Reply New