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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 116 117 118 119 120 ... 368 Next »

[Quick tip] 20% performance improvement for hyperthreaded dual-core CPUs (i3, etc)
View New Posts | View Today's Posts

Pages (2): « Previous 1 2
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
[Quick tip] 20% performance improvement for hyperthreaded dual-core CPUs (i3, etc)
05-13-2015, 05:13 PM
#11
Aleron Ives Offline
Senior Member
****
Posts: 662
Threads: 7
Joined: Apr 2014
Dolphin uses 1 core if the dual core checkbox is disabled, 2 cores if the dual core checkbox is enabled, and 3 cores if you also enable LLE audio and Dolphin decides that it's safe to run LLE on a separate thread. Now that LLE is not needed for most games, Dolphin uses 2 cores at most on most games.
Find
Reply
05-14-2015, 06:18 AM (This post was last modified: 05-14-2015, 06:23 AM by nex86.)
#12
nex86 Offline
Member
***
Posts: 127
Threads: 10
Joined: Oct 2013
LLE makes the sequenced music in Zelda games sound more stable but eats lot of performance.
on HLE you might experience choppyness and sometimes some missing notes.

Also, has someone an idea what "EnableJIT = " under DSP in dolphin.ini does?
its disabled by default.
Find
Reply
05-14-2015, 07:06 AM
#13
Link_to_the_past Offline
Link on steroids really
*******
Posts: 1,767
Threads: 17
Joined: Feb 2010
(05-14-2015, 06:18 AM)nex86 Wrote: LLE makes the sequenced music in Zelda games sound more stable but eats lot of performance.
on HLE you might experience choppyness and sometimes some missing notes.

Also, has someone an idea what "EnableJIT = " under DSP in dolphin.ini does?
its disabled by default.

It is about lle audio, whether interpreter or recompiler will be used.
Find
Reply
05-14-2015, 07:23 AM
#14
nex86 Offline
Member
***
Posts: 127
Threads: 10
Joined: Oct 2013
(05-14-2015, 07:06 AM)Link_to_the_past Wrote:
(05-14-2015, 06:18 AM)nex86 Wrote: LLE makes the sequenced music in Zelda games sound more stable but eats lot of performance.
on HLE you might experience choppyness and sometimes some missing notes.

Also, has someone an idea what "EnableJIT = " under DSP in dolphin.ini does?
its disabled by default.

It is about lle audio, whether interpreter or recompiler will be used.

ah so if I set this to true I can expect a speedboost when using LLE?
I will try this.
Find
Reply
05-14-2015, 01:43 PM (This post was last modified: 05-14-2015, 01:49 PM by nex86.)
#15
nex86 Offline
Member
***
Posts: 127
Threads: 10
Joined: Oct 2013
Code:
@ECHO off
START /AFFINITY 5 Dolphin.exe %*

I tried this on my i7-3770k and it is even slower now.

before: 105 fps
after: 75 fps

also, disabling HT in my UEFI does nothing to dolphin.
framerate remain the same as with HT on.
Find
Reply
05-14-2015, 02:53 PM
#16
admin89 Offline
Overclocker™ ✓ᵛᵉʳᶦᶠᶦᵉᵈ
*******
Posts: 6,889
Threads: 127
Joined: Nov 2009
Your CPU is not a dual core . Obviously , this doesn't work with yours
Laptop: (Show Spoiler)
Clevo W230SS : 3200x1800 IPS | i7 4700MQ @ 3.6GHz (Intel XTU + Triple fan mod) | GTX 860M GDDR5 | 128GB Toshiba CFD SSD | 16GB DDR3L 1600MHz
Aspire 715 43G : 1080p 144Hz |  R5 5625U @ 4.3GHz | Nvidia RTX 3050 4GB | 500GB WD SSD  | 16GB DDR4 3200MHz 
Mini PC :: (Show Spoiler)
G3258 @ 4.6GHz | ELSA GTX 750 | Asrock Z87E ITX | 600W SFX 80+ Gold Silverstone + SG06-LITE | Corsair Vengeance 8GB 2000MHz | Scythe Kozuti + Ao Kaze | 45TB 2.5" Ex HDD (in total) , Zelda Gold Wiimote , LE Wii Classic Controller , Gold LE PS3 DualShock , BlackWidow Chroma ,
Now Playing : Xenoblade Definitive Edition on Yuzu - Switch Emu 

 
Find
Reply
05-14-2015, 02:56 PM
#17
Qaazavaca Qaanic
Unregistered
 
Looks like hyper-threading actually assigns all 4 physical cores to [0,3] and their equivalents to [4,7].
So try:
Code:
@echo off
start /affinity 3 Dolphin.exe %*
instead.

This above code might work better for mobile 2-4-core CPUs.
It shouldn't make a difference at all on 4-8 core desktop i7's.

It's worth a try anyway.
Reply
06-24-2015, 09:04 PM (This post was last modified: 06-24-2015, 09:04 PM by TalynOne.)
#18
TalynOne Offline
Junior Member
**
Posts: 14
Threads: 3
Joined: Jun 2015
Another solution is to install Process Lasso (freeware) :
https://bitsum.com/processlasso/

Right click on Dolphin.exe, choose CPU Affinity on the popup menu and choose the "Avoid non physical cores" option.
Find
Reply
« Next Oldest | Next Newest »
Pages (2): « Previous 1 2


  • 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