Praxis wrote:Does anyone know what the IPC on the P3 is?
Nope. Tried doing some googling for it but no luck. But considering its a intel chip based on the netburst tech, then it cant be that great.
Because from VPC performance, it would be a tough lineup. A 1 GHz G4 (3.5 GFlops, compared to 6 GFlops on one of those cores) can't get near a 733 MHz P3. At least it certainly doesn't feel like it :s My old 450 felt faster and more responsive running XP than VPC did running 98.
You are also emulating a complete OS
in addition to the application that is running.
Emulating an Xbox game would be closer to WINE when talking to the hardware(basicly a thunking layer between x86->PPC), and only needs to emulate the x86 code for the game itself.
JIT compilation of the x86 code into PPC is also doable too. As for JIT preformance, MS .NET has ~80% to 90% preformance of equivelent native code for the most part.
Even if the JITed x86->PPC code was 70% of the original, then the extra speed of the PPC core easily makes up for it.
Unlike the WINE developers, Microsoft has the complete documentation of both sides of the interfaces, plus access to the actual implementation.
The extra cores won't give a huge boost because everything for XBox 1 is single threaded. Maybe a small boost handling some extra stuff on the sides, but its going to be mostly done on one processor.
JIT compiler running in another thread could help. I've also read that sound processing (not to sure if sound decoding & mixing is included) is going to be software based. So you could offload all the sounds processing to another processor.
For graphics cards, aren't games on the XBox specificly optimized towards the graphics card on it? I could be wrong there.
Yup, but it is still against a NV22 core GPU, and a R500 is considerably better. This doesnt take into account hand-crafted shader replacements for the more popular games.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.