Alpha_Spartan said:Didn't we find out a few months ago that Xenos yields were excellent. So much so that people were wondering if MS could bump up the clock speed.
I was thinking more generally. IBM is fabbing both chips, and with Cell being larger, does this bode well, worse or about the same for it? Or since Cell has redundant structures, does it improve yields significantly to counteract any fabbing issues.Joe DeFuria said:In the end, it's really difficult to say anything about how "slightly less than expected" yields for Xenos relates to Cell yields.
To even begin any discussion at all, we'd have to know relative chip sizes...and then we'd have to make some complete guesses / assumptions as to typical error rate per wafer for both architectures...pretty fruitless.
Alpha_Spartan said:I was thinking more generally. IBM is fabbing both chips, and with Cell being larger, does this bode well, worse or about the same for it? Or since Cell has redundant structures, does it improve yields significantly to counteract any fabbing issues.
True, as the Xenon has much more logic that cannot easily be redundancy-protected. It's just that on certain components, like on-chip L2 cache, non-redundant solutions are so rare that they are practically meaningless to bring into real-life yield considerations (similar to how e.g. calculating texture memory bandwidth of a GPU without taking into account the texture cache gives a meaningless number).wireframe said:That's why I said without redundancy. There is no reason to count with redundancy here because we must assume both chips have some level of redundancy/masking. If we strip this component we see that the Cell has an advantage due to structure and implementation.
I don't remember that being more than a rumour, but I guess given the redundancy in Xenos (there's an extra shader array for redundancy IIRC) and none at all in XeCPU, it does seem the likely culprit.Alpha_Spartan said:Didn't we find out a few months ago that Xenos yields were excellent. So much so that people were wondering if MS could bump up the clock speed.
avaya said:Initial PS3 Cells will all be fabbed by IBM.
wireframe said:No. If there is a single defect (that is not masked) in one of the three Xenon cores then the entire chip is defective (or core where the error occurs, if you will). In Cell you can have that one defect and you're lucky if it's in one SPE; then you just disable that SPE. You are thinking backwards. The more independent and non-crucial components you have in a chip the less likely you are to have a total loss.
In the case of Cell you have 8 SPEs and 7 need to be working. If the PPE is defective the whole unit goes. Think errors over an area. The SPEs cover roughly two thirds of the die. Let's forget redundancy and assume any error will be a complete loss in that unit of the CPU.
If you have a single error in the PPE you lose
If you have a single error in the L2 cache you lose
If you have a single error in the EIB you lose
If you have a single error in the memory interface or FlexIO you lose
If you have a single error in the SPE region you win (because you disable the affected SPE)
With Xenon you lose all the time. You don't have a redundant core to disable.
The amount of redundancy increases the probability of a functional chip. In the case of the Cell you have an entirely redundant SPE. The fact that the SPEs cover a significant area increases the probability that an error will be located in an SPE.
expletive said:"We're getting a little less, but not much less than the yields we expected, and we know that the yields we expected will probably outrun supply."
DOesnt sound like a huge problem, but just enough to put htem behind the supply curve. The article itself is a little too "gloom and doom" if all they are going by is the quote above.
mckmas8808 said:Well MS said that they consider delaying the launch right?
No choice if they wanted to be first mover, you couldn't launch right agaisnt the PR-BEHEMOTH.Joe DeFuria said:But they didn't.
zidane1strife said:No choice if they wanted to be first mover, you couldn't launch right agaisnt the PR-BEHEMOTH.
All things being equal, I'd expect Cell will have worse yields, though not as bad as if they were going for all 8 SPEs. Cell short one SPE is still quite a bit larger than the 360 CPU. I imagine there's redundancy built in for the register files, L2 caches and LS for everything though so who knows. The difference is that theoretically there will be a use for Cells that fail complete certification (> 1 SPEs fail).avaya said:Ceteris paribus, Cell should have a better yield than XeCPU thanks to SPE redundancy.
robofunk said:You wonder if MS can use dud chips for something useful (asuming cores can be shutdown if defective, or underclocked). Maybe server farms based on duds. What has AMD and Intel been doing with defective dual cores?