• 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 ... 145 146 147 148 149 ... 369 Next »

Does DSP LLE on separate thread actually benefit anyone?
View New Posts | View Today's Posts

Pages (3): 1 2 3 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Does DSP LLE on separate thread actually benefit anyone?
01-31-2014, 02:14 PM
#1
drhycodan Offline
Senior Member
****
Posts: 740
Threads: 160
Joined: Apr 2013
I found out that not only does this option make certain games like mario galaxy crash but it actually causes more stuttering with it on than with it off. Dolphin seems to be faster and more effecient sticking to dual core rather than trying to utilize a third core for the DSP. Does anyone else experience this?
Find
Reply
01-31-2014, 02:35 PM (This post was last modified: 01-31-2014, 02:40 PM by MayImilae.)
#2
MayImilae Offline
Chronically Distracted
**********
Administrators
Posts: 4,616
Threads: 120
Joined: Mar 2011
DSP LLE on thread used to be awesome. Back before New-AX-HLE, hundreds of games had major issues and nearly all games had minor issues with DSP HLE, so DSP LLE was the only solution for good audio. DSP LLE on thread helped greatly with LLE's power demands and helped make a lot of games much more playable. Sure a small percentage of games (zelda ucode) had problems with it, but it helped the majority (AX ucode). I pretty much had it on constantly.

Nowadays though, it's not that great. New-AX-HLE means HLE is just fine for all AX games. The only remaining games that could benefit are the zelda ucode games, which tend to have random crashing issues with LLE on thread. DSP LLE on thread's glory days are well behind us.


For what little it is worth, if you are running a game in AX you can still use DSP LLE on Separate Thread with no side effects. But the list of games with problems with New-AX-HLE can be counted on one hand, and all of those problems are very minor... so there really isn't much point.
[Image: RPvlSEt.png]
AMD Threadripper Pro 5975WX PBO+200 | Asrock WRX80 Creator | NVIDIA GeForce RTX 4090 FE | 64GB DDR4-3600 Octo-Channel | Windows 11 22H2 | (details)
MacBook Pro 14in | M1 Max (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12
Find
Reply
01-31-2014, 05:52 PM (This post was last modified: 01-31-2014, 06:27 PM by Kodiack.)
#3
Kodiack Offline
Member
***
Posts: 139
Threads: 5
Joined: Jan 2011
My personal testing has shown DSP LLE On Thread to be a net loss for performance. It seems like most (if not all) people experience this. Someone in #dolphin-emu or #dolphin-dev mentioned that they first started noticing it after the migration to Visual Studio 2013, which is the best reference point that I have at the moment.

If it's not providing a benefit, just disable it.

*EDIT: Take this with a huge grain of salt. It's entirely possible that something else "broke" DSP LLE On Thread's performance gain.
Website Find
Reply
02-01-2014, 11:37 AM
#4
drhycodan Offline
Senior Member
****
Posts: 740
Threads: 160
Joined: Apr 2013
Yeah I do believe back in the 3.5 days, LLE on thread does provide a performance boost. And then AX HLE was also added to DSP on thread and then taken out and it's back to only LLE on thread. I believe something might've broken it during those times.
Find
Reply
02-01-2014, 12:32 PM
#5
MayImilae Offline
Chronically Distracted
**********
Administrators
Posts: 4,616
Threads: 120
Joined: Mar 2011
What Kodiack said is right, it was definitely VS2013 that did it in. There just isn't an issue report or proper testing for it yet.
[Image: RPvlSEt.png]
AMD Threadripper Pro 5975WX PBO+200 | Asrock WRX80 Creator | NVIDIA GeForce RTX 4090 FE | 64GB DDR4-3600 Octo-Channel | Windows 11 22H2 | (details)
MacBook Pro 14in | M1 Max (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12
Find
Reply
04-15-2014, 09:02 AM (This post was last modified: 04-15-2014, 09:02 AM by MayImilae.)
#6
MayImilae Offline
Chronically Distracted
**********
Administrators
Posts: 4,616
Threads: 120
Joined: Mar 2011
Fixed by 4.0-1413 --> https://code.google.com/p/dolphin-emu/issues/detail?id=7172
[Image: RPvlSEt.png]
AMD Threadripper Pro 5975WX PBO+200 | Asrock WRX80 Creator | NVIDIA GeForce RTX 4090 FE | 64GB DDR4-3600 Octo-Channel | Windows 11 22H2 | (details)
MacBook Pro 14in | M1 Max (32 GPU Cores) | 64GB LPDDR5 6400 | macOS 12
Find
Reply
04-15-2014, 09:35 AM
#7
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,953
Threads: 4
Joined: Sep 2013
Finally Smile
Find
Reply
04-15-2014, 10:06 AM
#8
kinkinkijkin Offline
Human embodiment of the headache caused by a weird issue
****
Posts: 575
Threads: 12
Joined: May 2013
Wondrous! Now I just need to get a processor with more cores.
in a perfect world we would all be piles of sand with no ability to form coherent bodies of body
Find
Reply
04-16-2014, 11:54 AM
#9
ThorhiantheUltimate Offline
Member
***
Posts: 185
Threads: 4
Joined: Sep 2012
(04-15-2014, 10:06 AM)kinkinkijkin Wrote: Wondrous! Now I just need to get a processor with more cores.

Your probably better off without LLE lol, but with it fixed and all, isnt this still going to cause some crashes on Zelda ucode games (I mean, you get crashes sometimes no matter what you do unless you can do it on one thread)?
Find
Reply
04-17-2014, 02:00 AM
#10
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
It doesn't crash in Mario Galaxy anymore, at least not for me

Find
Reply
« Next Oldest | Next Newest »
Pages (3): 1 2 3 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode