Dolphin, the GameCube and Wii emulator - Forums
Any reason why the x64 version should be slower than x86? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Any reason why the x64 version should be slower than x86? (/Thread-any-reason-why-the-x64-version-should-be-slower-than-x86)



Any reason why the x64 version should be slower than x86? - Trevor_Z - 03-10-2011

So, I tested both 64 and 32 bit versions of Dolphin a couple of times on a newly installed Windows 7 64, to see just how faster the 64 one would be, based on past comments... and it turns out it's actually slower.

Am I doing something wrong?

I tested rev 7321 from Emu-Cr, on a Phenom II X2 555, GeForce 9600 GT GPU.

Got around 38FPS on NSMBWii with the 32bit version and 31FPS with the 64bit one.

EFB to RAM, and DL Caching on.


RE: Any reason why the x64 version should be slower than x86? - lamedude - 03-11-2011

My guess is because you're using EFB to RAM. 64bit pointers need more bandwidth than 32bit ones which in this case is the bottleneck.