To Misfire:
If you want to take advantage of a possible speed gain you have to run the 64-bit version of dolphin in 64-bit mode on a 64-bit OS!
I didn't know the PowerPC had 32 registers... When do you expect to make the IL build work in 64-bit mode?
If you want to take advantage of a possible speed gain you have to run the 64-bit version of dolphin in 64-bit mode on a 64-bit OS!
(04-06-2009, 06:04 PM)ector Wrote: Disregarding bugs, the only visible difference should be speed. x86-64 has 16 registers (super fast temp storage) available while x86-32 only has 8, and this matters when emulating a PowerPC that has 32 registers. On 64-bit we can also use a memory addressing trick to shave one instruction off of every emulated memory access. 64-bit CPUs can also do 64-bit byteswaps, which can speed up some operations. That's about it.
The IL build, which uses a better register allocator making better use of the available registers, currently doesn't work in 64-bit mode, but when it does, expect a bit more speed, maybe 10%.
I didn't know the PowerPC had 32 registers... When do you expect to make the IL build work in 64-bit mode?
HP Pavilion dv6t-1100 CTO
Core 2 Duo T6600 2.2GHz (Penryn)
ATI Radeon HD 4650 1GB
Creative X-Fi Notebook
3GB RAM DDR2 800MHz
Windows 7 Ultimate 64-bit (build 7100)
Core 2 Duo T6600 2.2GHz (Penryn)
ATI Radeon HD 4650 1GB
Creative X-Fi Notebook
3GB RAM DDR2 800MHz
Windows 7 Ultimate 64-bit (build 7100)