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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Support v
« Previous 1 ... 140 141 142 143 144 ... 1139 Next »

Games are slower when using all threads
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Games are slower when using all threads
02-25-2019, 11:39 AM
#1
opm0
Unregistered
 
Video 
https://www.youtube.com/watch?v=QRfDgUNjpBk

Dolphin 5.0-9620

Backend: Vulkan (D3D11 and OpenGL are slower)
CPU: Intel Pentium Gold 4415U (2C/4T, 2.3 GHz, Kaby Lake)
GPU: Intel HD 610 (latest driver, 25.20.100.6519)
RAM: 8 GB DDR4-2133 (2x4 GB)
Reply
02-25-2019, 05:08 PM
#2
DaRkL3AD3R Offline
Member
***
Posts: 196
Threads: 20
Joined: Nov 2009
You have discovered why it's better to get a non-hyperthreaded CPU than a hyperthreaded one for gaming. Those additional fake cores take away from the real ones if a program is not coded to fully utilize that many cores. Dolphin can only use 2 cores for rendering frames and thus by empowering the 2 real cores you have to fully work on rendering instead of trying to split it across 4 fake ones, you get better performance.



In most modern games this won't be a problem, it's rare but it still happens. Your best bet is to make a batch file to launch Dolphin with very specific affinity setup so you don't have to do it every time you go to play. Google search "batch affinity CPU" and follow instructions.
CPU: i7 7700k 4.8Ghz GPU: ASUS GTX 1080 Ti STRIX OC  Mobo: ASUS Z270 Maximus IX Hero RAM: G-Skill 32GB DDR4 3200Mhz PSU: EVGA Supernova 850w Titanium Case: Coolermaster HAF X O/S: Windows 10 Pro 1909 x64
Find
Reply
02-26-2019, 01:18 AM (This post was last modified: 02-26-2019, 01:18 AM by DJBarry004.)
#3
DJBarry004 Offline
Don't even bother...
*******
Posts: 2,446
Threads: 32
Joined: Sep 2013
Or just disable Hyper-Threading.

Note that the CPU is ultra-low voltage model, so don´t expect it to run at max clocks all the time during gameplay.
Rig 1: Windows 10 Home | AMD A6-1450 @ 600/1000/1400 MHz | AMD Radeon HD Graphics 8250 | 4GB RAM | HP Pavilion TouchSmart 11.

Rig 2: Windows 10 Pro | Intel Core i7-2640M @ 800/2800/3500 MHz | Intel HD 3000 Mobile | 8GB RAM | Dell Latitude 6320.
Find
Reply
02-26-2019, 11:27 AM
#4
opm0
Unregistered
 
Thumbs Up 
(02-26-2019, 01:18 AM)DJBarry004 Wrote: Or just disable Hyper-Threading.

Note that the CPU is ultra-low voltage model, so don´t expect it to run at max clocks all the time during gameplay.

The max/normal clock speed is 2.3 GHz (no turbo), and it doesn't throttle when running Prime95 (in-place large FFTs) + FurMark for 20 minutes (undervolted, CPU package power reaches 13.5W. Default PL1/PL2 power limits are 22W and 25W). 

The CPU affinity fix works fine, I prefer using that than disabling HT entirely in the BIOS.
Reply
« Next Oldest | Next Newest »


  • 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