i7-4790k 4.2Ghz
gtx 980 1.4Ghz
16GB@1866MHz
Win7pro
This is to say, there are times I will start a game and everything will be fine, but somewhere during the same emulation I will get slowdown in places I don't normally. So I would check this by holding tab, and I will see in Task Manager that dolphin is only using about 17% CPU(2 threads, hyperthreading). During those times when I don't see slowdown, turbo will show the full 25%(2 of 8). I could not find a pattern for this, only guesses.
Issue with hyperthreading?
Windows instruction assignment(everything I have set to use all threads)?
Load imbalance between CPU and GPU thread(Not sure on this one, I will be in the same areas in games with and without the chop)
I have been using 4.0-8057 due to it being the actual last one I could find without the 'memory stride too small' issue in Metroid Prime, but I see the issue in at least one newer version also(8258). I am also using OpenGL due to the fact that D3D prevents some objects from being scanned in Metroid Prime 2. The issue does not appear to occur under D3D at all. It remains that under OpenGL the issue is not constant; there are times it doesn't occur but when it does it's in basically the same circumstances that were noted to cause slowdown for everyone(accessing the map, splashing water on one's face, certain rooms). In these instances the CPU usage does increase a LOT still, but it is sometimes allowed to go up to 100% of 2 threads, sometimes not and is limited to about 2/3 of that.
Any ideas to correct or even confirmed observation of this for others, I would be thankful. Really is amazing what has been achieved so far with this program.
gtx 980 1.4Ghz
16GB@1866MHz
Win7pro
This is to say, there are times I will start a game and everything will be fine, but somewhere during the same emulation I will get slowdown in places I don't normally. So I would check this by holding tab, and I will see in Task Manager that dolphin is only using about 17% CPU(2 threads, hyperthreading). During those times when I don't see slowdown, turbo will show the full 25%(2 of 8). I could not find a pattern for this, only guesses.
Issue with hyperthreading?
Windows instruction assignment(everything I have set to use all threads)?
Load imbalance between CPU and GPU thread(Not sure on this one, I will be in the same areas in games with and without the chop)
I have been using 4.0-8057 due to it being the actual last one I could find without the 'memory stride too small' issue in Metroid Prime, but I see the issue in at least one newer version also(8258). I am also using OpenGL due to the fact that D3D prevents some objects from being scanned in Metroid Prime 2. The issue does not appear to occur under D3D at all. It remains that under OpenGL the issue is not constant; there are times it doesn't occur but when it does it's in basically the same circumstances that were noted to cause slowdown for everyone(accessing the map, splashing water on one's face, certain rooms). In these instances the CPU usage does increase a LOT still, but it is sometimes allowed to go up to 100% of 2 threads, sometimes not and is limited to about 2/3 of that.
Any ideas to correct or even confirmed observation of this for others, I would be thankful. Really is amazing what has been achieved so far with this program.