Dolphin, the GameCube and Wii emulator - Forums

Full Version: 3.0-776 Up! Lectrode's Dolphin Builds (SSE 3,S3,4.1,4.2,AVX ICC Optimized)+OpenMP
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

AcidRains

Testing on Windows 7 64bit
i3 530 (3.93G), GTS250 1gb. SSE4.2

Mario Kart Wii, play mode selection screen.
Graphic settings, 3x Native + 4X SSAA
Mostly background software closed include anti virus.

Results

Code:
Test 1 1st time
Frames, Time (ms), Min, Max, Avg
2433,     60000,  37,  42, 40.550

2nd time
Frames, Time (ms), Min, Max, Avg
  2466,     60000,  37,  43, 41.100

Test 2 1st time
Frames, Time (ms), Min, Max, Avg
  2465,     60000,  38,  43, 41.083

2nd time
Frames, Time (ms), Min, Max, Avg
  2463,     60000,  38,  43, 41.050



maybe just slightly difference, but still, those time you put on the optimization is still very appreciated. Keep it up=)


(05-14-2011, 08:52 PM)AcidRains Wrote: [ -> ]Testing on Windows 7 64bit
i3 530 (3.93G), GTS250 1gb. SSE4.2
Mario Kart Wii, play mode selection screen.
Graphic settings, 3x Native + 4X SSAA
Mostly background software closed include anti virus.
Results
Code:
Test 1 1st time
Frames, Time (ms), Min, Max, Avg
2433,     60000,  37,  42, 40.550

2nd time
Frames, Time (ms), Min, Max, Avg
  2466,     60000,  37,  43, 41.100

Test 2 1st time
Frames, Time (ms), Min, Max, Avg
  2465,     60000,  38,  43, 41.083

2nd time
Frames, Time (ms), Min, Max, Avg
  2463,     60000,  38,  43, 41.050
maybe just slightly difference, but still, those time you put on the optimization is still very appreciated. Keep it up=)
Thx for Testing and and giving detailed results! Smile

That's four tests (including mine) and they came out pretty much the way
I expected: little to no difference. (on one test subject 1 was better, on
another test subject 2 was better, and the other two showed very negligible
difference).
btw, T2S2 was the one with multiple SSE

This is a good thing, because that means there is no need to compile a
separate build per SSE version. This makes a lot easier to add new SSE
to the builds without having to add more builds.

Now that I can safely (without risking performance impact) include support for
multiple SSE in one build, I need to test combining builds for different processor
brands.

I'll compile new builds for testing as soon as I'm done with Xtreme2damax's build.
This will hopefully give a speed increase to AMD users, as there will be non-Intel-
-specific optimizations. More on that once I get them built.
NOTE: I will need both AMD and Intel testers.

EDIT: Done with Xtreme2damax's builds:

r7540_VP101_x64_SSE3,S3,4.1,4.2

r7545_(texcache-rewrite)_VP101_x64_SSE3,S3,4.1,4.2

Both builds are x64 and support SSE3, SSSE3, SSE4.1, and SSE4.2
Hey Lectrode I"m sure it's been suggested already but could you compile a build with AVX instruction sets. Not sure sure how much more work it would be to do that, but it would be cool to see how much more performance i could get out of my laptop
where can I download the latest Super Version build for windows 7 x64 bit?
also, F-Zero GX still crashes no matter what build you try. Metroid prime crashes mid game as well.

HollowNinja

Wow, these builds are really nice. I'm loving the SSE 4.2 speed boosts.
(05-15-2011, 09:22 AM)zumbajc Wrote: [ -> ]Hey Lectrode I"m sure it's been suggested already but could you compile a build with AVX instruction sets. Not sure sure how much more work it would be to do that, but it would be cool to see how much more performance i could get out of my laptop
I will be adding that to my newest compiling style, along
with SSE3_ATOM.

(05-15-2011, 11:55 AM)Rageypoo Wrote: [ -> ]where can I download the latest Super Version build for windows 7 x64 bit?
All of my official builds (no betas/testbuilds) are available
at http://electrodexs.net/dolphin/

(05-15-2011, 11:55 AM)Rageypoo Wrote: [ -> ]also, F-Zero GX still crashes no matter what build you try. Metroid prime crashes mid game as well.
If this is a problem with the regular builds and Mamario's
builds, then it has nothing to do with me and I can't do
anything to fix it (I'm a compiler, not a programmer *yet*)

(05-16-2011, 04:04 AM)HollowNinja Wrote: [ -> ]Wow, these builds are really nice. I'm loving the SSE 4.2 speed boosts.
Glad you like them Smile



Test Builds Update:
I'm currently looking at 27 unique switches that could impact the
performance of the application.

What I'm doing is seeing what ones are doable (can add to command
line without having to edit the program code to make it compile).

Once I've done that, I will provide a both a control and a test build
for you guys to compare test results (blind naming). There will be a
separate test for each one that is doable.

I will let you know once I have the next test builds ready.
(05-16-2011, 09:51 AM)Lectrode Wrote: [ -> ]
(05-15-2011, 11:55 AM)Rageypoo Wrote: [ -> ]also, F-Zero GX still crashes no matter what build you try. Metroid prime crashes mid game as well.
If this is a problem with the regular builds and Mamario's
builds, then it has nothing to do with me and I can't do
anything to fix it (I'm a compiler, not a programmer *yet*)

lol me tooBig Grin

bimjim

Lectrode you are so great. And i am glad that you do your work weider.
You are the best!


(Sorry for my broken english Wink)
I didnt noticed any performance boost with your 7520 rev. compared official latest rev.
Most of my spec. you can see from that topic.
http://forums.dolphin-emu.org/showthread.php?tid=16856

FPS was 36, but i dont know if there are some kind of forced fps limiter on the Dolphin, because i get just a 30 FPS if i dont set Framelimiter to over that
(05-16-2011, 07:08 PM)bimjim Wrote: [ -> ]Lectrode you are so great. And i am glad that you do your work weider.
You are the best!
Thx Smile

(05-16-2011, 08:43 PM)hobi Wrote: [ -> ]I didnt noticed any performance boost with your 7520 rev. compared official latest rev.
Most of my spec. you can see from that topic.
http://forums.dolphin-emu.org/showthread.php?tid=16856
FPS was 36, but i dont know if there are some kind of forced fps limiter on the Dolphin, because i get just a 30 FPS if i dont set Framelimiter to over that
Dolphin has 2 frame-limiters on by default: Framelimit under the General tab, and the Audio Throttle under the Audio tab. You have to disable both to see what the max FPS your system can get.

Also, AMD users won't currently see too much of a speed deference. I'm currently working on changing that Smile