• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 686 687 688 689 690 ... 1133 Next »

"Lock threads to cores" but still using more than 2 cores?
View New Posts | View Today's Posts

Poll: With "Lock threads to cores" on, does Dolphin still use more than 2 cores?
Yes. I have AMD CPU and it uses more than 2 cores.
Yes. I have Intel CPU and it uses more than 2 cores.
No. I have AMD CPU and it only uses 2 cores.
No. I have Intel CPU and it only uses 2 cores.
I only have 2 cores or less....
I don't feel this is important enough to bother with....
[Show Results]
 
Note: This is a public poll, other users will be able to see what you voted for.
Pages (2): 1 2 Next »
Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
"Lock threads to cores" but still using more than 2 cores?
01-30-2011, 05:02 AM (This post was last modified: 01-30-2011, 05:08 AM by hypnotoad.)
#1
hypnotoad Offline
Member
***
Posts: 57
Threads: 13
Joined: Jan 2011
I'm not complaining at all. But I was asked to make a new thread about this.

From what I've been told, Dolphin produces 2 threads of processing. Enabling "Lock threads to cores" option, is supposed to restrict each thread to just one core. Leave it off, and the threads jump around however many cores you have, and this is supposed to be less efficient, according to the "experts".

This is with "Lock threads to cores" off:
[Image: newcpuusage.png]

This is with it on:
[Image: lockcores2.png]

It seems to still be using other cores. Maybe that's a good thing. But others have said it only uses 2 cores on their CPU, even if it's maxing them out.

If you wish to participate, try enabling this feature, and tell whether Dolphin's threads use more than 2 cores, or not. And include what kind of processor you are using, and other relevant specs. Thanks.
AMD Phenom II X4 970 3.5GHz: $180
MSI GeForce GTX 460 1GB: $150
ASUS M4A89GTD Motherboard: $125
4 x 2GB CORSAIR XMS3 DDR3: $110
2x (raid0) A-DATA S599 64GB SSD: $240
ABS Majesty 900W Power: $115

Playing Dolphin at 100% speed: Priceless.
Find
Reply
01-30-2011, 05:26 AM
#2
tuanming Offline
Senior Member
****
Posts: 378
Threads: 10
Joined: Dec 2010
This test is only for quad core CPUs. If you have a dual core, don't bother with it.
[color=#3366ff]CPU: Intel Core i7 4790K OC'ed @ 5GHz[/color]
[color=#339933]GPU: MSi N580 Lightning Extreme 3GB[/color]
[color=#cc3333]RAM: CORSAIR Vengeance Pro 16GB DDR3 @ 2666MHz[/color]
[color=#333333]HDD: Samsung 840 Pro SSD 512GB[/color]
[color=#6666ff]CPU cooler: Noctua NH-U14S w/Noctua NF-A15 PWM 140mm Premium[/color]
[color=#ff3333]MOBO: Asus Maximus VI Hero LGA 1150 Z87[/color]
[color=#cc3399]CASE: Thermaltake Urban T81 Full Tower[/color]
Find
Reply
01-30-2011, 05:30 AM
#3
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
Never happened to me

Find
Reply
01-30-2011, 07:05 AM
#4
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,004
Threads: 8
Joined: Aug 2009
Dolphin uses more than 2 threads, so it'll use more than 2 cores. Dolphin can use up to 7 or 8 threads in some situations (e.g. in a Wii game using 4 real wiimotes while creating a save state).
Find
Reply
01-30-2011, 09:38 AM (This post was last modified: 01-30-2011, 09:38 AM by NaturalViolence.)
#5
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,009
Threads: 24
Joined: Oct 2009
@Skid

I was trying to get a hold of you on irc the last couple of days to ask you about why this might be happening. And for some reason you didn't notice the original thread.

Anyways from what I understand, the threads include:
-CPU (runtime interpreter/jit recompiler/jitil recompiler)
-GPU (runtime compiler)
-DSP
-GUI
-Audio backend
-Input
-Input #2 (if present)
-Input #3 (if present)
-Input #4 (if present)

But from what I understand the last 6 should use almost no processing power, 1-2% at most. And the DSP thread isn't seperated unless the DSPLLE on thread option is used. Am I wrong in either of those two assumptions? Or is their something else that I have overlooked that could be accounting for this?
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
01-30-2011, 11:52 AM
#6
skid Offline
skidau / skid_au
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,004
Threads: 8
Joined: Aug 2009
Yeh, I haven't really measured the amount of CPU each thread consumes. I do not think they consume a lot, but added together they might add up to something?
Find
Reply
01-30-2011, 12:15 PM
#7
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
dsp on thread seems to use up nearly 60% of a third core D:
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-30-2011, 12:16 PM (This post was last modified: 01-30-2011, 12:17 PM by NaturalViolence.)
#8
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,009
Threads: 24
Joined: Oct 2009
10-20% load of a 3GHz core 2 quad from input/GUI/audio backend!?!? I find that hard to believe even when I have the proof is staring me in the face. I keep thinking their must be some other explanation.

Quote:dsp on thread seems to use up nearly 60% of a third core D:

I'm assuming hypnotoad is not using it though.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."  
-Ron Swanson

"I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. "
-Mark Antony
Website Find
Reply
02-22-2011, 12:35 AM
#9
hypnotoad Offline
Member
***
Posts: 57
Threads: 13
Joined: Jan 2011
NaturalViolence Wrote:I'm assuming hypnotoad is not using it though.

Correct. I'm not using DSP on thread. It says it's not recommended.
AMD Phenom II X4 970 3.5GHz: $180
MSI GeForce GTX 460 1GB: $150
ASUS M4A89GTD Motherboard: $125
4 x 2GB CORSAIR XMS3 DDR3: $110
2x (raid0) A-DATA S599 64GB SSD: $240
ABS Majesty 900W Power: $115

Playing Dolphin at 100% speed: Priceless.
Find
Reply
02-22-2011, 08:06 AM
#10
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
btw, Dolphin has up to 20 threads.
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode