Slashdot Mirror


IBM's Radical Cell Processor

Rouslan Solomakhin writes "Forbes has recently posted an article on IBM's new revolutionary Cell processor. Cell is going to enable PS3 developers to create movie-quality games with blazing-speed graphics. Applications in other areas are also considered." From the article: "Some techies say PlayStation 3, which may debut by midyear and could end up in 100 million homes in five years, will usher in the next microchip revolution. The Sony system owes its prowess to a microprocessor called Cell, which was cooked up by chip wizards at IBM (with help from Sony and Toshiba) at a cost of $400 million over five years."

26 of 298 comments (clear)

  1. IBM really needs to prove themselves by Vivek+Jishtu · · Score: 4, Funny

    With Apple no longer buying chips from them, they really need to prove themselves.

    --
    I lost my signature... help!
    1. Re:IBM really needs to prove themselves by Mad_Fred · · Score: 3, Insightful

      They do? Last time I looked, IBM processors were inside all the current "next generation" consoles. To me, it looks like IBM is the surest winner in the next/current/upcoming (pick your perspective) round of console wars. As an AC already pointed out, Apple mus have been a really low-volume customer for IBM, and probably a picky one at that.

    2. Re:IBM really needs to prove themselves by FidelCatsro · · Score: 3, Insightful

      Apple was defiantly a low volume buyer but they were a big source of free marketing . Now with the recent upsurge in consumer products using the PPC chips IBM does not need apple as much and apple definitely does not need IBM , so all is well for both companies

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    3. Re:IBM really needs to prove themselves by uncleFester · · Score: 3, Insightful

      With Apple no longer buying chips from them, they really need to prove themselves.

      If you equate Power or IBM processors with Apple, then you have no clue. Check out a few datacenters and see just what's running inside some of those large black boxes with 3 blue letters on them. You keep your G4/G5, I'll stick to playing with Power4s, Power5s (and the projected Power6s when they get here).

      *patpatpat*.. just lay your little head back down, don't you fret none... *patpatpat*

      -'fester

      --
      -'fester
    4. Re:IBM really needs to prove themselves by talornin · · Score: 5, Informative

      Acutaly, no.


      Much of the reason Apple switched to Intel was because IBM didnt want to make the chips Apple watned.
      Apple has for a long time made demands of their chip producers to make this and that chip with this and that feature, then they order a wery low volume at first to ensure they dont get stuck with an overflow should the product flop in any way.
      Then they make new, larger, orders if the product is a hit and the chip producer runs into supplying dificulties. Apple blames the chips vendor.
      This happened with the 68k, G4 and G5. When Apple wanted new CPU's IBM basicaly told them to get lost because they just wasnt a big enough client to justify the demands they made.

      IBM managed quite well before the G5 deal and will manage quite well after.

      (Just for the record: This was posted from my darling PowerBook! I am a Mac user and an Apple fanatic! So this is _not_ Apple-bashing, just a statement of facts!)

      --
      When in danger, whewn in doubt! Run in circles, scream and shout!
    5. Re:IBM really needs to prove themselves by Heembo · · Score: 3, Insightful

      PowerPC on mac was a small blip on IBM's radar. PowerPC is SMOKIN' in the embedded space. Apple leaned on IBM hard about increasing chip speed, pricing, irregular purchase numbers, etc. Losing apple was a relief, IBM can now get back to the **very** profitable business w/o Apple's 2 cents.

      --
      Horns are really just a broken halo.
    6. Re:IBM really needs to prove themselves by thatguywhoiam · · Score: 4, Funny
      *patpatpat*.. just lay your little head back down, don't you fret none... *patpatpat*

      The detail you seem to have missed is: those of us who have not taken to resting a Power5 server on our laps have managed to keep our balls.

      Seriously, a condescending server nerd is never a pretty sight. How's that working out for you?

      --
      If Jesus wants me it knows where to find me.
  2. Emotion Engine! by fussili · · Score: 4, Insightful

    **Outside the Sony Booth being handed fisherman's waders**
    [Gabe]: What are these waders for?
    [Tycho]: My guess? All the bullshit

    It's not that I don't think this chip might be as fantastic as everyone says but since Sony has basically lied out its ass for its past 3 consoles, I'm not giving it the benefit of the doubt with the PS3 and god save any journalist who gets sucked into their schilling.

  3. Movie Like Games by sirstar · · Score: 5, Funny

    So, does this mean the PS3 will have more games based on movies?

  4. Radical cell? by Anonymous Coward · · Score: 5, Funny

    Forbes has recently posted an article on IBM's new revolutionary Cell

    Damn, the enemy within. I can't believe they've infiltrated IBM. Is nowhere safe?

  5. oh really? by mustafap · · Score: 5, Insightful

    >Cell is going to enable PS3 developers to create movie-quality game

    hum...

    more like:

    Rumours and hype about playstation 3 intended to reduce sales of Xbox 360.

    nothing to see here...

    --
    Open Source Drum Kit, LPLC deve board - mjhdesigns.com
  6. Movie Quality? by FinchWorld · · Score: 4, Insightful
    Cell is going to enable PS3 developers to create movie-quality games with blazing-speed graphics.

    Really? Just like the PS1/2 could do on the fly Toy Story quality graphics? Or did you just get around that by saying movie quality games, rather than games that look like movies, but still implied it?

    I have no doubt the cell is going to be impressive, but we are quite along way away from an affordable processor than can replace a render farm (I believe thats what there refered as).

    --
    "I may be full of crap about this game, and I may be wrong, and that's fine." -Jack Thompson
  7. On the Cell Processor from the source by javaDragon · · Score: 5, Informative

    More information about the Cell processor directly from the source : The Cell project at IBM Research

    --
    -- javaDragon is an instance of JavaDragon.
  8. PS3 not best example by Azreal · · Score: 5, Insightful

    I'd say almost everyone is in agreement that the Cell processor is a very powerful design, but I don't believe the PS3 will be the best example of what it can really do.
        Sifting through what I've read about the PS3, the Cell processor is bottlenecked by a few things including but not limited to memory bandwidth, and a fairly generic pc graphics solution from nvidia (by generic I mean, one of their standard pc products tweaked slightly for use on the PS3).
        The "movie quality" games that I'm assuming the article is referring to are the demos shown at places such as e3, which are nothing more than either pre-rendered movies or carefully programmed, high end pc demos (Epic demo with high end pc and 7800 sli config).
        I'm not trying to disparage the ps3, nvidia, or IBM. Frankly, I'm a fan of Nvidia and the Cell processor and I truly believe (drm jokes aside) the ps3 will be a solid console, but I think saying that the PS3 with Cell, "...is going to enable PS3 developers to create movie-quality games with blazing-speed graphics" is misleading, ignorant and sensationlist journalism.

    --
    $sys$droids
  9. um? by ikea5 · · Score: 3, Funny
    movie-quality games with blazing-speed graphics.

    I think I've heard of this line couple year back, sometime before or around PS2's lunch date possiblly.

  10. 30 hour movies? by Excors · · Score: 4, Insightful

    Movies take several years to generate two hours of content. Games are often ten times that long, with a much smaller budget. How can they possibly be of comparable visual quality? and why do people try?

    I would much rather have games that concentrate on art instead of graphics. (Rez and Darwinia come to mind as examples of visually impressive games with non-realistic styles. Unfortunately, it doesn't seem to work well in terms of sales...)

  11. PS3 Un*x by Neo-Rio-101 · · Score: 3, Funny

    I guess we will be seeing Cell in servers at some point as well, though not as cheap as in a PS3.
    Sony probably won't want anyone to run Linux on the PS3, lest geeks start cranking out PS3 server farms, but hopefully Sony will leave enough backdoors so can we can see the PS3 run Linux (or FreeBSD, or some beta OpenSolaris distro). Knoppix running on the PS3 just about removes the need for a home computer.

    Hopefully Sony will create such a backdoor. I mean if they can screw up with a rootkit...
    *ducks*

    --
    READY.
    PRINT ""+-0
  12. What IS movie quality? by adyus · · Score: 3, Interesting


    Motion pictures made in the 1930s are also, technically, "movie quality", seeing as they're, well, movies....

    What exactly does the reporter (and Sony) mean by that statement?


    (Oh, yeah, I forgot: "well if they'll be the same quality as some of the movies Hollywood pumps out recently, I'm not buying it...")

  13. I N F O by MrEcho.net · · Score: 4, Informative

    If you want to read more about the CELL heres a link for you...
    http://www.research.ibm.com/cell/home.html

  14. First Cell product already shipping by Cybro · · Score: 4, Informative

    Since the first cell product is already shipping. http://www.linuxdevices.com/news/NS3591350722.html we should be able to benchmark the processor pretty soon and find out if it is all a hype or this really is the second coming :-)

  15. IEEE predicts Cell as a winner by MosesJones · · Score: 3, Interesting


    The IEEE Spectrum magazine (surely a better source for Slashdot readers) predicts that Cell will be a winner in the multimedia space, noting that already its going into TVs made by Toshiba.

    They also mention Linux on page 2.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
  16. Re:but its the games... by plasmacutter · · Score: 3, Interesting

    mistake?
    a mistake is forgetting to tighten a bolt, or carry the two, resulting in problems down the line.

    sony's rootkit was an intenional and corporate level decision. DRM itself has no justification for existence at all. When confronted with the fact that it does not stop piracy, executives often come clean by putting forth a "positively spun" statement which pans out to, and i paraphrase: "we want to deny the technologically unsavvy of flexibility theyre used to in order to screw them out of money we dont really deserve"

    Sony's products arent that great either. most sony stuff i've owned has broken (not broken down.. literally broken like plates break), so i have no trouble with the idea of not buying their flimsy and anticonsumer products.

    --
    VLC FOR MAC IS DYING! IF YOU DEVELOP, PLEASE SAVE IT!!
  17. Re:So how hard is it to program for Cell? by skeptictank · · Score: 3, Informative
    Some comments on the first link:

    Writing concurrent software isn't that much more difficult than writing single threaded software, as long as you do a good job of partitioning the system into seperate control loops early on. The main difference will be a period of tweaking and adjusting the interplay of the different threads of execution in the system towards the end of development. It's not uncommon for this last stage to take more time than writing the code initially. A tactic that will help a lot is to build an event log into the software from the beginning that can be used to record when each thread finishes doing some processing task. The later version of the freescale 7400 series processor have many features for just this purpose, I would think the ibm 7400 core used in the cell would have the same features, but I am not sure.

    A good language to look at for how concurrency can be supported is Ada. There is a lot of good stuff in Ada and a lot of bad stuff in Ada, but the designers did a very good job on the concurrency model.

  18. Re:i guess by hptux06 · · Score: 3, Insightful

    Could we all just remember what IBM had in mind when they designed Cell? If you have a read of the Introduction [Pdf warning], you can see they identified the primary bottlenecks to performance, back in 2000, one of the most important problems being memory latency. Now, if you've done some work with assembler, you should know that every time you touch main memory, you loose about 20-30 clock cycles through your memory's low speed. If you want an example, I have a 3GHz computer, but the memory goes at 400Mhz. Just think how much time it must spend waiting for that memory?

    Cell counters this problem by using SIMD in combination with what they call "Local Storage". Instead of having to wait for every single memory transfer, threads can read blocks of memory into storage actually on the SPE, process it, and then read it back. All with a couple of instructions, and execution continues even while the memory is been read/written.

    The closest that present-day multi-processor computers can get to that is by caching the data. However, that still means that a cache miss will halt execution for many cycles, and each processor / core has to constantly check what other processors / cores have in their caches, ocassionally invalidating them.

    What this all adds up to, is a level of efficiency that hasn't been seen before. However, I don't think it's gonna be anyway near "movie quality" graphics, you'd need a farm of Cells for that.

  19. Re:Bad link? by antek9 · · Score: 3, Informative

    Try this link to the printable version (should work without being logged in and is nicer anyway, all three pages in one): http://www.forbes.com/forbes/2006/0130/076_print.h tml

    --
    A World in a Grain of Sand / Heaven in a Wild Flower,
    Infinity in the Palm of your Hand / And Eternity in an Hour.
  20. Re:PS3 & the Cell may be Sony's downfall by DaveCBio · · Score: 3, Interesting

    Well, the support and tools for the Xbox have always been top notch. The PS2 was abysmal, but since it was selling well everyone went through the pain. I remember the first PS2 dev kit we got, half the documentation was in Japanese still. The support from Sony was horrible. This time around the support for the 360 is about the same as the Xbox and Sony seems a bit better, but the PS3 is a beast an info is only trickling out on how to get things done on it.