Dual core cpus and affinities

perdomot

Golden Member
Dec 7, 2004
1,390
0
76
I thought that if a program could benefit from a dualie, the cpu would automatically use both cores. Do you have to tell the app to use both?? I run video encoding software(DVD Shrink, VirtualDub, TMPGenc and Nerovision) and want to be sure the apps are using both cores.
 

Tarrant64

Diamond Member
Sep 20, 2004
3,203
0
76
Some apps do benefit from dual cores, some don't. You could try going to the Task Manager screen. I believe right-clicking on a task and selecting an option like affinity(I can't remember, been awhile since I used a dual-core PC), you can choose the cores. If there is only one options then the program must not support it.

Look around and see if there are newer versions of the software as well. Some people release patches, etc. to make them compatible with dual core processors.
 

Bobthelost

Diamond Member
Dec 1, 2005
4,360
0
0
The default setting are for any programs to run on both cores, you can tell it to only run on core 0 or core 1 if you go to task manager.

If it's a single threaded program this just means that both cores are working @ 50% each, probably to keep the tempertures down, if it's a SMP program like DVD shrink then the total in both cores will be greater than 100% (ie core 0 is running @ 100% and core 1 is running @ 45%). With shrink at least both of your cores should hit 100% for the duration. I don't know about the others though.
 

stevty2889

Diamond Member
Dec 13, 2003
7,036
8
81
DVD shrink, and TMPGenc are SMP aware, VirtualDub doesn't seem to be(I was using it yesterday, only gave me 50% cpu usage) Nerovision, unless perhaps a newer version, is also not SMP aware. AutoGK is SMP aware as well.
 

Duvie

Elite Member
Feb 5, 2001
16,215
0
71
Originally posted by: stevty2889
DVD shrink, and TMPGenc are SMP aware, VirtualDub doesn't seem to be(I was using it yesterday, only gave me 50% cpu usage) Nerovision, unless perhaps a newer version, is also not SMP aware. AutoGK is SMP aware as well.



By default TMPGenc (at least the 2.52 full version I own) will not run multi cores until you change the setting to multithreaded...

I think 3.0 express however did work out of the gate...

DVDshrink as well multithreaded by default...
 

Duvie

Elite Member
Feb 5, 2001
16,215
0
71
under < options > ... < environmental settins > ... < cpu (tab) > .... make sure multithreaded is checked


this is in the 2.52 version.... I cannot remember for sure but my 3.0xpress version I think was set to multithreaded by default...