Cell Hits 45nm, PS3 Price Drop Likely to Follow 298
Septimus writes "At this weeks ISSCC, IBM announced that the Cell CPU used in the PlayStation 3 will soon make the transition to IBM's next-gen 45nm high-k process. 'The 45nm Cell will use about 40 percent less power than its 65nm predecessor, and its die area will be reduced by 34 percent. The greatly reduced power budget will cut down on the amount of active cooling required by the console, which in turn will make it cheaper to produce and more reliable (this means fewer warrantied returns). Also affecting Sony's per-unit cost is the reduction in overall die size. A smaller die means a smaller, cheaper package; it also means that yields will be better and that each chip will cost less overall.'"
Re:Effect on cost (Score:2, Informative)
Re:Since when? (Score:2, Informative)
Re:Since when? (Score:5, Informative)
Always has.
Assume there will be 20 defects on a wafer that will render 19 large chips (out of 100) unusable. Your yield is 81%.
Same 20 defects, but affecting 20 small chips (out of 170). Now your yield is 88%, or 150 chips versus 81 chips per wafer.
The number of defect sites per wafer is generally rather constant, thus the more chips you can fit on a wafer, the better the yield.
Re:Effect on cost (Score:5, Informative)
Re:Since when? (Score:3, Informative)
Often can (Score:5, Informative)
Well cost is based per wafer. It doesn't cost any more to make a wafer with 1000 small chips than it does to make one with 4 big chips. In either case it is the same size wafer, same mask, same process, etc.
Now yield could go down if a company has problems with a new process. Suppose that the old process yields 10% non-working chips per wafer. You get a new process that yields 20% more chips per wafer than the old one, however now 50% of them are non-working. That would equal a lower yield, despite the more chips per wafer.
However assuming a roughly equal failure rate, shrinking the die size will increase the yield.
Why would Sony drop the price? (Score:2, Informative)
Simply put, they reduce the cost of production, they lose less money on each one they sell. Considering the Playstation 3 is slowly gaining market share at it's current price, they have no need to drop the price right away.
Re:Isn't the blue laser the biggest cost? (Score:4, Informative)
Re:Since when? (Score:5, Informative)
Suppose there are 20 defects across the wafer. If your chip were the size of the entire wafer, it would be guaranteed to be defective.
Try half the size of the wafer, and there would be on average 10 defects. A quarter of the wafer, 5 defects. If you have a chip that is one hundredth the size of a single wafer, then the odds are now in your favour; on average 20/100 that you will have a defect, 80/100 that you will not.
The Cell processor is etched with eight processors anyway. If one is defective, they can ignore it, otherwise if all eight are working, then they will just deactivate one.
I wonder how long it will be before they start adding more processors to the chip.
CBE Performance (Score:4, Informative)
Re:Effect on cost (Score:4, Informative)
Re:Does that make for a slimmer ps3? (Score:1, Informative)
Re:Often can (Score:3, Informative)
Re:It would be really great, IF (Score:2, Informative)
Re:Effect on cost (Score:5, Informative)
You mean their loss margin just got smaller. They're still looking forward to making a profit. [reuters.com]
Re:Absoluely not. (Score:3, Informative)
That's a very simplistic view. First, "people" is a collection of persons all willing to pay different prices. So, there's no one price at which "people" will buy, and another at which "people" won't buy.
A company selling a product will try to maximize the profits. Once the cost of production goes down, the "maximum profit" formula changes -- you will either get more profit per unit, or you will sell at the same profit but sell more... or do something in between. The new magic "maximum profit" price will almost certainly be different than before.
Die Yield Not as Important for Cell (Score:4, Informative)
The redundancy of the Cell's 8 SPUs (DSP coprocessors) is the main point of the Cell's design. Defective SPUs (nearly always from dust particles in the nearly - but not quite - perfect "clean rooms" in which they're manufactured) can be tested and turned off as they roll off the assembly line. The shut down SPUs are even physically disconnected from power by hard fuses, so they don't cost any performance in operation. The perfect Cells with 8 SPUs cost the most, in high-end IBM RS/6000 workstations (and some blade servers). 7 SPUs go into PS3s. The rest of the yield, supposedly down to a single SPU (but even 0 SPUs still have a 3.2GHz PPC and superfast IO), go into HDTVs and other consumer electronics. All of the yield gets sold, instead of a fraction in older manufacturing processes.
So smaller dies don't really affect Cell yields. Smaller dies just mean smaller parts of the wafer that would get spoiled by a single defect, which is already taken care of with the redundant SPUs.
In fact, smaller dies mean multiple defects are less likely to land on a single die. Which means that more Cells would turn into low-SPU, cheaper Cells. While larger dies would concentrate multiple defects into a single dies, by landing on a single die more often, leaving more perfect Cells getting the highest prices.
45nm does mean more Cells, at any defect rate, per wafer. Which means, for the same number of defects per wafer, more dies per wafer. So there is a yield increase, but not for the same reasons as traditional ones. And of course 45nm has so many other valuable benefits, like speed, and more transistors if they keep the same die size, that the move is very valuable overall.
Re:More SPUs? (Score:5, Informative)
Re:The Little and the Big (Score:1, Informative)
Although IBM had their hands in the R&D with Sony and Toshiba, Toshiba is responsible for all manufacturing of the Cell processor.
(I work in the semiconductor industry in Japan...)
Re:The last couple of paragraphs are the best (Score:2, Informative)
For example, you have to process Y GB of data. You split the data in chunks of size X bytes so that while you process X bytes, in the background X bytes are transferred from main memory of wherever (transfers would be done through DMA). You switch buffers and you don't see the latency of the DMA transfers. But if the *6 cycles per local store access* rule were to be invalidated, your program may behave differently.
Re:Effect on cost (Score:3, Informative)
So, yes, many applications use SMP to do parallel work, but few of those do it in a way that makes sense on a Cell BE. IOW, merely running the audio subsystem of a game in a separate thread won't scale to a system with specialized coprocessors.
Do you think there are many threaded applications out there that use a model where the main logic is in one thread that farms data out to threads on other processors to crunch data in bulk? Standard OS's do not use this model, they only make use of multiple identical processors. Well, unless you count an accelerated graphics system, because a GPU is used this way. How many applications today could take advantage of having several coprocessors without a significant amount of work? Probably just a handful of experimental ones that try to offload work onto the GPU.
Re:"Price drop unlikely" does not follow. (Score:3, Informative)
Re:Since when? (Score:5, Informative)
PS: the distribution you are talking about is a poisson distribution
Re:Still Can't use it for anything other than gami (Score:3, Informative)
Sorry, but you are wrong (as your moderation points out).
You can buy a PS3 to do numerics and the Cell inside it is an average performer. Not bad at all for under $1000.
But, if you need to upgrade (and consider your workload is heavily parallelized and optimized for the SPUs because it already runs on your PS3's SPUs) you can buy one or more IBM QS21 blades and a suitable chassis. It's obvious these new Cells will be in these blades as soon as they become available. In the blades, the Cell is not limited as it is in the PS3, there is plenty of memory for the PPUs and you can run all your SPUs at full throttle if your data and programs demand it. And, while you are at it, you can add POWER or x86 blades to the chassis as well as Linux does not run particularly fast on the Cell PPUs and you may want a fast machine to feed the Cell node.
Sorry if you wanted current supercomputer power on the cheap. The PS3 is good enough for a lot of stuff and a lot cheaper than anything that approaches its numeric performance.
Re:Effect on cost (Score:3, Informative)
All I mean is that, unlike many blu-ray players, the PS3 does not send out multichannel sound. You need a device that can decode the optical sound. If you have a audio system that will taket the optical outpout and give you surround sound, you're good to go.
And yeah, the cheap blu-ray players are similar in this respect, but it's still a fair point for those wanting the PS3 solely as a blu-ray player. It's not as good in the audio department at similarly priced standalone players, and you need a modern audio device.
Not a huge point, perhaps, since if you really care about audio you might as well get a seperate audio system, but it's still something to note.