Previous  1, 2
Dolphin Issue 
Author Message
User avatar

Joined: 2014-09-27 09:21
Posts: 1550
Location: 日本
 Re: Dolphin really hates Hyperthreading
I think if I were to buy a Ryzen setup next year, I would just outright turn off hyperthreading. It's not like cores are dormant or anything, threads are always equally distributed across them.

_________________
CaptainJistuce: He's totally in the wrong, Kakashi's 100% in the right.
Note: The above statement is subject to act of byuu.


2017-08-19 07:36

Joined: 2014-09-27 09:27
Posts: 2384
Location: Australia
 Re: Dolphin really hates Hyperthreading
I'm now at a complete loss as to what the multi-tasking performance problem was in the first place after testing out some different hardware configurations today (All tests had Hyperthreading enabled):

1) I just reverted my motherboard settings to run the CPU at its default clock speed of 2.66Ghz via setting the CPU Multiplier to 20x and changing everything else back to Auto and the problematic multi-tasking performance does not occur while Dolphin is running in any configuration.

2) I repeated the process with the CPU multiplier increased to 21x (2.793Ghz) while leaving everything else on Auto, which is the original configuration that the issue first occurred on. The problem won't occur anymore.

3) The problem also doesn't occur while the CPU was overclocked to 3.42Ghz with several motherboard chipset components over-volted.

4) Various PC games unrelated to Dolphin are strangely performing better with significantly improved frame pacing.

Did over-volting my motherboard chipset components when overclocking to 3.42Ghz resolve an issue with some of the hardware somehow? Maybe it fixed a dodgy capacitor somewhere (temporarily maybe)?

I also fixed the emulation performance issues I was having when increasing the Internal Rendering Resolution. I mistakenly miss-understood what Exclusive Ubershaders mode does. All the examples in the Ubershader article mention Ubershaders being used to fix the stutter that certain effects cause in games, what it failed to mention though was that Exclusive mode causes the GPU to be utilized for most (all?) visual related emulation and NOT just the effects that were causing the stutters!

It looks like Hybrid Mode is actually what I thought Exclusive mode did. Switching to Hybrid mode massively reduces GPU utilization as the Internal Rendering Resolution is increased, resulting in massive performance increases (compared to Exclusive mode).

_________________
Windows 10 Pro x64 | Intel Core i7 920 @ 3.6GHz | ASUS P6T Motherboard | 24GB 1140~MHz DDR3 RAM | MSI Geforce 1070Ti Gamer | Integrated Sound | Samsung 860 Pro 512GB SSD | Corsair AX760 Power Supply | Fractal Design Define R5 PC case


2017-08-19 08:38
User avatar

Joined: 2014-09-27 09:21
Posts: 1550
Location: 日本
 Re: Dolphin really hates Hyperthreading
Serves you right for not reading the Ubershaders article. :-P

_________________
CaptainJistuce: He's totally in the wrong, Kakashi's 100% in the right.
Note: The above statement is subject to act of byuu.


2017-08-19 09:50

Joined: 2014-12-29 11:02
Posts: 60
 Re: Dolphin really hates Hyperthreading
Basically, exclusive mode uses the ubershader for everything, hybrid mode uses specific shaders but uses the ubershader to replace specific shaders that aren't ready.


2017-08-19 12:06

Joined: 2014-09-27 09:27
Posts: 2384
Location: Australia
 Re: Dolphin Issue
Just encountered a situation where Dolphin will only show a warning prompt (popup box) the FIRST time it fails to write to the games save file during a game session. Subsequent attempts will not show the warning prompt, the only tell tail indication of it still failing is the lack of the OSD message that tells you that the save file was written to.

AVG 2017's Ransomware protection was stopping Dolphin from writing to the save file. It took a while to figure this out because it wasn't until after multiple attempts at saving my progress and starting new gaming sessions that AVG finally decided to prompt me about Dolphin doing something "suspicious", specifically stated what file Dolphin was trying to modify and whether or not it was okay. AVG 2017 doesn't list Ransomware's exception list nor configuration menus in the same place as every other component, even though AVG Ransomware is a component that is installed by default (UI consistency? Wassat!?).

After seeing how overzealous the Ransomware component was I uninstalled it (thankfully that is an option!).

_________________
Windows 10 Pro x64 | Intel Core i7 920 @ 3.6GHz | ASUS P6T Motherboard | 24GB 1140~MHz DDR3 RAM | MSI Geforce 1070Ti Gamer | Integrated Sound | Samsung 860 Pro 512GB SSD | Corsair AX760 Power Supply | Fractal Design Define R5 PC case


2017-08-29 15:28
Previous  1, 2