• 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 ... 42 43 44 45 46 ... 117 Next »

Development Thread
 PPC flags optimization [testing required]
View New Posts | View Today's Posts

Pages (5): 1 2 3 4 5 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Green Notice (Development Thread) PPC flags optimization [testing required]
06-01-2014, 09:16 AM (This post was last modified: 06-23-2014, 06:00 AM by delroth.)
#1
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
Hoy people,

I've been working on the implementation of a trick that should make CPU emulation a bit faster. The idea of this change was from calc84maniac, spent the better of this week implementing it and debugging the big issues, but now I'd like some more in depth testing for regressions and performance.

Could you compare these two versions:

master: http://dl.dolphin-emu.org/builds/dolphin-master-4.0-1933-x64.7z
flags-opt: https://dl.dolphin-emu.org/prs/pr-527-dolphin-latest-x64.7z

And report new bugs as well as some performance comparison, especially on CPU intensive games and games that currently require single core mode.

Thanks,
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
06-01-2014, 09:18 AM
#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
Oh, and don't test JitIL, it's completely broken right now. That's expected.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
06-01-2014, 12:01 PM
#3
Nerrel Offline
Member
***
Posts: 182
Threads: 11
Joined: May 2012
I did a few quick performance tests on D3D at 1x resolution with LLE audio and didn't see any real differences-

Super Mario Galaxy 2
Master: 84 84 140%
Delroth: 84 84 140%


Twilight Princess
Master: 53 106 176%
Delroth: 53 106 177%

Metroid Corruption
Master: 87 87 175%
Delroth: 86 86 173%
Find
Reply
06-01-2014, 12:05 PM (This post was last modified: 06-01-2014, 12:37 PM by Xtreme2damax.)
#4
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
Speaking of JITIL is there any benefit or will ever be any benefit to using it over normal JITIL? If not why not make plans to remove it eventually; in the past 32-bit builds benefited from JITIL but was unstable and there's no benefit at all currently with 64-bit and with 32-bit now being unsupported well..

I might test this out later but can you state what to look for, would there be a noticeable difference? I'm not sure how to know which games are cpu or gpu intensive other that what games members stated as being cpu/gpu limited.
Find
Reply
06-01-2014, 12:25 PM
#5
JMC47 Offline
Content Producer
*******
Content Creators (Moderators)
Posts: 6,543
Threads: 29
Joined: Feb 2013
This won't really affect GPU core limited games, which, with the CPU Core getting faster and faster, is really becoming the minority. It saw pretty decent speedups (2 - 3%) in Metroid Prime 2(SC), F-Zero GX, And Virtual Console games though, which is nice.

Nothing broken from what I could tell in the games I booted.
Find
Reply
06-02-2014, 01:40 AM
#6
DJBarry004 Offline
Don't even bother...
*******
Posts: 2,456
Threads: 33
Joined: Sep 2013
I did not have any time to test the master build, but I have some results from the other one.

All of them were done under HLE/D3D.

Luigi´s Mansion: No longer hangs when generating ShaderCache of the game, speed up on in-game cinematics.

Mario Kart - Double Dash: Same as LM, a small slow down when on game mode select (from 60 to 45 FPS).

MP4, 5, 6, 7: Small improvements on cinematics.

SMG: Small speed ups (from 16 to 24 FPS).

I also have a log of the FPS (see attachment)


Attached Files
.txt   fps.txt (Size: 654 bytes / Downloads: 156)
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 @ 780/2800/3500 MHz | Intel HD 3000 Mobile | 8GB RAM | Dell Latitude 6320.
Find
Reply
06-02-2014, 04:41 AM (This post was last modified: 06-02-2014, 06:35 AM by Xtreme2damax.)
#7
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
A 16 fps - 24 fps speedup in SMG sounds more than just a small speedup, that's 8 fps more.

Gotta go fast, someone should do a build with these changes plus the changes from this build. The changes in this build is separate from that one right, not one in the same?
Find
Reply
06-02-2014, 05:44 AM
#8
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
Yeah, would be surprised if someone else could reproduce this 16->24FPS speedup. I really doubt that's happening.
Pierre "delroth" Bourdon - @delroth_ - Blog

<@neobrain> that looks sophisticated enough to not be a totally dumb thing to do
Website Find
Reply
06-02-2014, 05:54 AM (This post was last modified: 06-02-2014, 05:56 AM by Shonumi.)
#9
Shonumi Offline
Linux User/Tester
**********
Administrators
Posts: 6,513
Threads: 55
Joined: Dec 2011
Fwiw, DJBarry said he hasn't tried the master build from the first page. We don't know what he's comparing this boost from. I'm inclined to think it would be a different story when he tries and compares the correct master build.
Website Find
Reply
06-02-2014, 06:39 AM (This post was last modified: 06-02-2014, 09:22 AM by Xtreme2damax.)
#10
Xtreme2damax Offline
New & Improved
********
Global Moderators
Posts: 3,135
Threads: 91
Joined: Mar 2009
(06-02-2014, 05:44 AM)delroth Wrote: Yeah, would be surprised if someone else could reproduce this 16->24FPS speedup. I really doubt that's happening.

If there's actually that much of a speedup in SMG that would be awesome because other games might also benefit as much. Performance is not too shabby with my C2D E7500 @ 3.66 Ghz and builds from master but these in testing changes are nothing short of awesome. I keep wishing I could get my i7 board working again to test with that because I'm sure a lot of games would run much better now and would get full speed. Especially now that Zelda ucode games don't require LLE and all the performance enhancements since I last tried with my i7. Sad <- Sad face cause I miss my i7.

Edit: What else is awesome is the awesome performance boost with the latest Nvidia driver.

Edit2: Well no boost in SMG on my end let alone an 8 fps boost. The other build give me an extra 10 fps - 12 fps but no boost with this branch/build.
Find
Reply
« Next Oldest | Next Newest »
Pages (5): 1 2 3 4 5 Next »


  • 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