Dolphin, the GameCube and Wii emulator - Forums
Strange Dolphin issue resulting in inconsistent performance - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Strange Dolphin issue resulting in inconsistent performance (/Thread-strange-dolphin-issue-resulting-in-inconsistent-performance)

Pages: 1 2


Strange Dolphin issue resulting in inconsistent performance - kirbypuff - 11-02-2014

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.


RE: Strange Dolphin issue resulting in inconsistent performance - KHg8m3r - 11-02-2014

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


RE: Strange Dolphin issue resulting in inconsistent performance - zephyrsurfer - 11-02-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.


RE: Strange Dolphin issue resulting in inconsistent performance - KHg8m3r - 11-02-2014

^^ forgot about shader cache. I've played my games so many times that I have darn near a shader cache for everything.


RE: Strange Dolphin issue resulting in inconsistent performance - kirbypuff - 11-02-2014

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.


RE: Strange Dolphin issue resulting in inconsistent performance - zephyrsurfer - 11-02-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?


RE: Strange Dolphin issue resulting in inconsistent performance - JMC47 - 11-02-2014

It's not a problem in Dolphin, it's just the nature of computers.


RE: Strange Dolphin issue resulting in inconsistent performance - zephyrsurfer - 11-02-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.


RE: Strange Dolphin issue resulting in inconsistent performance - JMC47 - 11-02-2014

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.


RE: Strange Dolphin issue resulting in inconsistent performance - zephyrsurfer - 11-02-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.