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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 38 39 40 41 42 ... 116 Next »

Strange Dolphin issue resulting in inconsistent performance
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
Strange Dolphin issue resulting in inconsistent performance
11-02-2014, 12:01 PM (This post was last modified: 11-02-2014, 12:01 PM by kirbypuff.)
#1
kirbypuff Offline
The Original White Marshmallow
*****
Posts: 825
Threads: 37
Joined: Aug 2010
This long-standing issue has plagued Dolphin since the old days.

Has anyone noticed that Dolphin's performance varies greatly between runs? This happens even when the GPU is set to fixed max. clock/mem speeds (so-called "high performance" mode) and CPU power saving features disabled, so it's not a GPU/CPU/hardware issue. It's not a shader cache issue either.

Sometimes, after 2,3 or 4 runs when the emu "gets it right" and the performance increases by up to 15%.

As a quick benchmark try the usual SMG1-observatory-test and experience it for yourself.
Find
Reply
11-02-2014, 12:09 PM
#2
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,920
Threads: 4
Joined: Sep 2013
I have done this sort of thing before, and haven't seen this type of difference when the GPU is set to max power. I have seen it when the GPU is not set to max power, since the GPU doesn't always see Dolphin in need of max performance, so it runs at low power state
Find
Reply
11-02-2014, 12:14 PM
#3
zephyrsurfer Offline
I'm a snake
***
Posts: 87
Threads: 6
Joined: Aug 2014
(11-02-2014, 12:01 PM)kirbypuff Wrote: This long-standing issue has plagued Dolphin since the old days.

Has anyone noticed that Dolphin's performance varies greatly between runs? This happens even when the GPU is set to fixed max. clock/mem speeds (so-called "high performance" mode) and CPU power saving features disabled, so it's not a GPU/CPU/hardware issue. It's not a shader cache issue either.

Sometimes, after 2,3 or 4 runs when the emu "gets it right" and the performance increases by up to 15%.

As a quick benchmark try the usual SMG1-observatory-test and experience it for yourself.

This is quite simply the shaders not being built yet. Any subsequent runs will produce higher performance.
This is very much known.
Find
Reply
11-02-2014, 12:18 PM
#4
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,920
Threads: 4
Joined: Sep 2013
^^ forgot about shader cache. I've played my games so many times that I have darn near a shader cache for everything.
Find
Reply
11-02-2014, 12:35 PM
#5
kirbypuff Offline
The Original White Marshmallow
*****
Posts: 825
Threads: 37
Joined: Aug 2010
Quoted from the first post:
Quote:It's not a shader cache issue either.

The shader cache has been built completely before benchmarking by running the same area dozens of times until there's nothing more to compile, no stuttering and the performance (framerate) leveled out to an optimal value.
Find
Reply
11-02-2014, 12:38 PM
#6
zephyrsurfer Offline
I'm a snake
***
Posts: 87
Threads: 6
Joined: Aug 2014
(11-02-2014, 12:35 PM)kirbypuff Wrote: Quoted from the first post:
Quote:It's not a shader cache issue either.

The shader cache has been built completely before benchmarking by running the same area dozens of times until there's nothing more to compile, no stuttering and the performance (framerate) leveled out to an optimal value.

Well apart from this benchmark where can I produce this issue?
Find
Reply
11-02-2014, 12:44 PM
#7
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
It's not a problem in Dolphin, it's just the nature of computers.
Find
Reply
11-02-2014, 12:45 PM
#8
zephyrsurfer Offline
I'm a snake
***
Posts: 87
Threads: 6
Joined: Aug 2014
(11-02-2014, 12:44 PM)JMC47 Wrote: It's not a problem in Dolphin, it's just the nature of computers.

Yeah but any differences are normally of a small value, not a significant one.
Find
Reply
11-02-2014, 12:54 PM
#9
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,542
Threads: 29
Joined: Feb 2013
The game itself fluctuates and such; this is an emulator. I'm not shocked that it can fluctuate between 10 - 15 fps during a runthrough.
Find
Reply
11-02-2014, 01:03 PM
#10
zephyrsurfer Offline
I'm a snake
***
Posts: 87
Threads: 6
Joined: Aug 2014
(11-02-2014, 12:54 PM)JMC47 Wrote: The game itself fluctuates and such; this is an emulator. I'm not shocked that it can fluctuate between 10 - 15 fps during a runthrough.

Im a thorough tester. I use spots in games where I can reproduce the same results between runs.
But yeah any other testing would obviously have a significant difference in framerates.
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