When were devs told...

AlNom

Moderator
Moderator
Legend
...that the CPU's would be In-Order?

I was just thinking how Sweeney said UE3.0 was being developed with next gen consoles in mind. It also seemed like SC:CT's SM3.0 mode was more of a test/prep for a full blown next gen engine as well.

Thanks.
 
It was available info to devs since before the very first leaks. Even the very first Xenon briefings included detailed CPU descriptions, including memory latencies, and instruction scheduling details.

Of course it's all just numbers and speculation until you try running code on the CPU's. I think many devs were surprised at just how much impact the in order thing had on CPU perfromance.
 
ERP:

How much impact has it had on CPU performance in your experience? Any links or info that you could direct me? I have some projects going and would like to know from developers or people working with the CPU's their experience so far with each respective CPU. Is there any information (assuming not under NDA etc.) available at this point?
 
Which current consoles are in-order? PS2, yes? And the others? Presumably those migrating from PS2 > PS3+XB360 will have less trouble developing in-order. Those who developed for XB and GC (assuming not IO cores) and PC making the switch to PS3+XB360 will have the more trouble.

Also I guess Revolution, if a progression of GC, might have OOO cores. Would that make it a more attractive platform to develop for? I'm thinking OOO PPC+OpenGL produces a PC/Mac like platform that works how many devs are used to.
 
Kinda OT but...

I remember seeing reviews of some of the VIA/Cyrix x86 in order chips that ran at about 1Ghz that showed them performing about as well as a 266Mhz-300Mhz K6-2. Now this isn't a good indicator of what type of performance to expect out of Xenon cores (different markets, different compilers, different ISA, etc...) but it does give you an idea of just how bad in order can be vs. OOO CPUs without carefully building your code around them.
 
Back
Top