• 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 ... 861 862 863 864 865 ... 1133 Next »

Using only about 50% of CPU time across all cores?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Using only about 50% of CPU time across all cores?
12-31-2010, 01:31 PM (This post was last modified: 12-31-2010, 01:42 PM by mireka.)
#1
mireka Offline
Junior Member
**
Posts: 18
Threads: 5
Joined: Dec 2010
It seems that Dolphin uses only about 50% of CPU for each cores.
Is this normal?
Game has hiccups (Xenoblades NTSC-J)
Dolphin SVN R 6691 64bit

System is
Phenom X2 555BE unlocked to 4 cores at 3.8Ghz
2x2 CL9-9-9 1600Mhz RAM on dual channel
Radeon 5870HD no OC

It seems that if Dolphin actually uses 100% of cpu time there would be absolutely no hiccups because even with only like about 50% across all cores, I still get 30FPS and drops are at minimum of about 26FPS (game is locked at 30FPS)

Enable idle skipping is disabled because if enabled it would cause noises (Disabling audio throttle doesn't help that)


Attached Files Thumbnail(s)
               
Find
Reply
12-31-2010, 02:03 PM
#2
sonicdude987 Offline
Junior Member
**
Posts: 44
Threads: 13
Joined: May 2009
(12-31-2010, 01:31 PM)mireka Wrote: It seems that Dolphin uses only about 50% of CPU for each cores.
Is this normal?
Game has hiccups (Xenoblades NTSC-J)
Dolphin SVN R 6691 64bit

System is
Phenom X2 555BE unlocked to 4 cores at 3.8Ghz
2x2 CL9-9-9 1600Mhz RAM on dual channel
Radeon 5870HD no OC

It seems that if Dolphin actually uses 100% of cpu time there would be absolutely no hiccups because even with only like about 50% across all cores, I still get 30FPS and drops are at minimum of about 26FPS (game is locked at 30FPS)

Enable idle skipping is disabled because if enabled it would cause noises (Disabling audio throttle doesn't help that)


Turn your frame limiter off
Find
Reply
12-31-2010, 03:20 PM
#3
5t3alth Offline
Junior Member
**
Posts: 26
Threads: 5
Joined: Dec 2010
you have basically the same system specs as me with same processor, close enough RAM (im using Corsair Dominator 8gb), and 5750 HD card.

I used Direct3d9 version, 11 is causing some issues with screen pixels.

Find
Reply
12-31-2010, 05:53 PM (This post was last modified: 12-31-2010, 05:54 PM by mireka.)
#4
mireka Offline
Junior Member
**
Posts: 18
Threads: 5
Joined: Dec 2010
>sonicdude987
Turning off frame limiter off absolutely make everything perfect.
No hiccups, no noise (even with Audio Throttling enabled), constant 30FPS.
Thank you very much.

(still only 50% across all CPU cores though, lol)


Attached Files Thumbnail(s)
   
Find
Reply
01-01-2011, 08:20 AM
#5
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,009
Threads: 24
Joined: Oct 2009
Dolphin has only two software theads. These threads jump from one core to another every few nanoseconds. Since task manager evaluates core activity only once per second it takes the average level of activity (50%) and displays that as the load. The alternative is to use "lock threads to cores" which will force the two software threads to stay on cores 1 and 2. If you do that the first two cores will be at 100% load while cores 3 and 4 will be at 0% load. Dolphin cannot use all 4 cores simultaneously since it only has two software threads therefore 50% load is the most you can get out of your quad core cpu.
"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-01-2011, 02:54 PM
#6
mireka Offline
Junior Member
**
Posts: 18
Threads: 5
Joined: Dec 2010
Thanks for clarifying.

Does that mean I should lock threads to cores if my CPU is powerful enough? (So it won't emulate quad core behaviors)
Find
Reply
01-01-2011, 04:30 PM
#7
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,009
Threads: 24
Joined: Oct 2009
No. The option won't make any difference whatsoever for you. The same amount of processing power will be used and performance will be nearly identical. The only difference is you'll have two cores running at 100% instead of 4 cores running at 50% when you open task manager.

Quote:(So it won't emulate quad core behaviors)

This has nothing to do with emulation. This option simply controls whether the threads (pieces of software) are locked to specific cores or not.
"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
« Next Oldest | Next Newest »


  • 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