M
Myria kitty
Guest
I'm beginning to think that we've reached the end of console emulation, entirely for technical reasons.
Computers are no longer getting faster; they are getting more parallel. However, emulating a CPU must be done serially. If ~4000 MHz is about as high as CPUs can possibly go, then how could we emulate the 3200 MHz G5 in the Xbox 360, when the emulating CPU must be several times faster?
The PS2 can be emulated thanks to dual-core machines, but that's because the system is parallel to begin with. The 360 is 3-way parallel, but if you can't emulate one CPU of it at full speed, what's the point?
Computers are no longer getting faster; they are getting more parallel. However, emulating a CPU must be done serially. If ~4000 MHz is about as high as CPUs can possibly go, then how could we emulate the 3200 MHz G5 in the Xbox 360, when the emulating CPU must be several times faster?
The PS2 can be emulated thanks to dual-core machines, but that's because the system is parallel to begin with. The 360 is 3-way parallel, but if you can't emulate one CPU of it at full speed, what's the point?