Log in

View Full Version : agk and quad core(q9300)


Subwars
23rd May 2008, 11:06
hey, just bought a q3000 quad core cpu, and when doing converts the cpu doesn't work at full 100% only runs around 70%-80%. just feels theres alot more speed that can be gotten out of it.

anyone know what can be done to get it using full power. ps all cores are being used.

Southstorm
23rd May 2008, 14:07
What are you converting to? Xvid? DivX?

Do you have a MultiThreaded version of the codec?

Subwars
24th May 2008, 01:57
What are you converting to? Xvid? DivX?

Do you have a MultiThreaded version of the codec?

xvid, and whatever version that comes in agk 2.45

Southstorm
24th May 2008, 02:56
Then you may want to spend some time in this thread: http://forum.doom9.org/showthread.php?t=107783

Subwars
25th May 2008, 03:27
ok kewl, it was on 4 threads, i've tried changing it to 6 threads, but when do a rip it's no faster and when i go back and check the threads in the configure encoder after the rip it's back on 4 threads again... it just wont stay on 6 or whatever i try changing it to????

Dark Shikari
25th May 2008, 03:40
Xvid's multithreading is not very efficient; not only does it not use all your CPU, but it goes X% faster given Y% more CPU usag,e where Y is much larger than X.

Subwars
25th May 2008, 06:37
Xvid's multithreading is not very efficient; not only does it not use all your CPU, but it goes X% faster given Y% more CPU usag,e where Y is much larger than X.

understandable, but still doesn't explain why i can't get it to use and stay on 6 threads

Dark Shikari
25th May 2008, 06:51
understandable, but still doesn't explain why i can't get it to use and stay on 6 threadsAre you sure it even supports more than 4?

squid_80
25th May 2008, 07:18
Xvid is NOT meant to use more threads than cores. Doing so will increase your cpu utilization but actually slow down encoding. 70% cpu usage with a quad core is about the best you can do.

Subwars
25th May 2008, 09:35
Try manual values higher than 4 though... on my Q6600, 6 gets better performance than both 0 and 4. Any higher and speed decreases. from the link that southstorm posted

squid_80
25th May 2008, 10:01
From the same thread:
You don't "have" to use 4 threads. But it should help. Actually I think it is 6 threads for you, but don't quote me on that.

Any basis for that? I'd say 3 threads. Definitely no more threads than cores, what made you think that!

x264 uses 1.5*cpus for the amount of threads. Some people mistakenly think this should work with xvid as well since it makes the cpu usage go higher, but it does not work that way. Xvid's multithreading method + more threads than cores = lots of blocking and wasted cpu cycles.