Slashdot Mirror


Cell Hits 45nm, PS3 Price Drop Likely to Follow

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.'"

8 of 298 comments (clear)

  1. Re:Since when? by ThreeGigs · · Score: 5, Informative

    Since when does going to a smaller process increase yields?

    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.

  2. Re:Effect on cost by hansamurai · · Score: 4, Informative

    Of course it will reduce the price of the Playstation 3. Why do you think when consoles are first released they're $200-$300 (last generation for example) and then five years later they're floating around $100 retail? Some of it has to do with the bottom line, but most of it has to do with the falling price of components over time due to exactly what was listed in the summary, exactly what is happening here. This one event might not directly lead to a price drop, but enough of these do.

  3. Often can by Sycraft-fu · · Score: 5, Informative

    The reason is that wafer size doesn't change. I don't remember what is current, 8 inch I believe (that's the largest I've seen) but regardless. So when you reduce the size of an individual chip, you get more chips per wafer. Now unless the percentage of chips that fail increases, that means you get a better yield/wafer.

    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.

  4. Re:Since when? by mikael · · Score: 5, Informative

    The size of a defect is of a fixed size. Usually it is a particle of dust that got in the way of the optical etching process. The distribution of such defects is even across the surface of the silicon wafer, so the distribution can be modelled mathematically.
    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.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  5. CBE Performance by shadowofwind · · Score: 4, Informative

    Relevance of CBE beyond PS3 of course depends in large degree on its computing performance. For the applications I've looked at, I haven't been very impressed. They say it does 204GFLOPS, but approaching that requires being able to use all multiply-add instructions, which count as two operations. (Some sources say the two operations per clock cycle per SPU is due to there being two pipelines, however, only one of the pipelines handles arithmentic operations and the other is exclusively for load, store, control, and a few shift operations.) Also, it seems to take a lot of select, shift, and shuffle instructions to make efficient use of the quadword (SIMD) instructions. With Xeon and Opteron, use of the quadword instructions seems to require far fewer other additional cycles. And this is with floats, with instruction related stalls completely eliminated on CBE through careful loop unrolling and other methods. (The quadword instructions have 6 cycle latencies.) I can only get performance comparable to 2 quad-core Xeons, which doesn't seem that good considering what is advertized, and considering the 4x difference in the peak performance specs. And CBE does much worse where double precision is necessary, with 6 cycle stalls being unaviodable on every instruction. It seems overblown. Comments?

  6. Re:Effect on cost by Fozzyuw · · Score: 4, Informative

    To sony this just means their profit margin got bigger.

    You mean their loss margin just got smaller. They're still looking forward to making a profit.

    --
    "The past was erased, the erasure was forgotten, the lie became truth." ~1984 George Orwell
  7. Re:More SPUs? by TheRaven64 · · Score: 4, Informative

    Unless their yields have gone up a lot recently, they put all of the ones with 8 SPUs into (very expensive) blades and put the ones with only 7 working in PS3s. If they had more with 8 working, they might sell quite a few more to the scientific computing community.

    --
    I am TheRaven on Soylent News
  8. Re:Since when? by wannasleep · · Score: 4, Informative

    Defectivity (i.e. the "dust problem") is just one of the yield detractors. There are many more and they get worse and worse. For instance, there are litho problems, etching problems, CMP problems, not to mention gate leakage, and a bunch of other parametric issues. So, you can not just look at defectivity. Even if you did, with a smaller feature size, small particles that could be tolerated in an older generation will now cause yield loss.

    PS: the distribution you are talking about is a poisson distribution