I have seen documents that basically back up the gist of what has been said thus far in rumour and conjecture. It suggests a very capable system that isn't as good as existing tech in some areas (like GP), and which won't happily accomodate conventional programming techniques, with the document's author(s) saying they expect a degree of cache management might be needed to max XeCPU performance.
The take-home point for me was in regards MS statements.
1) They said Alpha kits had 1/3rd the power of final hardware. They never said in what way. In GP performance the alpha kits have MORE power than the final hrdware.
2) They say GP is important for games but their CPU wasn't designed for GP work; it's a balanced general performance+FP streaming processor that needs to be written to differently.
If word gets out (what's the betting Beyond3D gets mentioned as a source?!) that the Alpha Kits have better General Purpose computing power than XB360, and yet the demos weren't really too hot which was put down to inferior power in alpha hardware, where does that leave MS's statements regards the importance of GP?
In reality the XeCPU is very powerful but needs a different software architecture to make use of it. In this respect it can be perhaps be considered 3x the power of Alpha (though if I remember rightly the argument for 3x the power was something idiotic like 3 cores, 6 threads versus 2 cores, 2 threads). But if GP performance is where it's at, XB360 should come out
worse than the Alpha Kits. Which goes to show GP isn't that important (unless MS and STI screwed up in believing things possible on streaming architectures) and MS only dug that up as a number to contest Cell with.
The details of the document I won't release because it's supposed to be NDA
Just a side by side comparison of different aspects to the alpha and final kit, like cores, threads, cache sizes, latencies, registers, and where there was an improvement in final hardware, and where final hardware wasn't as capable as the alpha. And remember the Alpha Kit wsa dual-G5's which are far too costly to appear in a console. If IBM can create a chip far cheaper than G5s that outperform G5s and GP work, why waste time with G5s?!