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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 268 269 270 271 272 ... 367 Next »

Hyperthreading and FPS
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Hyperthreading and FPS
01-05-2011, 08:12 AM (This post was last modified: 01-05-2011, 08:20 AM by SolarLune.)
#1
SolarLune Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Dec 2010
Hey. So I've been messing around with my computer and just about every setting I could think of to get Dolphin to run faster - I found out that supposedly, r6515 was significantly faster than other revisions.

Trying it out, I found that it was indeed a bit faster. However, most GC or Wii games are still below really playable speeds for me (Trauma Team or Pikmin 2 is running playably (around 50% on Trauma Team and between 65% and 80% on Pikmin 2), but most games are below 50% speeds). Now, I'm wondering if Hyperthreading is good or not - I have a Sony Vaio Desktop PC with 32-bit Windows XP Media Center, and a 3.2 Ghz Intel Pentium 4 CPU. While it is only 1 core, with hyperthreading enabled, it 'becomes' 2 (I guess it just emulates the second one using the original core). Is it better to run Dolphin with Hyperthreading and Dual Core enabled, or just with Hyperthreading off? Are there other tips about speeding up FPS I should know about? Thanks!
Find
Reply
01-05-2011, 08:31 AM
#2
Bart1975 Offline
Member
***
Posts: 76
Threads: 13
Joined: Dec 2010
Not sure how much better hyper threading will be for you. That Pentium 4 is fairly weak for dolphin.
AMD A6 3420M
HD 6650M
8 Gig 1333mhz
60 Gig OCZ SSD
Find
Reply
01-05-2011, 12:31 PM (This post was last modified: 01-05-2011, 12:31 PM by SolarLune.)
#3
SolarLune Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Dec 2010
Thanks, Bart. Now, I'm getting odder tests - I disengaged hyperthreading and then put Dual Core on - with r6740, I'm now able to get full-speed on Chibi-Robo on the title screen, as well as faster FPS in the Chibi-house (so I would assume it carries across to the rest of the game). Could someone explain to me how VPS and FPS works? The FPS is obviously the amount of frames drawn - is VPS is the amount of frames computed? I'm able to get over 100% speed, but it seems to lag (I know that the FPS is low - it's around 1 to 2) - is it a false value?
Find
Reply
01-05-2011, 01:18 PM
#4
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
The hyperthreading on P4's doesn't really provide much because the execution pipes are extremely long which results in frequent instruction stalls.
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-05-2011, 01:51 PM
#5
Bart1975 Offline
Member
***
Posts: 76
Threads: 13
Joined: Dec 2010
You might be able to overclock the cpu a little for better performance. Don't expect any miracles though.
AMD A6 3420M
HD 6650M
8 Gig 1333mhz
60 Gig OCZ SSD
Find
Reply
01-05-2011, 02:15 PM (This post was last modified: 01-05-2011, 02:40 PM by SolarLune.)
#6
SolarLune Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Dec 2010
Unfortunately, overclocking isn't possible with my BIOS installed on my system. I looked about for updating my BIOS, but I didn't find anything. It's not a major issue - some games run slowly, and others fast - I've made my peace with that (LOL). For me, disabling Hyperthreading, then putting FPS limit to 0 and turning on Dual Core (even though my computer only has one core, LOL), makes it run faster for some games (Trauma Team seems significantly faster to me). I think that it might just be frameskipping, but in any case, it's better than it used to be. Thanks.

PS - I've gotten ClockGen - I believe that may be able to allow overclocking on a locked computer. I may have to try it out, just to see what I can do with it.
Find
Reply
01-05-2011, 02:17 PM
#7
Bart1975 Offline
Member
***
Posts: 76
Threads: 13
Joined: Dec 2010
Yeah clockgen, setfsb, crystal cpuid, etc are all good programs for overclocking.
AMD A6 3420M
HD 6650M
8 Gig 1333mhz
60 Gig OCZ SSD
Find
Reply
01-05-2011, 03:10 PM
#8
NaturalViolence Offline
It's not that I hate people, I just hate stupid people
*******
Posts: 9,013
Threads: 24
Joined: Oct 2009
Quote:Could someone explain to me how VPS and FPS works?

FPS = speed of the emulated gpu measures in frames per second

VPS = speed of the emulated cpu

Some more info. taken straight from a forum post by a dolphin dev:
Quote:VPS is meant to be "Video per second" aka refresh rate, that's triggered by the CPU and so is a good representation of the speed of the emulated CPU.
On the other hand, the fps is the actual framerate of the emulated gpu, which is the game speed in most games (but not all, alien hominid for example is not limited by the framerate).
"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-05-2011, 03:24 PM
#9
Squall Leonhart Offline
Friend of local jackass
*******
Posts: 1,177
Threads: 27
Joined: Apr 2009
vps sounds like vertical interrupts.
[Image: squall_sig2.gif]
[Image: squall4rinoa.png]
VBA-M
Website Find
Reply
01-05-2011, 03:32 PM
#10
SolarLune Offline
Junior Member
**
Posts: 9
Threads: 1
Joined: Dec 2010
So VPS is how fast the CPU calls for the screen to refresh... So, if FPS = 5 and VPS = 60, that's full-speed, regardless of the fact that the game is just drawing 5 times a second (on your computer)?
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