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


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Development Discussion v
« Previous 1 ... 36 37 38 39 40 ... 116 Next »

There were a lot of ICC optimized builds before. Why not now? No need?
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
There were a lot of ICC optimized builds before. Why not now? No need?
02-06-2014, 05:55 PM
#1
e-ghost Offline
Junior Member
**
Posts: 11
Threads: 1
Joined: Apr 2012
As title. Just curious to check only. Was compiling into SSE/AVX/OpenMP version provide any performance advantage? Seems no more person doing so since v4.0.x

Just checking. Many thanks!
Find
Reply
02-06-2014, 07:53 PM
#2
delroth Offline
Making the world a better place through reverse engineered DSP firmwares
**********
Developers (Some Administrators and Super Moderators)
Posts: 1,354
Threads: 63
Joined: Aug 2011
Nobody could ever show a performance increase. I tried to benchmark that a year ago and averaged around -0.5% FPS with ICC builds, which is insignificant and probably due to interferences more than real differences.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
02-07-2014, 07:14 AM
#3
pinchy Offline
Junior Member
**
Posts: 19
Threads: 0
Joined: Jan 2014
It is a major pain to configure and fix the errors to get it to compile whenever a main source change breaks the icc compiling. All that work isnt worth the very minor speed increase. I am not surprise the people who were offering icc builds decided to just quit doin it.
Find
Reply
02-08-2014, 12:26 AM (This post was last modified: 02-08-2014, 12:34 AM by Vlad.)
#4
Vlad Offline
Away
****
Posts: 263
Threads: 5
Joined: Sep 2009
(02-07-2014, 07:14 AM)pinchy Wrote: It is a major pain to configure and fix the errors to get it to compile whenever a main source change breaks the icc compiling. All that work isnt worth the very minor speed increase. I am not surprise the people who were offering icc builds decided to just quit doin it.
yup, one of the reasons. another one is that dolphin is pretty much fast now.
Ive compiled some time ago, and couldnt see any difference between it and official build (all games i own worked on 60/30 - max fps / with limiter of course). Didnt want to bother to try without it.

Mr Delroth here and of course all members of Dolphin team did very good job.
Specs:
OS: Windows 8.1 Pro x64
CPU: Intel i7 4790k @ 4.4GHz
MB: ASUS Z97-Pro
VGA: ASUS Strix GeForce GTX 970
RAM: Kingston 16GB DDR3 @ 1600 MHz
HDD's: OCZ Agility 3 120GB / WD Caviar Green 1TB / Seagate Barracuda 3TB


.........................................................................................................
Find
Reply
01-21-2015, 09:52 AM
#5
GamerVeryOld Offline
Junior Member
**
Posts: 7
Threads: 2
Joined: Dec 2014
Thumbs Up 
I would like to see at least a few revisions Dolphin 4.0 AMD Optimized / SSE3 ICC

So I have AMD CPU well AMD very terrible performance for a Dolphin. A new compiled mainly under Intel... Angry

I compared the optimized builds and they really work faster, in particular, missing small "sifting" FPS.

On older computers (CPUs) increase in productivity is particularly noticeable and it can not but rejoice Wink
Find
Reply
01-21-2015, 09:54 AM
#6
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,919
Threads: 4
Joined: Sep 2013
Older builds are unsupported. How does it compare to the latest dev builds: https://dolphin-emu.org/download/ (4.0-5186 as of writing)
Find
Reply
01-21-2015, 11:01 AM
#7
Fiora Offline
x86 JIT Princess
**********
Developers (Some Administrators and Super Moderators)
Posts: 237
Threads: 0
Joined: Aug 2014
There's very little purpose in a build optimized for a particular platform because practically all of Dolphin's time is spent in runtime-generated code (or in video drivers), which isn't affected by the compiler.

If you want to try to optimize the generated assembly for a particular CPU, you'd need to do that in the JIT, not in the compiler.
Website Find
Reply
01-22-2015, 03:02 AM
#8
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
It also broke the GUI several times resulting in being able to only open Dolphin once and never again.

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