• 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 ... 192 193 194 195 196 ... 357 Next »

Questions about OpenMP and OpenCL
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Questions about OpenMP and OpenCL
01-09-2012, 07:23 PM
#1
Carbonights Offline
Lacking Motivation
**
Posts: 12
Threads: 2
Joined: Oct 2011
1. Is OpenCL ever going to increase performance, or at the very least ease the workload of the CPU?

2. Does OpenCL have any effect if OpenMP is on?

3. How significant of an improvement is OpenMP for a 4.0 GHz Quad Core CPU?
Win7 64bit / AMD Phenom II 975 X4 @ 4.0 GHz / ATI Radeon 6870 / 8GB G.SKILL DDR3 1600 (Ripjaws)
Dolphin Revision: Always Latest
Find
Reply
01-10-2012, 04:11 AM (This post was last modified: 01-10-2012, 04:12 AM by Shonumi.)
#2
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,384
Threads: 52
Joined: Dec 2011
1. From what I can tell, it's not going to give you great performance boosts, or anything noticeable at least. It's just used for texture decoding, which probably isn't the most challenging thing Dolphin has to emulate. As neobrain said before in this thread, the API's design causes it to run slower than the SSE optimized texture decoder.

2. I don't know about this, never tried having both on at the same time. But I've heard it's a bad idea to run both at the same time.

3. The improvement probably wouldn't prove to be "significant" at all. Again, going off of what neobrain said, most games play at the same speed, some get speed boosts, probably ones with lots of textures I'd assume. My advice is to try it. Enabling OpenMP won't hurt.
Website Find
Reply
01-10-2012, 04:33 AM
#3
neobrain Offline
"Wow, I made my code 1000x faster! That means I can make it 2048x slower now!"
**********
Developers (Some Administrators and Super Moderators)
Posts: 3,209
Threads: 50
Joined: Jun 2009
2. It's not particularly bad, it's just stupid because having both enabled at the same time shows that you don't really have any idea what you're doing and should RTFM.

Fwiw, texture decoding is more challenging than one might think, it was one of the major cause of stuttering some months ago after all.
Now that we have more SSE optimizations in place the situation is less critical though.
My blog
Me on Twitter
My wishlist on Amazon.de
Find
Reply
01-10-2012, 10:00 AM
#4
Carbonights Offline
Lacking Motivation
**
Posts: 12
Threads: 2
Joined: Oct 2011
Thanks for the input.

I'll go read that manual.
Win7 64bit / AMD Phenom II 975 X4 @ 4.0 GHz / ATI Radeon 6870 / 8GB G.SKILL DDR3 1600 (Ripjaws)
Dolphin Revision: Always Latest
Find
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