If I have 2 Intel Xeon CPUs and I enable hyperthreading (both quad cores, so that would make 16 "cores"), how would that effect Dolphin's performance?
~ AwesomeMarioFan
Hyperthreading
|
05-14-2016, 05:10 AM
If I have 2 Intel Xeon CPUs and I enable hyperthreading (both quad cores, so that would make 16 "cores"), how would that effect Dolphin's performance?
~ AwesomeMarioFan
05-14-2016, 06:00 AM
It won't.
Dolphin by default has it's heavy work on two threads. The CPU emulation thread and the GPU emulation thread (Although this is pretty buggy tbh), throwing more cores at it does little to nothing. It will have a nice effect with our Direct3D 12 backend because we do threading a bit better there, but from what I've seen it tends to stop helping after 4 physical/logical threads. Since you'd already have a ton of available threads, it would do nothing. 05-14-2016, 06:05 AM
Plus I heard hyperthreading is bad for Dolphin.
From France with love.
Laptop ROG : W10 / Ryzen 7 4800HS @2.9 GHz (4.2 GHz Turbo disabled unless necessary for better thermals) / 16 Go DDR4 / RTX 2060 MaxQ (6 Go GDDR6) 05-14-2016, 06:23 AM
So in that case my main question is would it decrease performance? I was thinking of enabling it just for Windows or other applications.
~ AwesomeMarioFan
05-14-2016, 06:42 AM
It shouldn't decrease performance unless for some reason Windows decides to stick Dolphin strictly on logical (hyperthread) threads, but Windows is smart enough to not try to do that, and if it does you can just pin it to specific threads in Task Manager.
05-14-2016, 08:04 PM
https://forums.dolphin-emu.org/Thread-qu...rthreading
I found the thread I was talking about. It decreases performance only on dual core CPUs.
From France with love.
Laptop ROG : W10 / Ryzen 7 4800HS @2.9 GHz (4.2 GHz Turbo disabled unless necessary for better thermals) / 16 Go DDR4 / RTX 2060 MaxQ (6 Go GDDR6) 05-15-2016, 12:11 PM
I said it's a feature that exists in certain Intel CPUs. It does not exist in YOUR Intel CPU.
05-15-2016, 04:49 PM
|
« Next Oldest | Next Newest »
|