Slashdot Mirror


More Cell Processor Details And First Pictures

slashflood writes "After reading two articles on slashdot about the Cell architecture and another one that criticizes the extensive roundup of the STI patents, I found the first pictures of the Cell core. It seems that at least some predictions were true. Seeing is believing." mtgarden points to this ZDNet article which says that the "first version of the chip will run at speeds faster than 4GHz. Engineers were vague on how much faster, but reports from design partners say 4.6GHz is likely. By comparison, the fastest current Pentium PC processor tops out at 3.8GHz." (More below.)

Hack Jandy writes "Anand Shimpi has some details about the upcoming Cell processor (PS3) in his personal blog. According to Anand, "Rambus announced that the new Cell processor uses both Rambus XDR memory and their FlexIO processor bus. Because Rambus designed the interface for both the memory controller(s) and the processor interface, the vast majority of signaling pins are using Rambus interfaces - a total of 90% according to Rambus." Hasn't Rambus been showing up a lot again recently? The fact that Cell uses XDR has been widely speculated, but the fact that it will also use the Rambus bus signalling is something completely new."

535 comments

  1. About time. by Anonymous Coward · · Score: 0

    Now my dreams will have a visual to go with them...

    1. Re:About time. by kamapuaa · · Score: 1
      Now my dreams will have a visual to go with them...

      My dreams already do.

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
  2. Pictures? by vurg · · Score: 5, Funny

    How about HL2 benchmarks?

    1. Re:Pictures? by Anonymous Coward · · Score: 0

      More images inculde here

    2. Re:Pictures? by conna01 · · Score: 1

      Because us gamers need the fastest setup possible. I hope they put these chips in everything.

      --
      Acrylic Bubble Panels www.beyond7.com
  3. Cell by ryanmfw · · Score: 5, Interesting

    Cell processors could really dominate. With how cheap they arespeculated to be, their distributed processing, and their all around speed, the could take over a significant part of the computer marketshare. If Cell processors also have the Power4 processors in them, this could be a replacement for x86. Could be. As other articles have pointed out, x86 has had superior competition in the past, and has been able to weather it. We shall wait and see. Cheers

    --
    Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    1. Re:Cell by ryanmfw · · Score: 1

      Er, yes, it does have a Power processor. So, it certainly could replace x86, and also usher in a new day of Linux! The year of desktop Linux has arrived! j/k, but I doubt Apple will be selling Mac OS X Cell Edition anytime soon, so, what would desktops run?

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    2. Re:Cell by hattig · · Score: 5, Interesting
      From http://www.aceshardware.com/forums/read_post.jsp?i d=115121622&forumid=1

      CELL is a Multi-Core Architecture
      Contains 8 SPUs each containing a 128 entry 128-bit register file and 256KB Local Store
      Contains 64-bit Power ArchitectureTM with VMX that is a dual thread SMT design - views system memory as a 10-way coherent threaded machine
      2.5MB of on Chip memory (512KB L2 and 8 * 256KB)
      234 million transistors
      Prototype die size of 221mm2
      Fabricated with 90nanometer (nm) SOI process technology


      We're talking about a single-core POWER5 design (because of the SMT).

      But 221mm^2 ... that's big, bigger than a 130nm Opteron, bigger than a dual-core 90nm Opteron. But wait for 65nm, and you've got something of a manageable size to make a cheaper console. I don't see 4 Cells in a PS3 though, not even at 65nm, unless it is going to cost a boatload. Still, Sony aren't a little company, I'm sure they could sort it out.

      Still, I guess this means the next PowerMac G5 will be using processors with SMT finally.
    3. Re:Cell by ryanmfw · · Score: 1

      Meh, I'm sure Sony would make up the $1000 defecit on every console through video game sales... And a POWER5! I am seriously impressed. Let me tell you, if the PS3 does not come with four Cells, I will be buying a few extra! I hope it has an expansion slot kind of thing, which, with the distributed architecture, is fairly feasible.

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    4. Re:Cell by bonch · · Score: 2, Interesting

      The Cell chip uses the Power architecture, so one wonders if Apple isn't going to ship a 3.0 Ghz G5 after all and just wait for Cells instead (4.3 Ghz dual Power Mac Cell? Geez...).

    5. Re:Cell by mboverload · · Score: 0
      There is really no reason for Linux to use a 4.6 GHz processor though.

      Most functions of a Linux system can be carried out on a 386 - believe me, I have a 386 network server right by my foot. Sure, it doesn't serve up a site or anything, but it is plenty fast for most things.

      Now, when you get into graphics and such in Linux, a 3 GHz is fine, since there are no real games for Linux, you won't be needing it. The only reason I can think of for having Linux on such a fast machine would be for distributed computer and such. It sounds like they are more efficient, so this could be a boon for that sector.

      However, I see little reason else. With Windows, now that's a different story. Windows can always use the fasted things because it is only good for one thing: games. With the new physics engines CPU's are really the determining factor these days. Take for example HL2, Tom's hardware has found a CPU to be very important because of the powerful physics engine.

      Imagine the next generation of these engines, what could be achieved with something of this sheer,amazing power. Photo-realistic games are now in our reach. HDTV and higher resolution video editing can now be instant. Everything can be instant - no more waiting for anything. Now the only bottleneck will be the hard drive (the classic bottleneck anyway) but with the new RAM that retains its memory booting will not become a chore. This is great, but I don't see much of a reason for a home user to need it since it will only work on Linux/OSX.

    6. Re:Cell by radixvir · · Score: 1, Insightful

      With how cheap they arespeculated to be

      Please explain why you think this will be cheap. Everything i see points to a very expensive chip. With rambus memory technology, an ibm design, and the fact that it's brand new, I dont know where you are coming up with the idea this thing will be cheap. Not to mention everyone thought the Itanium would spell death for x86, but that went nowhere.

    7. Re:Cell by Anonymous Coward · · Score: 1, Funny

      There is really no reason for Linux to use a 4.6 GHz processor though.

      You bite your fucking tongue!

    8. Re:Cell by WindBourne · · Score: 1

      While there is no reason to run Linux on a fast CPU, ppl like to see response. In addition, so do all software developers. Must *nix developers get it from a fast kernel. Windows gets it from bigger and bigger hardware. But customers equate bigger hardware to faster response time; witness mac vs. windows and how often somebody from windows looking at mac will complaign about the slow processor speed, but does not realize that the app is actually faster on it.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    9. Re:Cell by doormat · · Score: 4, Informative

      234M transistors @ 90nm is actually about as big as most graphics processors are. They tend to be 150M-200M @ 110nm or 130nm. I dont see it being terribly difficult to fab really,

      --
      The Doormat

      If you're not outraged, then you're not paying attention.
    10. Re:Cell by ryanmfw · · Score: 2, Funny

      Well, it seems like it's being produced on a .3 meter process! "The firms expect to begin production of Cell processors at IBM's 300mm plant in New York and Sony's Nagasaki fab later this year." Why do I sense that the article is wrong? Maybe there is a grain of truth though, and I had heard about a 30 nm plant, but I could just be crazy. :)

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    11. Re:Cell by Wesley+Felter · · Score: 3, Insightful

      The feature sizes are 90 nm and the wafers are 300 mm in diameter.

    12. Re:Cell by Slashdot+Insider · · Score: 1
      But 221mm^2 ... that's big, bigger than a 130nm Opteron, bigger than a dual-core 90nm Opteron. But wait for 65nm, and you've got something of a manageable size to make a cheaper console.
      I don't expect the big core to make Sony back off. The original PS2 core was over 300mm^2 on (IIRC) a 250nm process: a big factor in the endless shortages of the console at the beginning of its life. It wasn't until Sony/Toshiba shrunk the process to 180nm did the shortages begin to ease.
    13. Re:Cell by ryanmfw · · Score: 1

      I think you misunderstood my point. Pray tell, when do you think Microsoft will port Longhorn to the Cell? It's a product of Sony afterall, it's big rival in the consumer home devices market. Will Apple? Possibly, but not in the near future. What's left? The *NIXes!

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    14. Re:Cell by spitefulcrow · · Score: 1

      With the amount of power that you could get out of a few Cells you could very easily emulate a very fast IA32 CPU.

      --
      Sorry, my karma just ran over your dogma.
    15. Re:Cell by sleepingsquirrel · · Score: 2, Insightful

      300mm is the size of the silicon wafer, not the size of anything on the chip.

    16. Re:Cell by Anonymous Coward · · Score: 0

      Wait, would these be the graphics processors on $300 graphics cards? And there are going to be 4 in a PS3 ...

    17. Re:Cell by ryanmfw · · Score: 1

      Ooops. Thank you for the correction. I am in serious doubt anyway of what I wrote. I had heard about 35 nm processes though, but I doubt the Cell would be manufactured on that yet. Look to the future! ;)

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    18. Re:Cell by mboverload · · Score: 1

      They wont, I'm just thinking aloud.

    19. Re:Cell by ryanmfw · · Score: 1

      Yes, tell me, how is Sony going to sell a $3000 gaming console to more than 50,000 people? Considering that it costs tens of millions, if not hundreds of millions, to design a new chip, they are not going for the small high end market. Chances are, they're either taking a loss, or have found a way to make them for less, but considering the power, even $1000 would be cheap. The Itanium? That *did* cost $3000 and was meant to replace x86 in the server! Then, it turned out to have horrible performance. If Cell processors have horrible performance, I will be disappointed, and I would certainly retract my statements.

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    20. Re:Cell by nokiator · · Score: 4, Insightful

      As usual, media is making a bigger deal out of this than what it really is worth. After looking at the details in the articles linked above, Cell looks to me like a combination of two well known technologies: SIMD units integrated with a microprocessor and MIMD geometry engines that is used in all modern GPUs. STI team must have figured out that moving the geometry engines from the graphics coprocessor to the main CPU may provide performance benefits in terms of processing 3D data structures. As for the 4+ GHz clock speed, this is more likely the pipeline clock speed for the SPEs and the embedded PPC core on this device would probably run from a much slower (2.4GHz?) clock. Current Intel P4 processors use 1.5X core clock in some parts of the floating point unit, so you should consider a 3.8GHz P4 to be a "5.7GHz" chip to make a fair comparison to the speculated clock speeds for the cell chip.

    21. Re:Cell by Anonymous Coward · · Score: 5, Funny

      There isn't much info on this processor yet, but from what I've heard about it, I conjecture that its design is in danger of violating Nakamura's law of quantum molecular finitism, especially as the clock speeds are increased. This could result in an asymmetric shift of the lattice substrate, in which case the transistor conductivity would actually start to skew in the direction of anticonductivity (the inverse of superconductivity), forming insulating barriers. As insulating barriers would form and more heat would be generated, unbounded oscillations the molecular level could cause regenerative superhetrodyning - a cascading effect leading to the processor eventually failing catastrophically while emitting a sound remarkably similar to the Love Boat theme. Or not.

    22. Re:Cell by Anonymous Coward · · Score: 1, Insightful

      Depends on how much it costs Sony to manufacture these chips on their own 300mm wafer production lines.

      The 90nm size is quite large, maybe it would cost around $100 a chip to make, making a PS3 around $600 to make. However that is if Sony were to release the PS3 this year. Because it is all in-house, it'll probably cost less per chip to make a Cell. When it hits 65nm, it'll cost even less because the chip is half the size (which actually means less than half the cost to make because yield increases). Then you don't have packaging costs, etc, so that is even less. Maybe Sony will get the cost per Cell down to $50 by the time of release for the PS3, meaning a manufacturing cost of $400.

      Absorbing a $100 per console isn't too bad, so it could probably be sold for $299 by late 2006.

    23. Re:Cell by Thagg · · Score: 1

      We think it will be cheap because

      1) There are supposed to be 4 of these chips in a PS3

      2) The PS3 has to cost less than $500 for it to be at all competitive

      So, even if the rest of the box was free, the chips can't cost more than $125.

      Thad

      --
      I love Mondays. On a Monday, anything is possible.
    24. Re:Cell by Anonymous Coward · · Score: 0

      I see cards based on Cell and Graphics Processing Units coming out. That is, graphics cards or network cards of the future will have this onboard to assist in processing rather than journeying to the CPU. Also, we may see Cell based "compute cluster" bricks that easily snap together .. convenient power supply and all.

    25. Re:Cell by Anonymous Coward · · Score: 0

      Or just cards rather than bricks dedicated math or parallel computing cards with one or multiple cell processors on 'em.

    26. Re:Cell by Anonymous Coward · · Score: 0

      So, even if the rest of the box was free, the chips can't cost more than $125.
      Read: In quantities of 1 million.

      I'll go order me one million of them now. Now to find financing for 125 million dollars for my CPUs, and another 125 million for the 1 million processor motherboard.

      This is all too easy and cheap!

    27. Re:Cell by Flower · · Score: 1

      They'll be cheap because Sony will take a loss on the console and make the money off of the games. Just like MS did with the Xbox. The question is just how much of a loss on the unit can Sony accept?

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    28. Re:Cell by IdleTime · · Score: 2, Informative
      There is really no reason for Linux to use a 4.6 GHz processor though.
      This is the biggest rubbish I have ever heard!

      I see a gazillion areas that requires speed and processing power. Just because you don't have the need does not mean others don't.

      How someone could moderate that rubbish as insightsful is a mystery!
      --
      If you mod me down, I *will* introduce you to my sister!
    29. Re:Cell by Fulcrum+of+Evil · · Score: 1

      They'll be cheap because Sony will take a loss on the console and make the money off of the games. Just like MS did with the Xbox. The question is just how much of a loss on the unit can Sony accept?

      Why whould they do that when they haven't had to before. It's not like they're anything but the preeminent console maker of the last several years. You think Sony would get away with loss-leader consoles when we have all those anti-dumping statutes?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    30. Re:Cell by Anonymous Coward · · Score: 0

      Ummm....

    31. Re:Cell by Wordsmith · · Score: 1

      Yes it can. At least at first, consoles are made and sold at a lost - that is to say it costs more to make and distribute one than the console company makes back on the purchase. The console company eventually makes its money in game licensing fees.

      Eventually, the costs of manufacturing come down (as they always do) and the console company might actually make a profit on the systems themselves. But that takes a while (and they usually bring the selling price down a bit too, so maybe they don't make the cash back there).

      If console companies didn't use that sort of a model, the PS2 would have easily been a $1,000 or more machine at debut.

    32. Re:Cell by Anonymous Coward · · Score: 0

      Ehh? What the ...

      Oh, you're a troll. You had me there, for a moment.

    33. Re:Cell by Glonoinha · · Score: 3, Insightful

      Sure, it doesn't serve up a site or anything

      Amazing how fast those i386 processors were at doing absolutely nothing at all.
      Assign your Linux box a task or two and all of a sudden faster CPU's become appealing.

      My C=64 was a bad motherfucker, right up until the point I wanted to do some serious number crunching on it (or play games.) The minute I decide that there's more to life than interacting with the operating system on an 80x25 character wide CUI ... corporate grade relational databases serving up data to a few dozen concurrent users for example, or multivariant calculus and diff/equations - and I'm looking for all the horsepower I can get.

      Plus I bet it plays a mean game of Doom III.

      --
      Glonoinha the MebiByte Slayer
    34. Re:Cell by DeadScreenSky · · Score: 1

      Sony is taking a huge loss on the PSP (set to be released in the US in March, out in Japan since late November or so). I personally see no reason why they won't do the same for the PS3 (especially if they end up needing to include a hard disk).

      (The PS2 was also sold at a very slight initial loss in the US.)

      --
      There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
    35. Re:Cell by oscast · · Score: 1

      "but I doubt Apple will be selling Mac OS X Cell Edition anytime soon"

      Why not? The chip is totally PowerPC native.

    36. Re:Cell by ryanmfw · · Score: 1

      Er, was that sarcasm? First, it's a POWER5, one above a POWER4, which the G5 is based on, which might make the instruction set compatible, does not mean it can make full use of the other stuff, like SMT, nor, the special stuff like the vector processors.

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    37. Re:Cell by Anonymous Coward · · Score: 0

      The shrinking path seems to be 90 -> 65 -> 45 so far. Never heard anything about 35nm yet.

    38. Re:Cell by Fulcrum+of+Evil · · Score: 4, Insightful

      Any links to back that up? The only confirmed unit loss consoles I know of are the Xbox and the dreamcast. Everything else (to my knowledge) has been profitable. I looked around and the only sites that are claiming that the PSP is sold at a loss are 1up.com and some people on the chat forums. I also found a bunch of posts claiming that Sony expects to not sell the hardware at a loss. Perhaps the initial allocation was sold cheap to create buzz?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    39. Re:Cell by Anonymous Coward · · Score: 0
      Er, was that sarcasm? First, it's a POWER5, one above a POWER4, which the G5 is based on, which might make the instruction set compatible, does not mean it can make full use of the other stuff, like SMT, nor, the special stuff like the vector processors.


      Every Mac with a G4 or better includes a "vector processor". That's what Altivec (which Apple calls the velocity engine) is... SIMD extensions.
    40. Re:Cell by ryanmfw · · Score: 1

      Correct, as do P4s. I believe there is a slight bit of difference between a G5 and a Cell. Just a *tad*.

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    41. Re:Cell by ryanmfw · · Score: 1

      I think that's what I heard actually. Damn you people for continually correcting me! Er, really, thanks!

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    42. Re:Cell by Ohreally_factor · · Score: 2, Funny

      How someone could moderate that rubbish as insightsful is a mystery!

      I deduce that we must be on Slashdot, my dear Watson.

      -- Sherlock Holmes

      --
      It's not offtopic, dumbass. It's orthogonal.
    43. Re:Cell by Anonymous Coward · · Score: 0

      Economies of scale. There will be a helluva lot more PS3 consoles sold than high-end graphics cards. Sure, Sony will sell at a loss at first, all console makers do.

    44. Re:Cell by Anonymous Coward · · Score: 0

      Nice one. To the casual reader, that sounds exactly like my Solid State Physics book...

    45. Re:Cell by Anonymous Coward · · Score: 0

      Er, Er, Er ... ! U Have Been PWn3D!!!

    46. Re:Cell by Donny+Smith · · Score: 1

      How the fuck is that interesting? It's outright stupid.

      >With how cheap they are speculated to be
      Have you seen or heard the price?

      >If Cell processors also have the Power4 processors in them, this could be a replacement for x86.

      What!? In what what is PowerPC a replacement for x86? If anything, it's the other way around.

      x86 doesn't have to compete with PPC (and with this amoeba either) for the simple reason that Microsoft isn't likely to port Windows to it for another five or so years (at least).

      Which leaves you with the still tiny UNIX/Linux market - say the Amoeba takes a 100% market share in this space, which will make it probably #3, just behind AMD.

      All in all what you say here is all wrong.

    47. Re:Cell by Anonymous Coward · · Score: 0

      Sir, my hat is off to you. That was a most excellent troll.

    48. Re:Cell by Will+Fisher · · Score: 2, Interesting

      I'm skeptical.

      My Geforce 6800GT has 220M transistors on a 130nm process, and manages no more than around 400MHz.

      How on earth can a 240M transistor chip on a 90nm process achieve 4600MHz?

      NOBODY has seen even a 2 fold clock speed increase in the move from 130nm to 90nm let alone 11 fold. I know that these two chips arn't exactly comparable, but 4.6GHz?

      This sounds like marketing hype to me.

    49. Re:Cell by Wyrmw00d · · Score: 0, Offtopic

      When you try to sound smart, it makes you look retarded.

    50. Re:Cell by Alan+Partridge · · Score: 1

      Oh come on, do you think IBM just threw away all of their prior designs when they mapped out the Cell? If those SPEs aren't largely based on the existing PowerPc family vector unit designs I'll eat my hat.

      Sure it'll be different to Power 3, 4 and 5. More different than the MPC 74XX is to the PPC 601? Maybe not.

      --
      That was classic intercourse!
    51. Re:Cell by Breakfast+Pants · · Score: 2, Insightful

      Your geforce does massive parrellel computations. At 400Mhz it is getting a lot done. You don't quite understand Mhz. Current Athlons are way under the clock rate of P4's yet offer similar performance. A P4's FP unit runs at more than 4Ghz. Modern DSP's run above 10Ghz. Clock rate is not the only factor in a chip. You say you know they aren't exactly comparable... you are completely right, except replace "exactly" with "even a little bit".

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    52. Re:Cell by Will+Fisher · · Score: 1

      I thought that the idea of the cell was that it was massively parrellel. If it not, then thats many millions of transistors wasted.

      Athlons do offer better performance than P4s but thats entirly down to better pipeline design.

      The idea of having, what is it, 9 FPUs on a chip all running IN PARRELLEL at 4.6GHz still seems like it will have truly massive power requirements.

    53. Re:Cell by mike260 · · Score: 1

      They'll be cheap because Sony will take a loss on the console and make the money off of the games.

      This makes even more sense when you consider the network effects - getting cells into as many households as possible will presumably encourage takeup of other cell devices.

      I'm not sure I fully understand this distributed processing thing yet though. Could someone elighten me as to
      - how a game console could distribute extremely time-sensitive tasks over a LAN
      - how an HDTV would benefit from additional processing power
      - why distributed computing needs hardware-level support in the first place

      What I'm getting at is, consumer devices need to work properly as shipped, they can't rely on your toaster to provide additional horsepower. I don't much like the idea of Quake 7 dropping to 10fps whenever a housemate boils the cell-enabled kettle for a nice cup of tea.

      Sharing CPU between household devices seems to make a lot less sense than selling surplus household CPU cycles to large customers for batch-type tasks.

    54. Re:Cell by mike260 · · Score: 1

      Actually, until recently Sony had always sold consoles at break-even price; even at launch it wasn't making a loss on the PS2. PSP is a break with this tradition but it remains to be seen which model PS3 follows.

    55. Re:Cell by bradleyland · · Score: 1

      I agree wholeheartedly. Not to mention, we've now got Slashdot perpetuating the GHz myth.

      "...reports from design partners say 4.6GHz is likely. By comparison, the fastest current Pentium PC processor tops out at 3.8GHz."

    56. Re:Cell by master_p · · Score: 1

      But what about the compilers? will it be easy to map languages like C in a parallelizing environment like the Cell? would it give rise to functional programming languages that can be easily parallelized? will programmers adapt?

    57. Re:Cell by EvilTwinSkippy · · Score: 1
      The WILL be putting out at least an Xserve with the 3 Ghz G5. The Cell is nice, but it's not designed to efficiently handle large multi-user environments.

      It may be great for video editing, or 3d graphics processing, but the G5 is a lot better at walking and chewing gum at the same time. A large multi-user database, or a massive file server won't use the 8 64bit FPU's. But it will sure as hell use the dual instruction units.

      (Pats shiny new G5 xserve)

      I'm not saying the G5 or the Cell are bad. They are just designed to do different things. You wouldn't use a big rig truck for a Taxi, and you wouldn't use a Sedan to carry freight.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    58. Re:Cell by Anonymous Coward · · Score: 0

      For the americans : That's a feature size of 3.54330709 × 10-06 inches and a wafer diameter of 11.8110236 inches

    59. Re:Cell by Lars+T. · · Score: 1
      x86 doesn't have to compete with PPC (and with this amoeba either) for the simple reason that Microsoft isn't likely to port Windows to it for another five or so years (at least).

      XBox 2.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    60. Re:Cell by SunFan · · Score: 1


      Steve sells PowerMac Cells by the seashore.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    61. Re:Cell by Anonymous Coward · · Score: 0

      The PowerPC 970 (and 970FX) a.k.a. G5 is based on (derived from) the POWER4 processor. However, the PowerPC instruction set is a PC-ish *subset* of the original mainframe-ish POWER instruction set, so you could call the G5 a poor cousin of (one fourth of) the POWER4.

      Nothing in any Mac is yet based on the POWER5 architecture.

      Cell, however, is PowerPC. Those eight vector processors in it are fed by a bona fide PowerPC core. I won't be surprised if some current Mac OS X software runs unmodified in a Cell. (Needless to say that there is, um, generous room for optimisation...)

    62. Re:Cell by Anonymous Coward · · Score: 0

      The Cell chip uses the Power architecture ...

      Let's clarify:

      The PowerPC architecture (of Cell and G5) is not the POWER architecture (of POWER4 and POWER5).

      The PowerPC instruction set is a subset of the POWER instruction set.

      Clarifying this because people bring POWER5 into this discussion just because it's so multicore and multithreading.

      True, the PowerPC 970 "G5" processor was largely derived from a single POWER4 core. But they have different instruction sets (POWER4 handles a significantly larger set of instructions -- ones relevant in the mainframe world).

      In short, Cell uses PowerPC (yippee!), not POWER. :-)

    63. Re:Cell by bonch · · Score: 1

      The current rumors are that a Cell chip would be used alongside a normal G5 to aid in processing.

    64. Re:Cell by Anonymous Coward · · Score: 0

      Maybe this once it wasn't a (dumb) reference to performance, but just about manufacturing technology in general and raw clockspeed in particular. As 4.6 GHz really is quite impressive for such a complex chip. (Majority of transistors in logic circuitry, whereas the majority of P4's transistors are simple L2 cache -- hence the comparo, probably). Similarly complex GPUs at similar transistor counts haven't broken 600 MHz yet...

    65. Re:Cell by Anonymous Coward · · Score: 0

      Current Intel P4 processors use 1.5X core clock in some parts of the floating point unit,

      Close, but no cigar. The P4 features clock doubling (2X clockspeed) in the two Simple ALUs. The Complex ALU and the FPU are base speed (1X), and as they are way more complex circuitry it would indeed be a feat to double-clock (either of) them. :-)

    66. Re:Cell by Anonymous Coward · · Score: 0

      Sorry, but isn't Cell supposed to do massively parallel computations too? What with those eight independently operating vector processors per core... ("Independently" meaning: they are capable of actively pulling their own data streams for crunching; the main PowerPC core just dishes out their programs, leaves them to it, and eventually receives the results.)

      Okay, a GPU has even heavier "logic to cache" ratio about transistors, but the grandparent wasn't much amiss to compare Cell to a GPU as far as physical layout and manufacturing goes. With all those processing units in place, Cell is similarly logic heavy (even with that planned 2.5 MB of cache), and that's why 4.6 GHz looks astonishing.

      Athlons and Pentiums both are cache heavy, and indeed Athlons are more muscular while Pentium 4's are designed to clock higher (after Intel Marketing walked over Intel Engineering), but the grandparent wasn't mistaken about that. Perhaps there wasn't need to drag in the "MHz myth myth". ;-)

      Says an informed and happy Athlon owner. :-)

      (BTW, I'm not positive about DSPs running at 10 GHz yet. Tranceivers and AD/DA converters maybe, but DSPs are somewhat more complex, hence difficult to clock up. I could well be wrong here, though.)

    67. Re:Cell by bbrack · · Score: 1

      234M transistors is not the problem. As the grandparent pointed out, the primary problem is the die size - a secondary problem could be the odd floorplan (long and narrow), as this could cause greater cross die process variation Depending on defect density, 221mm^2 die could limit cell to somewhere near 30% yields - even with 300mm wafers, you'll still only be yielding 60-80 functional die per wafer - by comparison, a Pentium/Opteron, which is ~1/2 the size could yield 300-400 die per wafer. This chip will most likely be fairly difficult to fab - at the least, manufacturing costs will probably be at least 4x what they would be for other mainstream processors

    68. Re:Cell by Anonymous Coward · · Score: 0

      I would like to see a return to the old days when we have a dedicated coprocessor CPU slot on the x86 architecture motherboard. The thing about x86 is that it is great until you have to do some serious number crunching. I was solid modeling a heatsink with about 2000 pins on it and suddenly the venerable AMD was brought to it's knees. A cell based architecture vector coprocessor in full 64 bit implimentation seems like it would be an exellent candidate for the coprocessor. Standard home computers could have a single coprocessor slot were dedicated engineering workstations could have three to six extra coprocessor slots and would be cheap mini supercomputers.

  4. Unsure by networkBoy · · Score: 1, Interesting

    Is the cell processor a vector based CPU like previous PS cpu's? If so a cluster could prove quite formidable indeed!
    (Seriously, vector processors are great for weather and nuklear simulations)
    -nB

    --
    whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    1. Re:Unsure by Anonymous Coward · · Score: 2, Funny

      "Nucular". It's pronounced "nucular".

  5. PS3 by clean_stoner · · Score: 4, Interesting

    The Cell is going to be in the PS3, so does that mean that the PS3 will be clocked at 4.6 GHz+? That seems like a big leap considering consoles are normally running a little slower than "good" computers at the time they come out.

    --

    Sigs are for the weak.

    1. Re:PS3 by Dormann · · Score: 1

      It's less of a leap when you consider the speculated release date of PS3.

    2. Re:PS3 by satoshi1 · · Score: 1

      Late 2006?

      The Xbox is 750ish megahertz. When it came out, I was gaming along on my 2ghz computer. That's quite a bit of a difference. However, with the way processors have been lately (little to no increase in speed), the PS3 will probably close that gap between console and PC speeds quite a bit when it finally comes out. I doubt processor speeds will increase enough to create the gap that exised between the Xbox (numerically the fastest console) and decent computers of the time.

    3. Re:PS3 by Dormann · · Score: 2
      2GHz when the Xbox was released? I'm impressed. The machine I was using to develop Xbox games at the time wasn't at 2.

      I guess it's all going to boil down to whether your prediction is accurate about processor speeds stagnating. We have a solid 18 months or more to wait before PS3 is unveiled.

      These are also early numbers. If in the coming year Sony sees that their system is going to be unusually ahead in processing power, they will likely loosen (cheapen) their manufacturing standards and clock down the chip.

      Why does "18 months" sound familiar?...

    4. Re:PS3 by -kabammi- · · Score: 1

      Yes, by today's standards 4.6Ghz seems fast. Recall though, how advanced the PS2's graphics seemed when it was first announced - it exceeded PC graphics at the same time.. same with the nvidia Xbox chipset when announced was far more powerful than PC graphics at the time. In 2007 when this unit is released, the actual performance of the machine will probably be quite mainstream. This is only the announcement of the CPU guys, remember. Also remember that the PS3, if anything like the PS1 or PS2, may have a lifespan of 5-10 years. So you have to imagine that in 2017 how fast a 4.6ghz clock speed will be at that time. Who can truly imagine how fast PC's will be by then!!?! :) These consoles have to be armed with the best possible components in order to give them longevity and flexibility in the market to compete with Xbcube units produced by Nintendosoft in 2010. ;)

    5. Re:PS3 by AssFace · · Score: 5, Insightful

      The GHz figures mean nothing at all in terms of performance expectations unless you are comparing within the same processor family.

      4GHz cell != 4GHz P4 != 4GHz Opteron != 4GHz G5

      --

      There are some odd things afoot now, in the Villa Straylight.
    6. Re:PS3 by Jessta · · Score: 1

      Yay! 3
      Someone who isn't being fooled by intel's crazy marketing.

      --
      ...and that is all I have to say about that.
      http://jessta.id.au
    7. Re:PS3 by Walkiry · · Score: 1

      The GHz figures do mean something when you consider that the P4 is having trouble hitting the 4 GHz. Somehow they've managed to get a processor that runs stable and cool enough at those speeds, and that's something to be reckoned.

      --
      ---- Take the Space Quiz!
  6. Cell Processor enhances cross-platform software? by Anonymous Coward · · Score: 0

    There were some earlier reports that Cell processors (or at least a smaller verison of them) would be found in everything from high-end company servers to your PDA. This wide-spreading of such a single type of processor should make it at least somewhat easier for software vendors to write cross-platform titles. This means we might be able to finally play high-end games on your cellphone!

  7. Xbox by pablonhd · · Score: 0, Troll

    The next xbox is going to have a hard time beating this.

    1. Re:Xbox by Anonymous Coward · · Score: 0

      Bah...the new X-Box will have TWO of these! It will make your fuckin' face smoke!

    2. Re:Xbox by demonic-halo · · Score: 2

      I think more likely, Microsoft will just end up putting in more Cells in their next XBox if the PS3 proves successful.

    3. Re:Xbox by Thu25245 · · Score: 5, Interesting

      Thing is, the next Xbox will be using a PowerPC 970. So it will share a common ancestor (POWER) with the Cell.

      I wonder, how compatible are the two CPUs' instruction sets? Will Microsoft be able to drop a Cell into a future revision of the Xbox2 and maintain backward compatibility? Could someone theoretically hack a PlayStation3 to run Xbox2 games?

    4. Re:Xbox by SteveXE · · Score: 1

      Dont forget Sony CANT block MS from using Cell in Xbox 2, all IBM has to do is change the layout and sell it to MS and you now have 2 consoles with Cell chipsets in them. We already know Xbox is using a Power based CPU, we just dont know why...and Cell is Power based.

    5. Re:Xbox by Anonymous Coward · · Score: 0

      Cell is designed by STI, these initials meaning SONY Toshiba Ibm.. Do you really believe that sony wants to supply anything to its competitor, even for money?

      And actually it seems that they share more than a common ancestor. The main processing core seem almost exactly the same. Then, you have the choice : 8 additional SPE (cell) or 2 PPC code (xenon). At full power 1 Dual Issue SPE > 1 PPC (even with 128 regs VMX extensions).

      That means peak power of one single cell will be at least 3 times xenon's!

      I'm sure SPE will a bit different from traditionnal CPUs, but they seem a lot more general purposes than VUs. Remember that IBM has some of the greatest compilers out there. On the other hand if sony sticks with their crappy GCC, i hope that other guys, like SN or CodePlay, will sell real compilers!

    6. Re:Xbox by Froggert · · Score: 1

      It's highly unlikely that this would happen. The most obvious argument against this that I see is that although the CPU cores may share some common ancestry, what really drives console games is the fact that you can squeeze every tiny bit of performance out of the machine by coding directly to the hardware, i.e. video and sound. If the memory architecture, etc. is different, then the perf is going to be totally different on two different platforms. Just my 2 cents. Cheers!

      --
      What, me worry?
    7. Re:Xbox by Anonymous Coward · · Score: 0

      Yes, because obviously Sony would invest billions of dollars in developing a new microprocessor architecture without having some kind of anti-competitive clause in their contract with IBM.

      You've more chance of seeing Cell in the next Apple machine than in the Xbox 2.

    8. Re:Xbox by SteveXE · · Score: 1

      Doubtfull since im sure IBM did most of the hardware work themselves. Its 3 companies, if anything happens it will need majority aproval...i would assume, in that case IBM, MS, and Toshiba all have "good" buisness relationships at the moment, and having MS on board would only benefit IBM and Toshiba with adoption time. More companies who license the tech=more money and no matter how big Sony's grudge may grow it wont out vote the other 2

    9. Re:Xbox by steeviant · · Score: 1

      pff... It better be more advanced than that. I've got a shotgun that can do what you mention.

    10. Re:Xbox by DeathByDuke · · Score: 0

      It's possible Microsoft said PowerPC 970 meaning the developers kits instead of XBox 2 itself. Cell wasnt around so they used the next best thing, and the developers get a head start on working on XBox 2 games. Of course, I'm speculating, but you never know...

      Who knows, Cell could actually be in XBox 2. A last minute change or so. I guess only time will tell now.

      It is indeed an exiciting year for computer technology.

  8. Umm... this was posted under Games? by itistoday · · Score: 2, Interesting

    I understand the chip will be used in Playstation 3, but it will also likely be used in future Apple computers, of which, the G5 is already based on the Power architecture. Maybe IT would've been a better section to put this under?

    1. Re:Umm... this was posted under Games? by Anonymous Coward · · Score: 0

      well, the Cell Processor is debuting in the Playstation 3 console. I would consider that worthy of the game section.

    2. Re:Umm... this was posted under Games? by Anonymous Coward · · Score: 0

      ha your ignorance is astounding!

    3. Re:Umm... this was posted under Games? by Anonymous Coward · · Score: 0

      Hah! Your rebuttal reeks of a slow-minded fool! Away, lest you tase the pointy end of my boot you snivveling cockbite!

    4. Re:Umm... this was posted under Games? by bonch · · Score: 1

      Gamecubes also use PowerPC chips, but Nintendo is being so tight-lipped about the next-gen "Revolution" system that nobody knows what its specs will be.

    5. Re:Umm... this was posted under Games? by Anonymous Coward · · Score: 0

      Frankly you sound like a couple of MMORPG geeks... And playing games by NO MEANS gives you the ability to judge any computer vs. another. And as far as Macs go, for a gamer (like yourself?) they aren't always the best choice. For just about anything else though? I suggest you do some research before opening your mouth.

    6. Re:Umm... this was posted under Games? by javaxman · · Score: 1
      it will also likely be used in future Apple computers, of which, the G5 is already based on the Power architecture.

      That, kind sir, is wild speculation at this point in time. Not entirely unfounded wild speculation, mind you, but we _know_ it's going to be used in the PS3. We're _guessing_ that Apple _might_ be able to use it.

      I promise there'll be a PS3 before there will be a Cell-based Macintosh. So, Games it is, since, oddly enough, there's no Hardware section...

    7. Re:Umm... this was posted under Games? by steeviant · · Score: 1

      Heh, you're just jealous because your computer is beige.

    8. Re:Umm... this was posted under Games? by Fulcrum+of+Evil · · Score: 2, Funny

      Nintendo is being so tight-lipped about the next-gen "Revolution" system that nobody knows what its specs will be.

      How is this a surprise? nintdo never talks about what it's doing - it's like a cult or something...

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:Umm... this was posted under Games? by Anonymous Coward · · Score: 0

      I suggest you check the company thou art in! Dog! the insolence shall mean a sound thrashing! Back to the scullery, maid! A dish does NOT wash itself!

  9. We flame Intel for touting speed... by X43B · · Score: 5, Interesting

    I'm waiting to see how much work it can actually do before making a judgement. At the least it always exciting to have another option. I wonder how difficult it will be to take advantage of the new architecture.

    1. Re:We flame Intel for touting speed... by porksickle · · Score: 1

      Good point.

      Unless you manage to break down your systems or computational problems into eight digestible pieces and have an efficient flow of data between all the participants (especially given the tiny amounts of local RAM), you'd just have another glorified PowerPC CPU.

  10. Knowing Sony's hype... by kakos · · Score: 0, Flamebait

    Shouldn't that he 4.6 THz?

    1. Re:Knowing Sony's hype... by Anonymous Coward · · Score: 0

      Haven't you heard? It will be able to animate Toy Story in real time 3D! Just like a PS2! ...oh, wait.

      Seems the mods are on crack again, since the parent post is marked as 0, Flamebait. Sad.

    2. Re:Knowing Sony's hype... by Anonymous Coward · · Score: 0

      I guess you didn't get the memo! Sony is the friend of Slashdotters for the month of February, so making witty comments about them will get you modded down.

      Save your jokes until a story comes out about them using DRM technology, or being part of the RIAA, then it will be hilarious.

  11. Now to port the linux kernel by Anonymous Coward · · Score: 0

    have you hurd linux can now out-cell windows... perhaps now goku can win.

  12. Speed isn't everything by leathered · · Score: 5, Insightful

    While 4.6 GHz sounds impressive, I thought we were getting away from the notion that clock speed = performance. The Pentium 4 killed off clock speed comparisons.

    I must admit the specs are impressive, but show me the benchmarks!

    --
    For all intensive porpoises your a bunch of rediculous loosers
    1. Re:Speed isn't everything by MBCook · · Score: 4, Interesting
      That's true. But there are two important things here. The first is that it's at 4ghz. The P4 hasn't been able to reach that (though Intel origionally said it would happen by now). So it's all ready up there.

      The second is that it's STARTING at 4ghz. It's one thing to say a chip can scale and run at some speed (again, I'm looking at you Intel), but to debut it running faster than the fastest mass produced CPU in the world is something all together different.

      Cell should be quite formidable, and I think it will be quite interesting to see what comes of it. I've held the opinion for a few years that computers would move to having a couple of CPUs each running their own task (like in Cell), with one main (quite possibly slower) CPU controlling them all and running the OS (traffic cop, again like in the Cell). While the individual processing units are not general purpose (they are more vector oriented), it should still be interesting to see what comes of this. After all, most things people use high-end CPUs for are (or can be) vector ops, right? Compression, 3D, etc. Wordprocessing and spreadsheets don't tend to need much power. A large generalization, I know, but still... the introduction of the Cell (especiall the way it should be able to "group" its self with other Cell processors in your house) should prove quite interesting even if it turned out to be a failure (which I SERIOUSLY doubt.)

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:Speed isn't everything by TexVex · · Score: 4, Funny
      The Pentium 4 killed off clock speed comparisons.
      No, that was the Athlon.
      --
      Fun with Anagarams! LADS HOST, SHALT DOS. HAS DOLTS. AD SLOTHS, HATS SOLD. ASS HO, LTD.
    3. Re:Speed isn't everything by ryanmfw · · Score: 1

      We're talking about a processor(POWER5, a step above the POWER4, which the G5 is based on) here though that is generally low in the clock speed wars, and yet performs as well or even better than higher clocked competitors. Now it's faster! It also has the huge number of vector processors, with 128, 128 bit registers.

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    4. Re:Speed isn't everything by jc42 · · Score: 3, Insightful

      I thought we were getting away from the notion that clock speed = performance.

      Actually, there's a good use for such comparisons: It tells you that the writer is clueless.

      I'd already read enough about the Cell to know that it's more like the PowerPC than it is like an Intel cpu. So, when I read the comparison of its supposed speed and a Pentium's, I immediately knew that the writer hadn't a clue.

      Any info around about benchmarks? Those can be misleading, too, in the hands of the wrong marketer. But with enough of them, it's a lot more likely that you can glean some actual speed info.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    5. Re:Speed isn't everything by Prehensile+Interacti · · Score: 1
      That is why the Cell is a multi-core system.

      It is not just one processor clocked at 4GHz, but is 9 of them. With the power core capable of running dual-threaded, making a total of 10 threads that can run on a single chip.

      In short - that's 40GHz to you sir

    6. Re:Speed isn't everything by Xugumad · · Score: 1

      In particular, for a processor whose architecture isn't even particularly similar to anything else out there, it's even less meaningful than it might be otherwise!

    7. Re:Speed isn't everything by Tyler+Eaves · · Score: 1

      No it's not. It's 4ghz x 10. Most tasks are NOT parrelell in nature, and saying it's equivilant to a single 40ghz chip is incredibly misleading.

      --
      TODO: Something witty here...
    8. Re:Speed isn't everything by chrysrobyn · · Score: 2, Insightful

      While 4.6 GHz sounds impressive, I thought we were getting away from the notion that clock speed = performance. The Pentium 4 killed off clock speed comparisons.

      Nobody is claiming that clock speed always equals performance, but think about it this way -- say you have data coming in at 10 GB/s. You could either have 8 wires (and buffers and processing) running at 10 GHz, 16 wires (etc.) running at 5GHz, 32 wires at 2.5GHz (etc.), you get the idea. If the Cell architecture processes data at 4GHz, the only thing we can be pretty certain of is that the pipeline is very deep. The benchmarks you want to see will very likely be very impressive. Perhaps the speed was partially dictated by wire density and transistor sizing?

      Real world, though, what does this mean? This chip is due to be a game machine. Game workloads are, for the most part, very predictable. You process an entire screen of graphics in a very similar manner every time. This means that if you get the prediction models (and compiler hints) right, your actual performance will be very high. The same supposition could be made for encryption or any other bulk vector processing, with obvious strengths according to the instruction set of the processor. General workloads, however, do not do very well with deep pipelines. They tend to prefer less of a pipeline and less of a branch mispredict penalty. Cell will be great at its intended market, but you don't use a 4+GHz chip with over half the area (guessing, looking at the pictures) tuned for vector math (the APUs have been called SIMD) to take over the PC. For that, we will still have multicore x86 and PPC chips to dream about.

    9. Re:Speed isn't everything by MathFox · · Score: 1

      You forgot the most important aspect: It is a NINE WAY chip.
      Nine processors on a single chip running at over 4GHz at introduction... *WOW*

      --
      extern warranty;
      main()
      {
      (void)warranty;
      }
    10. Re:Speed isn't everything by Johnno74 · · Score: 3, Interesting

      As the grandparent post said, MHZ != performance.
      A good analogy tell computer illiterate people is MHZ is kinda like the RPM an engine will do. Higher RPM doesn't necessarily mean higher speed.

      Also, its a RISC design. it may well do LESS in each clock cycle than x86.

      And aren't we close to the theoretical limit transistors can switch at? If the cell processor starts at such a high clock rate it won't have as much headroom for improvement.

    11. Re:Speed isn't everything by marshall_j · · Score: 3, Informative

      You are right. Check out this article

      In laboratory tests, the Cell chip reached a top "clock speed" of 4GHz, which means it can perform more than four billion calculations per second. By comparison, the fastest Intel Pentium chip is currently capable of 3.8GHz.

      This difference in basic speed is not large but Richard Doherty, director of the computer industry analysts Envisioneering, in San Francisco, says Cell's modular architecture will give it a more substantial edge for many applications.

      "At first blush I think it's safe to say that it will be 10 to 20 times faster than the fastest graphics cards and processors," Doherty told New Scientist. "We think it is going to revolutionise computer science for entertainment and business."

    12. Re:Speed isn't everything by getch(); · · Score: 2, Interesting

      Here's what this 4.6GHz number tells me. First, it tells me that either the presenter at ISSCC was ridiculously vague or that the journalist is an idiot. Call me cynical, but I doubt that even the mighty Sony has been able to clock a supposed POWER4 or POWER5 core to around double its previous frequency. So it could be a new design. If this is the case, the clockspeed tells me that the core is either extremely simple or has more pipeline stages than Prescott. We've been through this before, and that wouldn't be good. For the record, I kind of doubt that scenario is accurate.

      Last I heard, the 4.6GHz number was actually the tested clock frequency of the SRAM on the chip. That's impressive and all, but it hardly begins to indicate performance of the SRAM itself. For all we know, it could run at 4.6GHz but only with 20 cycles of latency.

      The short version? We need more details. Try not to get caught up in the hype machine for once.

    13. Re:Speed isn't everything by Prehensile+Interacti · · Score: 2, Insightful
      Actually this is initially designed for Sony's PlayStation 3.

      Games are inherantly very parallel.

      • Loads of chracters
      • Loads of animations
      • Loads of discreet AIs
      • Loads of polygons
      • Loads of lights
      • Loads of sounds
      The amount of interaction between individual entities in a game world is very low, and most of a game frame is spent shovelling data asafp to the screen. Once you are in your shovelling phase, then the parallelism will be completely maxed out.

      There are some of the smartest programmers around making games. Those who got over the initial pain of the Ps2's 3 core architecture should find it relatively easy to scale up. What is most exciting this time is that the 8 cores appear to be identical, meaning that there will be less restrictions about what you use each for.

      The o.p. was scoffing at a 4.6Ghz spec. Whilst maybe overstating the Cell a little with my reply, the escense is that he was an order of magnitude out in his understanding.

    14. Re:Speed isn't everything by count_zero011 · · Score: 1

      But if you think about it, if it's based on a POWER4 or POWER5 architecture, which don't currently have very high clocks, to have this new processor beat out the Pentium 4 (which was designed so that it would scale to multiple gigahertz) is even more impressive.

    15. Re:Speed isn't everything by Anonymous Coward · · Score: 0
      Also, its a RISC design. it may well do LESS in each clock cycle than x86.

      Excuse my ignorance, but doesn't RISC mean that it will be doing SOMETHING in each clock cycle as opposed to waiting for another part of an 8086 CISC instruction to execute?

    16. Re:Speed isn't everything by drmerope · · Score: 4, Informative

      Indeed. Even in a slow 0.18um technology, I can easily make an 8 GHz 3-inverter oscillator ring. So what?

      The "chip frequency" is determined by
      1) how fast can the transistors switch
      2) how many FIO4 inverter equivalents (standard measure of logic complexity) there are between the latches.

      #1 is just a process technology attribute

      #2 is where all the magic is because it is "how much work can take place in one cycle"

      #2 is commonly reduced in a technique called pipelining.

      General rule: Pipelining increases throughput at the cost of latency.

      Branches especially, but in other situations as well: latency becomes a limiting factor

      When this happens trading against latency is a bad decision.

      For any given ISA you're likely to reach this break point *somewhere*. The i386 architecture has reached it. This is because of the latency of decoding the _complex_ instructions.

      A simplier instruction set => incurs less latency penalty => can be pipelined further => can achieve higher clock speeds and accrue performance benefits to additional pipelining.

      Intel, though, still has probably the best process technology in the world and as a consequence if Intel were manufacturing these cell processors they'd run even faster.

      But simplier instructions tend to do less work. This means you need more instructions for the same task. More instructions might code to larger memory footprints. Larger memory footprints require faster i/o to memory and larger caches to not incur performance penalties. Thus in the end you might gain nothing.

      You can see this effect within amd64. Running in 64-bit mode gives you more registers, more registers should mean faster programs, but moving around all those 64-bit variables erases the benefit. (at least in compiler run-time benchmarks that I've seen).

    17. Re:Speed isn't everything by ArbitraryConstant · · Score: 1

      The very fact that it scales to such rediculous clock speeds implies that it won't be doing the same general purpose tasks as other processors. I have no doubt that it will have very strong performance in the areas for which it was designed, but it is doubtful that it will be replacing current desktop chips or server chips (including the desktop chips from IBM).

      In fact, the very flexible architechture of the chip combined with the fact that PCIe is becoming available means that it's likely that everyone will be able to use these as coprocessors without any other changes to their systems -- Mac or PC.

      --
      I rarely criticize things I don't care about.
    18. Re:Speed isn't everything by Johnno74 · · Score: 1

      Once that was true, not any more.

      Back in the days of 8086 and earlier, CISC designs like the 8086 had complex instructions that did a lot of work, and some took upwards of 30 clock cycles to execute.

      When RISC archetectures came along with their "one instruction per clock cycle" approach and kicked x86 of the day over the park Intel started putting a RISC back-end on their CPUs that decoded the x86 instructions to multiple RISC-like microcode instructions, and executed more than one microcode instruction per clock cycle.

      These days many most x86 instructions are executed in one clock cycle. In spite of all its problems, x86 now has the best of both worlds now (cisc and risc), which is why it has survived.

    19. Re:Speed isn't everything by Fulcrum+of+Evil · · Score: 1

      I have no doubt that it will have very strong performance in the areas for which it was designed, but it is doubtful that it will be replacing current desktop chips or server chips (including the desktop chips from IBM).

      My thoughts run exactly counter. This is the sort of thing that Sony could leverage into a general computer setup, what with the unitized compute power. With the cell architecture, a lot of complex stuff can be scaled nearly linearly, and at low cost. I'm curious to see if that pans out, especially of this shows up in a powermac. Hell, every time I see this stuff, I think of shaowrun.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    20. Re:Speed isn't everything by Anonymous Coward · · Score: 0

      ok, you win, I don't have the patience to unravel your nicely packaged misconceptions

    21. Re:Speed isn't everything by Johnno74 · · Score: 1
    22. Re:Speed isn't everything by ciroknight · · Score: 1

      If you ask me, they just hired some MIPS engineers to stick a bunch of "Stream", or "Continuous Vector" units onto a modern processor, to try to undercut the video card market. Think about it this way: the Xbox hyped about having nVidia graphics core, the Gamecube is sporting a nice Radeon inside, but since Sony is a japanese megacorp, they want to do everything themselves.

      I'd suspect performance to be on par with a slower pentium 4 (around 2.8GHz), due to waiting on those stream processors to use the bus, and due to SMT, which automatically performance hits whatever can't use it effeciently enough. As for Playstation games, it'll probably be the fastest damned platform ever.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    23. Re:Speed isn't everything by jayslambast · · Score: 1

      My money says that the 'highest' clocked part of the chip is over 4GHz, but different part of the chip actually run slower. Lots of chip now a-days (including the P4 with its double pumped alu) run at different frequencies inside the chip. I bet the powerpc core runs around 2.5GHz while the SPEs (or whatever the vector cores are called) run at 4.6GHz. If I was an IBM architect and wanted to make everyone's life easier, I'd take the power5 core, strip out a couple of things and not mess with the timing buckets instead the chip too much. Lots of reuse without redesigning everything.
      Its like saying someone claiming a corolla engine runs at 10krpms, but in reality its on the smallest gear spinning at that rate.

    24. Re:Speed isn't everything by Anonymous Coward · · Score: 0

      Wrong again. It was the Itanium.

    25. Re:Speed isn't everything by AbRASiON · · Score: 1

      Bullshit, how many SMP games are there out there?

      How many games which did have SMP added saw a SIGNIFICANT boost?

    26. Re:Speed isn't everything by ArbitraryConstant · · Score: 1

      My point is that there's a decent chance it won't be particularly good at general purpose code, at least in its initial itteration. I think this because it's unlikely Sony will put several POWER5s in their PS3, and Cell is more or less a big vector processor added to a PowerPC processor.

      If I'm right, then it certainly won't replace POWER, PowerPC, or x86 in desktop/server use. It might give Itanium a run for its money because that gets used a lot for big numerical jobs.

      "With the cell architecture, a lot of complex stuff can be scaled nearly linearly, and at low cost."

      Yes, but only things that are easily parallelizable. There's a lot of that on todays computers, but there's a lot that still requires old fashioned brute force.

      "I'm curious to see if that pans out, especially of this shows up in a powermac."

      I think there's a good chance they'll show up on other architechtures (including PowerPC) as coprocessors on the PCIe bus. But the flexible design means they can just as easily end up on PCs as coprocessors.

      --
      I rarely criticize things I don't care about.
    27. Re:Speed isn't everything by zymano · · Score: 1

      length of interconnects ?

    28. Re:Speed isn't everything by Pulzar · · Score: 1

      Sony isn't doing everything by themselves. They were planning to, but once they realized that "cell" is not going to provide adequate graphics capabilities, they went with one of the two tried and true graphics chip companies -- the only one that wasn't already making chips for the competition.

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    29. Re:Speed isn't everything by Ohreally_factor · · Score: 1

      Faster electricity. =)

      --
      It's not offtopic, dumbass. It's orthogonal.
    30. Re:Speed isn't everything by ryanmfw · · Score: 1

      The thing is, they are *cheap* POWER5's. That's a big advantage right there.

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    31. Re:Speed isn't everything by __aailob1448 · · Score: 1

      Technically, it was the PII. Mhz for Mhz, Amd's K6/3dnow! series were slower than their Intel counterparts.

      The field evened out with the KIIIs and then AMD took the lead with the Athlons and still keep it today. (remember, we're talking about Mhz/performance ratio, nothing else)

      Of course, AMD has consistently given more power per dollar which is why geeks are partial to it.

    32. Re:Speed isn't everything by ArbitraryConstant · · Score: 1

      Just because they use the POWER ISA doesn't mean they're as powerful as a POWER5 for general purpose code. An MPC7441 (G4) doesn't compare very well to a PowerPC 970FX (G5), but they're both PowerPC.

      --
      I rarely criticize things I don't care about.
    33. Re:Speed isn't everything by Anonymous Coward · · Score: 0

      Notice how the story says it doesn't do out of order execution at all. This processor will be slow per Hz.

    34. Re:Speed isn't everything by nothings · · Score: 1
      The first is that it's at 4ghz. The P4 hasn't been able to reach that

      This is meaningless when we don't know what is at 4Ghz. If it only means certain processing components, then Intel's already hit that. Even a lowly 2Ghz P4 already has two integer units each running at 4Ghz, because the P4 has a double-pumped integer core (scroll down to 'execution units').

    35. Re:Speed isn't everything by advocate_one · · Score: 1

      it's a vector processor... which means it will operate on multiple data on each instruction

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    36. Re:Speed isn't everything by oliverthered · · Score: 1

      True, speed isn't everything, bandwidth counts for a lot, and their putting a few of these puppies in the console.

      Also when your talking about graphics or vector processing that consoles are going to perform then raw power is what matters, not how fast you can task switch or perform string operations.

      Cell processing allows the console to be bad at somethings bad not to get bogged down by them..

      Now, if only QT would get their act together and make their GUI code thread safe.

      --
      thank God the internet isn't a human right.
    37. Re:Speed isn't everything by Anonymous Coward · · Score: 0

      Don't buy into the hype.

      What cell does is offload vectorizable operations (like almost anything multimedia) to dedicated cores. This currently doesn't happen as much as you'd want to in the PC world. For example, most video editing programs still calculate video transitions on the main cpu. However, both longhorn and mac os x tiger are going to be providing libraries to developers to access the graphics card's engine specifically for this kind of offloading tricks, providing shader engines usable for generic optimization. This is going to do something very comparable to what cell does, except that it will work on existing hardware.

      Additionally, the cell processor's architecture is entirely independent of how it will work as a network infrastructure. What will really matter is the software that runs on it, how smart it is, and, most importantly, how good the development tools are. Writing multi-threaded programs is hard (because locking problems are tricky to undestand, and trickier to debug), and especially hard if they have to run across a network (since you get performance bottlenecks in the most unexpected of places). Unless the cell developer tools are an order of magnitude better at doing this, most things on cell will still be single-core, single-threaded, and will not benefit from the cell architecture, at all.

      I'm not saying that this won't be revolutionary. I'm just saying that this grand vision of a smart network is not new, and previous attempts to make it happen all didn't particularly go anywhere because they forgot the most basic concept: developers in general will not or can not spend more time and effort writing a program that does the exist same thing as an existing program, but multi-threaded.

    38. Re:Speed isn't everything by rayzat · · Score: 1

      If only it was that easy to redesign a chip. A chip more or less has to be designed to be portable, typically at the cost of performance. The time it takes to modify a chip, make timing, and add logic for a new peripheral mix is typically longer then building a new core. Sure, sometimes some units can be reused with minimal modifications, but it's a heck of a lot more complicated then a snip here and a wire there. I wish it was that simple, I might have been able to take a vacation last year.

    39. Re:Speed isn't everything by master_p · · Score: 1

      And having lots of registers makes task switching even more difficult.

      But here is an idea of how to overcome that: a CPU should have a special register that each bit corresponds to a general-purpose register. When a bit has value 1, it means the register has been used and therefore it should be saved in a task switch. When a bit has value 0, the register does not need to be saved. When a task switch takes place, it is only the registers that are being used are restored.

      With this technique, it would be possible to have, let's say, 256 general purpose registers, and each would task save only the registers it used. Programs could offload an algorithm that uses lots of registers to a different thread.

      A further optimization would be to clear the register-use special register after a task switch, so as that only the actually used registers would be saved.

      Alternatively, a CPU could have instructions that would mark registers as 'being used', so as that a hardware task switcher would only save the necessary registers.

    40. Re:Speed isn't everything by uujjj · · Score: 1

      I don't think so. Task switching is very rare, occurring once every 30 million cycles or so. This will have no speed benefit.

    41. Re:Speed isn't everything by Lars+T. · · Score: 1

      Yeah, but it also has the really Slow Integer ALU, that "handles all of the more time-consuming integer operations, like shift and rotate". Cough.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    42. Re:Speed isn't everything by master_p · · Score: 1

      No, I did not mean 'task' as in 'process'. 'Task switching' as in 'thread switching', i.e. when the TSS changes (in 80x86 talk).

    43. Re:Speed isn't everything by ryanmfw · · Score: 1

      And a P Pro doesn't compare as well to a P4 either. (Err, the P3 and the P4 OTOH....) :P

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
  13. joint venture by LittleGuernica · · Score: 5, Funny

    I believe Sony and IBM and Toshiba are going to produce this thing as a joint venture, calling it "Cyberdyne" also naming the PS3 online game network Skynet, sounds promising...

    1. Re:joint venture by Anonymous Coward · · Score: 0
      Here you go ...

      Cyberdyne Japan will produce the Robot Suit HAL

      And here are the games

    2. Re:joint venture by RayDude · · Score: 0

      Don't forget the first software will come from "Yoyodyne"

  14. Hot by porksickle · · Score: 4, Insightful

    I don't think the final PS3 part will be clocked much higher than 3.5GHz. Otherwise it would probably involve downclocking parts of the CPU to maintain a sane thermal profile, thus making overall performance rather unpredictable. This would especially impact games, where it's all about sustainable framerates at 100% CPU utilization.

    1. Re:Hot by Anonymous Coward · · Score: 0, Troll

      You are talking out of your ass without really understanding the issues. No wonder it's modded interesting!

    2. Re:Hot by EulerX07 · · Score: 1

      I know someone already got modded down to troll for this, but for crying out loud...

      Care to substantiate your apparently qualified opinion that it won't be 4+ GHz and only 3.5 GHz? Do you have any formal training or industry experience in heat transfer when related to a 90 nm chip you know nothing about. I emphasize you because the sources of articles are actually working at the companies producing the chip, which is enough to give them the benefit of the doubt.

      There are three situations that doesn't qualify you as a qualified person on this subject:
      1- You overclock your computer.
      2- You frequent overclocking web pages.
      3- You run an overclocking web page.

      It had to be said. This is not informative, this is totally off the top of your head, trying to look knowledgeable about something you probably are not, but feel free to prove me wrong.

    3. Re:Hot by porksickle · · Score: 1

      Whoa! You sure make a lot of unqualified, even inflammatory statements there. It had to be said.

      First of all, the press release doesn't say anything about final clock speeds, just prototype results. Considering this, even Intel showed a 4GHz P4 at the IDF in 2002. That was three years ago, ancient times for all intents and purposes and look where we are today...

      Sure, it's likely that a 4+GHz Cell CPU will be used sometime in the future for some applications, but I was talking about a Sony console here, a consumer device.

      It will be subject to design constraints, mainly in the areas of reliability, form-factor and especially cost.

      It's safe to assume that at clock speeds exceeding 3GHz the Cell chip will require some form of active cooling. The chip is subject to the same power leakage issues that all CPUs have these days, probably even more so at a 234 million transistor count. For example, at a much lower transistor count IBM's 90nm PPC 970 still doesn't run at 3GHz, let alone 4GHz. Granted, a direct comparison might not be possible, but it's a good indicator.

      As a matter of fact, there are no consumer level devices available today runnning at 4GHz, not even desktop CPUs (unless you do some insane cooling).

      Given all that, the question becomes, how much active cooling can Sony afford to put in an everyday living room device? The console has to be small and reasonably failsafe, too. Active cooling solutions require space and are a therefore a cost factor (see Xbox). Beyond that, if the console requires a more extensive cooling solution, the more expensive and less failure tolerant it will ultimately be.

      Additionally, if we assume a $300-$400 price point and traditionally low yields for higher clocked chips at the early stages of manufacturing, I think 3 to 3.5GHz is a very reasonable, almost optimistic estimate.

      Finally, that a gaming console can not afford to have any autonomous thermal management which might affect clock speeds goes without saying. It would have tremendous TRC implications. If you can't figure out why or what that means, you obviously never shipped a console game.

  15. Now only if... by Anonymous Coward · · Score: 0

    They could make a coffee maker with this processor in it.

    1. Re:Now only if... by sidepocket · · Score: 0

      1. Place cup of water on processor.
      2. Wait until water is steaming hot.
      3. Pr...Crap, I'm bad at this.

  16. Rambus kills cell... by Duncan3 · · Score: 1, Interesting

    So this will just be like the last time Rambus had their hooks into a product, it will die a very expensive and slow death.

    Cell may be cheap, but the RAM will be $5/MB. Sad to see IBM repeat the mistake Intel learned from.

    --
    - Adam L. Beberg - The Cosm Project - http://www.mithral.com/
    1. Re:Rambus kills cell... by ErikTheRed · · Score: 3, Insightful
      So this will just be like the last time Rambus had their hooks into a product, it will die a very expensive and slow death.
      We'll see. IBM has historically been very smart (and sometimes downright ruthless) when it comes intellectual property issues. Their IP attorneys aren't referred to as "The Nazgul" for nothing...
      --

      Help save the critically endangered Blue Iguana
    2. Re:Rambus kills cell... by jdray · · Score: 2, Interesting

      No chance that Rambus learned a lesson, then?

      --
      The Spoon
      Updated 6/28/2011
    3. Re:Rambus kills cell... by Anonymous Coward · · Score: 0

      Yeah, just like the PS2 and its RAMBUS memory is dying a very expensive $150 death at every consumer electronics store in town.

      Just because it doesnt work for the Wintel PC doesnt mean that the technology doesnt work at all!

    4. Re:Rambus kills cell... by Sponge+Bath · · Score: 0, Troll
      No chance that Rambus learned a lesson, then?

      I think they did.
      That's why they are joining with SCO to become SCambus.

    5. Re:Rambus kills cell... by Anonymous Coward · · Score: 0

      Hopefully this time Micron,Samsung,Infineon, et al won't collude to keep Rambus memory in short supply resulting in much higher prices than normal.

      Rambus learned their lesson - don't trust the DRAM makers.

    6. Re:Rambus kills cell... by Anonymous Coward · · Score: 0
      Rambus is not really focused on memories anymore. They are some kind of "very fast interconnect ip provider" as you can see in this Electronic News article
      ...
      Rambus Inc.'s new parallel I/O interface is a sign that the leopard is trying to change its spots.

      Once notorious for its Rambus DRAM, a proprietary memory technology that saw a trouble adoption at the hands of the chip industry, Rambus has gone on to reinvent itself as a company that delivers chip-to-chip interface solutions allowing higher performance and system bandwidth. ...
      "Can a leopard change its spots? That is the perennial question," Feibus said. "In this case, the signs are yes, they can."
      (my emphasis)

      Maybe they really changed and learned that being SCO-ish doesn't bring anything good.
    7. Re:Rambus kills cell... by WasterDave · · Score: 2, Insightful

      So this will just be like the last time Rambus had their hooks into a product, it will die a very expensive and slow death.

      You mean like the PS2 did (given that is uses RDRAM)?

      Dave

      --
      I write a blog now, you should be afraid.
    8. Re:Rambus kills cell... by Anonymous Coward · · Score: 0

      Well, the PS2 only has 32MB of general purpose RAM (plus 4MB dedicated video and 2MB dedicated audio RAM). Not a whole lot considering what PCs use today, and I'd expect that the minimum RAM for next generation consoles will be 128 MB, plus probably 64MB dedicated video RAM.

      Who knows how using RAMBUS will affect the overall price, but I doubt any of the next generation consoles will start under $300...

    9. Re:Rambus kills cell... by sjelkjd · · Score: 1

      >>So this will just be like the last time Rambus had their hooks into a product, it will die a very expensive and slow death.

      Oh, you mean like the PS2? Yep, that sure died a very expensive and slow death...not!

    10. Re:Rambus kills cell... by Scott7477 · · Score: 1

      If IBM attorneys are the Nazgul, that must make Microsoft attorneys Balrogs...

      --
      "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    11. Re:Rambus kills cell... by Anonymous Coward · · Score: 0

      If IBM attorneys are the Nazgul, that must make Microsoft attorneys Balrogs...

      No, MS doesn't have attorneys as good at IBM's, not by a long shot.

      What they use to do is off-trial negotiations with tons of cash to settle legal problems.

      Just to give you an idea: IBM attorneys are considered to be worse than Disney's.

  17. Ideal Linux chip. by freemacmini · · Score: 2, Interesting

    If IBM can produce these things in enough volume this could be the ideal linux platform for the future.

    PS3 is expected to sell very well so the chip production might be soaked up by the game consoles but you never know.

    I bet apple engineers are salivating right now too.

    Promises to be interesting for intel and AMD next year.

    1. Re:Ideal Linux chip. by leoxx · · Score: 1
    2. Re:Ideal Linux chip. by ArbitraryConstant · · Score: 1

      It's unlikely that Cell processors will have comparable performance on non-vector code to current Intel or AMD (or IBM) desktop and server chips. It's a vector processor.

      Also, its flexibility means it could be used as a coprocessor on existing systems -- Mac or PC.

      --
      I rarely criticize things I don't care about.
    3. Re:Ideal Linux chip. by Anonymous Coward · · Score: 0

      Check out the very end of the 2.6.11-rc3 Changelog.

      <torvalds@ppc970.osdl.org>
      Linux 2.6.11-rc3

      PPC?

      I don't know that that means jack, but it's an interesting name.

    4. Re:Ideal Linux chip. by be-fan · · Score: 1

      If the POWER chip in the thing runs at a decent clockspeed, it should.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:Ideal Linux chip. by ArbitraryConstant · · Score: 1

      I believe it does use the POWER ISA, but that doesn't mean it'll be fast. For example, I doubt Sony is going to be using a full POWER5 with SMT in their playstations.

      More likely, the chip will be binary compatible with POWER but lacking in performance for general purpose code.

      More likely, servers and desktops will continue to use AMD, Intel, or IBM processors with the option to use Cell coprocessors in PCIe cards for applications that need them.

      --
      I rarely criticize things I don't care about.
    6. Re:Ideal Linux chip. by rayzat · · Score: 1

      Chip supplies might not necessarily be soaked up by the PS3. Every wafer produces an assortment of chip speeds, and since the goal for every game box is to be identical, overly fast or slow chips might get out. This chip probably isn't going to be the ni plus ultra of desktop linux computing, but it could potentially be very useful in an academic setting. Where you can have some massive vector processing for simulations( biology, chemistry, etc. ) and a CPU for running a useable OS.

  18. Some specs from Sony press material by Anonymous Coward · · Score: 5, Informative

    http://www.scee.presscentre.com/imagelibrary/detai l.asp?MediaDetailsID=25555
    :

    CELL...bringing supercomputer power to everyday life with latest technology optimized for compute-intensive and broadband rich media applications

    SUMMARY:

    Cell is a breakthrough architectural design -- featuring 8 Synergistic Processing Units (SPU) with Power-based core, with top clock speeds exceeding 4 GHz (as measured during initial laboratory testing).

    Cell is OS neutral - supporting multiple operating systems simultaneously

    Cell is a multicore chip comprising 8 SPUs and a 64-bit Power processor core capable of massive floating point processing

    Special circuit techniques, rules for modularity and reuse, customized clocking structures, and unique power and thermal management concepts were applied to optimize the design

    CELL is a Multi-Core Architecture

    Contains 8 SPUs each containing a 128 entry 128-bit register file and 256KB Local Store

    Contains 64-bit Power ArchitectureTM with VMX that is a dual thread SMT design - views system memory as a 10-way coherent threaded machine

    2.5MB of on Chip memory (512KB L2 and 8 * 256KB)

    234 million transistors

    Prototype die size of 221mm2

    Fabricated with 90nanometer (nm) SOI process technology

    Cell is a modular architecture and floating point calculation capabilities can be adjusted by increasing or reducing the number of SPUs

    CELL is a Broadband Architecture

    Compatible with 64b Power Architecture(TM)

    SPU is a RISC architecture with SIMD organization and Local Store

    128+ concurrent transactions to memory per processor

    High speed internal element interconnect bus performing at 96B/cycle

    CELL is a Real-Time Architecture

    Resource allocation (for Bandwidth Management)

    Locking caches (via Replacement Management Tables)

    Virtualization support with real time response characteristics across multiple operating systems running simultaneously

    CELL is Security Enabled Architecture

    SPUs dynamically configurable as secure processors for flexible security programming

    CELL is a Confluence of New Technologies

    Virtualization techniques to support conventional and real time applications

    Autonomic power management features

    Resource management for real time human interaction

    Smart memory flow controllers (DMA) to sustain bandwidth

    1. Re:Some specs from Sony press material by jdray · · Score: 1

      Oh, great. Future comparisons of computing capability will be based on SPUs. "Hey, I got the new 12-SPU chip in my computer. How much SPU is in your computer?"

      --
      The Spoon
      Updated 6/28/2011
    2. Re:Some specs from Sony press material by Sunspire · · Score: 4, Funny

      Warning: Pregnant women, the elderly, and children should avoid prolonged exposure to CELL.
      Caution: CELL may suddenly accelerate to dangerous speeds.
      CELL contains a liquid core, which if exposed due to rupture should not be touched, inhaled, or looked at.
      Do not use CELL on concrete.
      Discontinue use of CELL if any of the following occurs:
      * Itching
      * Vertigo
      * Dizziness
      * Tingling in extremities
      * Loss of balance or coordination
      * Slurred speech
      * Temporary blindness
      * Profuse Sweating
      or
      * Heart palpitations

      If CELL begins to smoke, get away immediately. Seek shelter and cover head.
      CELL may stick to certain types of skin.
      When not in use, CELL should be returned to its special container and kept under refrigeration.
      Failure to do so relieves the makers of CELL, Sony Incorporated of any and all liability.
      Ingredients of CELL include an unknown glowing substance which fell to Earth, presumably from outer space.
      CELL has been shipped to our troops in Saudi Arabia and is also being dropped by our warplanes on Iraq.

      Do not taunt CELL.
      CELL comes with a lifetime guarantee.
      CELL! Accept no substitutes!

      --
      It's like deja vu all over again.
    3. Re:Some specs from Sony press material by gfody · · Score: 2, Funny

      CELL is a Real-Time Architecture
      CELL is a Confluence of New Technologies

      sounds like someone was playing with their execuspeak magnets

      --

      bite my glorious golden ass.
    4. Re:Some specs from Sony press material by Rorschach1 · · Score: 1

      CELL is a dessert topping AND a floor wax!

    5. Re:Some specs from Sony press material by be-fan · · Score: 1

      The real-time architecture makes sense --- the Cell has timing circuits to enable precise control of when computation happens. It also has a real-time OS that allows programs to make demands about when computations need to be completed.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:Some specs from Sony press material by Anonymous Coward · · Score: 0

      Do not eat cell.

    7. Re:Some specs from Sony press material by jo42 · · Score: 1

      > 8 Synergistic Processing Units

      There is a Dilbert comic in here somewhere...

      Eight spoos, eh?

    8. Re:Some specs from Sony press material by Michael+Hunt · · Score: 1

      It lengthens, it strengthens... It's a friend, a companion, it's the only product you will ever need, you can drive it away today.

    9. Re:Some specs from Sony press material by gstoddart · · Score: 1
      CELL is a dessert topping AND a floor wax!


      Wow. I can't believe this is currently moderated as friggin' informative.

      How do things like that happen?

      --
      Lost at C:>. Found at C.
    10. Re:Some specs from Sony press material by Anonymous Coward · · Score: 0

      Verbal Diarrhea more like it.

      That many trannies (234 mil) has got to produce HEAT. Its a big modern die, so you have got to wonder why it is cheaper than, say Intel - the equation is all about yield and number of good chips per wafer.

      With all those registers, encryption and speech recognition can become a reality. Now if only IBM can top this with a Xeon style cell with 1 gig of memory.

    11. Re:Some specs from Sony press material by TeknoHog · · Score: 1
      --
      Escher was the first MC and Giger invented the HR department.
    12. Re:Some specs from Sony press material by dourk · · Score: 1

      Do not eat Cell.

      --
      Wake up.
    13. Re:Some specs from Sony press material by Tropaios · · Score: 1

      The Happy Fun Ball is not ammused...

    14. Re:Some specs from Sony press material by Anonymous Coward · · Score: 0

      I do it for responses like yours, mostly.

  19. I don't get it by pHatidic · · Score: 1

    This seems good, but what exactly can I do with a cell processor other than play games with better graphics? It seems like the vast majority of people don't use even half of the power their computers have today, and if there are bottlenecks in todays computers it is because of RAM and the OS and not because of the CPU. Other then games, when will I be able to do other than maybe look for aliens faster.

    1. Re:I don't get it by Anonymous Coward · · Score: 0

      IBM will build and (try to) sell workstations based on "Cell" processor for game & graphics companies. Basically very similar machines that SGI used sell. First workstations will be available before christmas 2005.

    2. Re:I don't get it by Locke2005 · · Score: 1

      The cell architecture is optimized for streaming things like video and audio, not for playing games. If you can't think of any applications for which high speed encoding/decoding of things like mpeg, jpeg, and mp3 would be useful, then you don't need a cell processor! This chip will see a lot more use in embedded audio/video devices than it will in desktops; and in fact it buys you nothing if all you want to do is run office software suites. But then, the latest pentium 4 also buys you nothing if all you want to do is run office software suites! In other words, any application that you would actually need the latest greatest x86 chip for, the cell will perform an order of magnitude faster (once the software is available). Note to Wintel: Be afraid... be very afraid!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    3. Re:I don't get it by gbulmash · · Score: 2, Insightful
      This seems good, but what exactly can I do with a cell processor other than play games with better graphics? It seems like the vast majority of people don't use even half of the power their computers have today, and if there are bottlenecks in todays computers it is because of RAM and the OS and not because of the CPU. Other then games, when will I be able to do other than maybe look for aliens faster.

      "If you build it, he will come."

      If you create a machine so powerful that there's nothing that fully utilizes its capacities, that merely spurs all sorts of geeks to dream about how they can push that machine to its limits, then overclock it, then put it all in a case made of Legos.

      - Greg

    4. Re:I don't get it by beelsebob · · Score: 1

      OK then, lets stop then, 99% of people are happy, they've got CPUs that do everything they want to do. So lets stop designing new CPUs that run faster, cooler, do more and consume less power... Lets just make do. After all, you don't see people saying "I can't get a fast enough laptop that doesn't eat the battery" and you don't see scientists wanting huge number crunching beasts, and you don't see gamers wanting faster and faster chips.

    5. Re:I don't get it by pHatidic · · Score: 1

      I already know what other people will use it for, what I am asking is what will I use it for? I'm not a gamer anymore nor am I a scientist. If 99% don't have a compelling reason to by it then they won't, so it won't make money and more cool stuff like this won't be invented in the future. So my question is, what is going to make 99% of people buy it, not what will make 1% of people buy it which is what you have answered.

    6. Re:I don't get it by glass_window · · Score: 1

      I thought the deal with Lenovo meant IBM could not produce anymore PCs or laptops.

    7. Re:I don't get it by Anonymous Coward · · Score: 0

      You may not be a gamer but many people are waiting impatiently to get their hands on a PS3 and this will at least sell a few millions of those chips.

    8. Re:I don't get it by halltk1983 · · Score: 1

      Not many people exceed 100 mph, or corner a 1g+, but they still buy sports cars... If they make it, people will buy it, if for no other reaon than to say "I have a 4Cell HP Pavilion, and you only have a 2Cell."

      You seem to have forgotten that as a race, humans are egomaniacs...

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    9. Re:I don't get it by nomel · · Score: 1

      When I do complicated real time video processing, I need lots of power.

    10. Re:I don't get it by Fulcrum+of+Evil · · Score: 1

      Not many people exceed 100 mph, or corner a 1g+, but they still buy sports cars...

      I can do both and I've only got 140hp ;)

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:I don't get it by Anonymous Coward · · Score: 0

      Better audio processing might mean better speech to text engines, which means better speech control of your computer.

      Database engines might be able to take advantage of it, which means faster, smarter searches. Couple that with your operating system, you might be able to interact with your files and data faster and in more interesting ways.

      There might be more processing for smarter simulated intelligence. Your computer might be able to help you use it better.

      An operating system might be able to better check consistency between its various hardware and software components. This might mean more stable operating systems that better help you manage them.

      With software and hardware, one pushes the other -- it's hard to advance both simultaneously in the same direction. That means that you'll either be complaining about 1) how slow or feature poor your applications run (because the software is pushing the hardware), or 2) how excessive and overly featured your processor is (because the hardware is pushing the software). New hardware can enable capabilities that are hard to imagine.

    12. Re:I don't get it by halltk1983 · · Score: 1

      That's exactly my point. You don't NEED it to do what you want... But it is a status symbol that people want. Something they can point to and say "That baby is top of the line" not realizing that something so much less could fit their nees. As long as America is trying to beat the Jones's, they will always go with the most powerful that they can.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    13. Re:I don't get it by rusty0101 · · Score: 1

      Fabricating and selling CPU chips does not equate to making or selling PCs or laptops.

      --
      You never know...
    14. Re:I don't get it by Scott7477 · · Score: 1

      According to the referenced article, this chip is supposed to be able to transmit data to and from off-chip memory at 100 gigabytes per second.

      The same article has this hilarious quote from an Intel Fellow: "One of the big problems with Cell, said Justin Rattner, an Intel Fellow, is that the processing units aren't identical, a situation that increases complexity and the opportunity for bugs."

      This from a company whose early microprocessor designs were frequently referred to as "brain-damaged."

      --
      "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    15. Re:I don't get it by wwahammy · · Score: 1

      RAM and OS are minor compared to the real bottleneck in general performance: the hard drive. Hard drives have access times in the millisecond while ram has it in the nanoseconds. Until someone figures out how to make a hard drive that has access times a thousand times quicker, we're still going to have processors waiting for data longer than they really should be. Research in this area is catching up but after many, many years of processor and RAM research its got a ton of catching up to do.

    16. Re:I don't get it by Ohreally_factor · · Score: 1

      I must have been absent the day you were made representative of 99% of the population. Were you elected, or were you appointed by someone? Was there a party? Cinnabuns in the conference room to celebrate? Dammit, I'm always absent when they have free Cinnabuns.

      --
      It's not offtopic, dumbass. It's orthogonal.
    17. Re:I don't get it by __aailob1448 · · Score: 1

      Damn right.

    18. Re:I don't get it by CCRancor · · Score: 1

      What's the first thing you'd do if you were IBM and knew you could reform the entire PC industry with a CPU for everything (games, home theater, and ordinary work) and all in a PS3-sized box?

      If you're answer is "sell of the PC department" you're right.

      --
      Open source is the art of letting other people write your bad code.
    19. Re:I don't get it by samdu · · Score: 1

      And that's what'll keep the US on top. :)

      Seriously, though, the drive for the next, best, fastest thing, while having some downsides, does move humanity forward. Think of how much progress would have been lost if we didn't have that drive. Theoretically, we could all do just fine with horses, for instance. And microwaves aren't really all that necessary. Space? No real reason to go there. This is just a microcosm of that mindset that has allowed man to reach the stars.

  20. Export rules by Anonymous Coward · · Score: 0

    I seem to remember there was major problems with Export guidelines in Japan for the PS/2. If this processor is even more powerful I wonder if similar problems will occur this time around.

    Don't want those dreaded terrorists creating stealth cruise missiles with their PS/3s now, do we?

    1. Re:Export rules by Anonymous Coward · · Score: 0

      The processor is also being manufactured in the US.

    2. Re:Export rules by Anonymous Coward · · Score: 0

      I have a hard time accepting that PS2 is not an IBM PC computer, so please stop writing it PS/2! My poor brain ...!

  21. But... by sH4RD · · Score: 1

    "first version of the chip will run at speeds faster than 4GHz. Engineers were vague on how much faster" But I thought GHz didn't matter?

    --
    WASTE - The Secure P2P
    1. Re:But... by Bruha · · Score: 1

      They're vauge becuase they dont want to get into the ghz vs performance aruguement.

      8x64bit FPU's along with a seperate processor that can handle 2 threads at once along with a full speed memory bus may be able to blow the doors off anything in production. Also considering that this memory is cheap enough to put 3 of these in a gaming ocnsole that may retail at 300 dollars points to the fact that Rambus may be able to churn out multi gigabit solid state drives to support these blazing fast speeds.

      If this all pans out you'll have a set top box that's light years faster than your desktop machine with it's normal hard drives.

      Of course I'll wait to see it first.

    2. Re:But... by ALeavitt · · Score: 1

      No, it's MHz that don't matter. GHz... those matter. Just not as much as THz.

      --
      This sig has been stolen. Return it to its original user for a reward.
    3. Re:But... by Anonymous Coward · · Score: 0

      "But I thought GHz didn't matter?"

      That's Intels words... AFAIK...

      YES... GHz matters.... Size matters too...

      Noise ?? Noise does not matter...

    4. Re:But... by nuclear305 · · Score: 1

      "But I thought GHz didn't matter?"

      Where in that sentence did it say it mattered? It simply stated a clock speed--one of the various technical specs mentioned in TFAs

      Had it said something like, "The first version of the chip will crush all competition at speeds faster than 4Ghz." then I'd agree with what you've said, but there was no relation of clockspeed to performance in any of the articles as far as I can tell.

  22. noisy little bugger... by Sebastopol · · Score: 1


    My PS2 is already unnacceptibly noisy. When playing dramatic games like Silent Hill, the sublte nuances are drowned out by the WHIRRRRR of the PS2 box. I guess I should lock it up in a cabinet or something.

    I can't imagine something this big and fast being quieter.

    --
    https://www.accountkiller.com/removal-requested
    1. Re:noisy little bugger... by ScrewMaster · · Score: 1

      There are devices known as "stereo headphones" that can help with this. They've been out for a while now.

      --
      The higher the technology, the sharper that two-edged sword.
    2. Re:noisy little bugger... by Anonymous Coward · · Score: 0

      You think that's bad? Try playing on the Xbox.

      Or buy a slim PS2 if you can't bear it anymore.

    3. Re:noisy little bugger... by Sebastopol · · Score: 1

      yeah, but i can't find any headphones big enough to find around my gigantic nerd head, and my hair is so greasy they just slide off and land in my trough of cheetos...

      loser.

      --
      https://www.accountkiller.com/removal-requested
    4. Re:noisy little bugger... by Anonymous Coward · · Score: 0

      That new little PS2 is pretty quiet. If there are any fans in it, then I couldn't hear them. Of course, buying one would cost extra money (that would the part where the Sony execs grin), but you could always put your old one on eBay or something to cushion the cost.

    5. Re:noisy little bugger... by __int64 · · Score: 1

      "When playing dramatic games like Silent Hill"

      Yeah, the disc loading sounds always blow away any surprise moments, whenever the disc starts to spin up you know something big is about to happen.
      I've cycled though each of this generations systems and found gamecube to be my hands down favorite on design, hardware and especially noise factor.

  23. YOU FAIL IT by Anonymous Coward · · Score: 0

    Sir, you fail.

  24. How they got the die photos by __aadkms7016 · · Score: 2

    They zoomed in on this press photo of an engineer holding a die.

    1. Re:How they got the die photos by Anonymous Coward · · Score: 0

      those blocks realy make it look like the proccesor that came out of arnie in T2

    2. Re:How they got the die photos by TheGuano · · Score: 1

      That chip is friggin' huge. I wonder how big the heatsink/fan is going to be.

    3. Re:How they got the die photos by __aailob1448 · · Score: 1

      I'm not sure she's an engineer...

  25. Anybody remember the 25x? by k0ft · · Score: 1, Interesting

    Chuck moore's 25x had 25 misc cores on one die. Specs:

    .2 sq mm asynchronous microcomputer core 5 x 5 array of cores: 60,000 Mips 5 horizontal, 5 vertical parallel interconnect buses: 180 Ghz bandwidth Specialized computers to interface off-chip. Max power 500 mW @ 1.8 V, with 25 computers running 100mAh battery life is 1 year, with 1 computer running throttled 64-pin SOIC: mirrored pin-out to 4ns cache SRAM Array chips on 2-sided PCB

    Shortly after he announced the chip, he took the link off his page. According to a post from him he's in a lawsuit

    The Cell processor is pretty cool, but i see some room for improvement. They could have made simpler cores, and lots more of them.

    1. Re:Anybody remember the 25x? by nurb432 · · Score: 1

      I remember it... Does anyone know how the law suits are going? Would love to see this chip make it into the real world.

      --
      ---- Booth was a patriot ----
    2. Re:Anybody remember the 25x? by Anonymous Coward · · Score: 0
      25? Yaaawn. Embedded devices are way beyond that.

      Cisco's Big F--king Router has an IBM ASIC with 188 RISC cores.

    3. Re:Anybody remember the 25x? by Anonymous Coward · · Score: 0

      If you want lots of simple cores just use a FPGA, cant get much simpler than that.

      For the kind of problem spaces Cell is designed for 4-way SIMD cores with a sizeable amount of local "cache" is ideal.

    4. Re:Anybody remember the 25x? by Anonymous Coward · · Score: 0

      Yes, and those of us in the MISC, Forth, and ColorForth communities are STILL drooling over it. Last I heard, the lawsuits were going well (mostly based on the 2k4 "fireside chat").

      Oninoshiko

    5. Re:Anybody remember the 25x? by babazaroni · · Score: 1
      Chuck Moore is designing a chip for a new firm called Async Array Devices. It is probably a variant of the 25x.

      They are supposed to announce the chip at a microprocessor conference in April.

      It appears the new chip will not be available for general purchase. They don't won't to be in the chip sales business, just provide solutions.

      Check out http://ultratechnology.com/fsc04.htm.

      I suspect that http://enumera.com/ is behind this new company.

  26. The Sony hype machine strikes again by Laconian · · Score: 5, Insightful

    Remember how the Emotion Engine worked us all into a lather five years ago? And when it came out, it was just merely competitive with contemporary processors? Sony is great at churning out nerd fetish tech, but they have a terrible track record of living up to their promises. Let's hope it's different this time.

    1. Re:The Sony hype machine strikes again by thogard · · Score: 1

      Its sort of like that cool graphics chip used in the N64. That no one ever took advantage of except for the spinning N at the start of some games and I understand that was written by the SGI guys as demo.

      From what I can see, all this special hardware that gets tacked on modern game systems never gets used because a game developer can either use it and lock their game to one platform or ignore it and have something they can also sell to the PC market.

    2. Re:The Sony hype machine strikes again by cosmo7 · · Score: 1

      A lot of the performance in games consoles comes down the the quality of the profiler and the compiler optimisations available. Sony were still improving the original PlayStation's performance after the PS2 was available.

    3. Re:The Sony hype machine strikes again by Anonymous Coward · · Score: 0

      God were unhappy that you said "Sony were" instead of "Sony was".

    4. Re:The Sony hype machine strikes again by Anonymous Coward · · Score: 0

      Remember how the Emotion Engine worked us all into a lather five years ago?

      Not to mention the Slashdot hype about the Elbrus E2K, 'Ginger', the Dragon CPU, or ,my personal favorite, the extensive series of Bitboys vaporware.

    5. Re:The Sony hype machine strikes again by Queer+Boy · · Score: 1
      Remember how the Emotion Engine worked us all into a lather five years ago? And when it came out, it was just merely competitive with contemporary processors?

      Yup and with a hardware bug that prevented hardware anti-aliasing.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    6. Re:The Sony hype machine strikes again by gabe · · Score: 1

      You forget, it's not just Sony designing and producing the processor this time. Just look what IBM did for Apple with the G5.

      --
      Gabriel Ricard
    7. Re:The Sony hype machine strikes again by Anonymous Coward · · Score: 0

      God is an individual entity, Sony are a bunch of people.

      (Seriously, this is a stylistic difference between the Queen's English and the American version. Let it go.)

    8. Re:The Sony hype machine strikes again by adpowers · · Score: 1

      Just look what IBM did for Apple with the G5.

      You mean promise 3 GHz for the summer of 2004 and still not deliver six months later? Oh, woops, I forgot, we aren't supposed to talk about that.

    9. Re:The Sony hype machine strikes again by PMuse · · Score: 1

      Remember how the Emotion Engine worked us all into a lather five years ago?

      Ginger will "sweep over the world and change lives, cities, and ways of thinking." - Steve Kemper

      "The Cell processor-based workstation will totally change the digital content creation environment. Its overwhelming power will be demonstrated in every aspect of the development of all kinds of digital entertainment content, from movies, broadcast programs to next generation PlayStation games." - Sony

      But wait! Now coming, the NEXT BIG THING!

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
  27. Cell processor planned to be inexpensive by Anonymous Coward · · Score: 2, Interesting

    My friend just called me from the ISSCC. He got a couple more bits of info, including that STI plan to recoup their R&D expenses largely from other consumer multimedia devices and NOT from selling Cell processors or Cell processor based computers, meaning they will be surprisingly inexpensive. Yeah!!!

    1. Re:Cell processor planned to be inexpensive by temojen · · Score: 1

      or not available.

  28. Apple will figure something out. by demonic-halo · · Score: 1

    Knowing Steve Jobs..

    By 2006, instead of having a "Genie" effect in OSX, he'll actually have real Genies.

    1. Re:Apple will figure something out. by FuturePastNow · · Score: 1

      A dual-4.6GHz G6 Powermac. I might have to sell my car for one of those (car is only worth $3000).

      --
      Give a man fire, and you warm him for the night. Set a man on fire, and you warm him for the rest of his life.
  29. But flaming Intel is fun! by Sycraft-fu · · Score: 1

    Seriously, I've noticed that Intel is probably teh 2nd favourite target here after Microsoft (ok, 3rd favourite now that SCO claimed the throne). When Intel does something some way, it's bad and stupid, when someone else does, it's good and better than Intel.

    Like the whole ISA things. People always seem to be down on Intel for sticking with x86. They like to talk about what a hack it is, and how much better a RISC archetecture is, and so on. Then the IA-64/x86-64 fight comes and now AMD's the good guys for sticking with x86-64 and pushing backwards compatibility. WTF?

    But yes, you are correct, the real question is how much work can it get done, sepcificly how much work can it get done for the kinds of things consumers want. It's all well and good to crank on theoritical benchmarks, but what really matters is the wall clock. How long does it take to render a scene in a 3d program, how long does it take to create a mixdown in audio software, etc.

    Only time will tell with these. However, given that IBM is casting in on them, I'd say it's more than just hype. They already have a fast processor on a "normal" technology, they aren't messing with this new stuff just for fun.

    1. Re:But flaming Intel is fun! by mboverload · · Score: 1

      x86 seems to a be a pretty capable architecture to me.

    2. Re:But flaming Intel is fun! by Anonymous Coward · · Score: 0

      You fail it.

      x86 is an instruction set, not an architecture. These two things are completely different.

      Thank you for playing.

    3. Re:But flaming Intel is fun! by Sycraft-fu · · Score: 3, Informative

      It is, and receantly with developments in chip design and compiler design, the architecture of a chip has become much less of a big deal.

      Back in the day, RISC was important because it allowed pipelining, the ability for a chip to be doing multiple things at once. Like old MIPS chips used to have 8 parallel piplines that took 8 cycles to execute an instruction, giving an effective rate of one instruction per cycle. Couldn't do that with CISC. Well now processors are decoupled from their ISAs. Each of those instructions is translated into a number of micro operations, which are actually what get handled by the processing section. Likewise it means there can be more registers than are exposed by the ISA.

      The upshot is that it doesn't matter as much it used to.

      However, there are still plenty of people who like to villify Intel for sticking with x86. They declare it to be an olde kludge of an architecture that needs to die and makes things all slow. However when AMD decided to stick with it, rather than hop on the EPIC bandwagon, they are suddenly heros for maintaining backwards compatibility, which is the whole reason Intel has stuck with x86 for so long.

      What's I'm pointing out is the bashing is done against Intel, regardless of what they do. Intel is in the "bad" position, no matter what that is. Like with the cell chips and speed. Slasdotters have been long raging on Intel for making a design that has higher MHz but less performance per MHz (as opposed to AMD). They declare it to be a marketing gimick, etc. Now here we have an article talking about cell chips that are designed to cycle even faster, and taking shots at how slow Intel chips cycle by comparison.

      It's not that these people actually have good reasons to like or dislike the decisions, they just dislike Intel and so slam on them.

    4. Re:But flaming Intel is fun! by Anonymous Coward · · Score: 0

      Well, x86-64 does actually fix some of the problems with x86! It isn't perfect or ideal, but it is better than what it was. People like AMD because they offer good value anyway.

    5. Re:But flaming Intel is fun! by steeviant · · Score: 2

      If I were to villify Intel, it wouldn't be for sticking with the x86 instruction set.

      I'd villify them for...

      Building the 8086 down to such a super low cost, by crippling them with a pitifully small number of interrupts, registers and DMA channels, they knew it was a bad idea but went ahead with the design anyway.

      Making a chip (the 286) with an enhanced 16-bit mode, but no way to switch back to real mode (fixed in the 386) which resulted in the 16 bit mode of the chip being nearly useless.

      Failing to properly address the I/O problems of the first generation processor until the fifth generation CPU.

      Forever upping x86 core speeds in an attempt to convince punters that GHz == instructions executed, despite it meaning that the chips would fail more, and make computers noisier and hotter.

      And finally, copying AMDs 64bit architecture without giving any credit. :)

    6. Re:But flaming Intel is fun! by Detritus · · Score: 2, Interesting
      Making a chip (the 286) with an enhanced 16-bit mode, but no way to switch back to real mode (fixed in the 386) which resulted in the 16 bit mode of the chip being nearly useless.

      You weren't supposed to switch back to real mode, which was obsolete. They underestimated the PC industry's fixation on backwards compatibility and overestimated the ability of Microsoft and other software vendors to produce advanced operating systems. It was a decent chip, but it wasn't what most of their customers wanted.

      --
      Mea navis aericumbens anguillis abundat
    7. Re:But flaming Intel is fun! by Anonymous Coward · · Score: 0

      Two words: register starvation.

    8. Re:But flaming Intel is fun! by Anonymous Coward · · Score: 0

      Making a chip (the 286) with an enhanced 16-bit mode, but no way to switch back to real mode (fixed in the 386) which resulted in the 16 bit mode of the chip being nearly useless.

      While we're on the subject of the 286, let's also villify them for creating an utterlly horrible segmented memory model. The memory protection scheme on the 286 was pretty much useless as well, come to think of it.

      x86 would be much less of a mess if the 286 had just never happened.

    9. Re:But flaming Intel is fun! by evilviper · · Score: 1
      What's I'm pointing out is the bashing is done against Intel, regardless of what they do. Intel is in the "bad" position, no matter what that is.
      Bullshit.

      Start showing examples of THE SAME PERSON bashing Intel for sticking with x86, and cheering-on AMD for sticking with x86...

      I'm willing to bet you won't find any examples, because there are two seperate sets of people expressing their own (contrary) opinions on different subjects, that you want to lump together.

      Same thing goes for CPU performance/power... A lot of people want top-of-the-line performance, and a lot of people want lower-power CPUs.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    10. Re:But flaming Intel is fun! by master_p · · Score: 1

      Another cool capability would be to be able to store user-defined instructions inside the CPU; these instructions would be made from simpler RISC-like instructions or from other user-defined instructions. A programmable microcode, if you will.

      It would certainly make a big difference if you tell the CPU, for example, to execute a 'multiply a matrix 3x3 with another matrix 3x3' from the programmable microcode. For starters, the CPU wouldn't need to fetch the routine from RAM. The CPU would execute the command from the programmable microcode area, thus allowing for greater speed and less memory. The CPU could have a cache and prediction unit for the programmable microcode area that remembered the optimized version of the user-defined instruction, thus allowing for even greater speed.

      But you are right, we are stack in 80x86 mode...

    11. Re:But flaming Intel is fun! by SQL+Error · · Score: 1

      Back in the day, RISC was important because it allowed pipelining, the ability for a chip to be doing multiple things at once.

      The Z80 was pipelined.

      Like old MIPS chips used to have 8 parallel piplines that took 8 cycles to execute an instruction, giving an effective rate of one instruction per cycle.

      No they didn't. No MIPS processor has ever been built with 8 parallel pipelines.
      Now, the R4000 family had one 8-stage pipeline, but that's completely different.

      Couldn't do that with CISC.

      Complete nonsense. CISC processors were pipelined long before designs like the Pentium Pro appeared.

    12. Re:But flaming Intel is fun! by b1t+r0t · · Score: 1
      You weren't supposed to switch back to real mode, which was obsolete.

      Except the problem was that Intel insisted on sticking with 16-bit offsets to segment registers, which was also obsolete.

      Linear addressing was the way to go, and limiting any given object in memory to 64K bytes size was one of the main problems with the 8086 through 80286 architecture. The main workaround to that was segment arithmetic, which only worked in real mode. Nobody wanted the 64K straightjacket of coding for 286 protected mode.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
    13. Re:But flaming Intel is fun! by Detritus · · Score: 1
      I used to run UNIX (AT&T System V) on my 80286 system. While being limited to 16-bits was a problem, too many people assumed "All the world's a VAX", it had some unexpected benefits. The liberal use of segments for code and data made the system trap many memory accessing errors that went unnoticed on systems with linear 32-bit address spaces. Unfortunately, the CPU spent much of its time reloading segment descriptors. The C compiler was poor at optimizing memory accesses.

      If you look at Intel's old literature, they assumed that people would be writing software in PL/M and Pascal for a Multics-like operating system. They weren't expecting the enormous popularity of C and UNIX-like systems that used large linear address spaces.

      --
      Mea navis aericumbens anguillis abundat
  30. I wonder.... by Anonymous Coward · · Score: 0

    It would depend a lot on what the manufacturing capacity is expected to be. The PS3 alone would be a pretty significant commitment. But with all of places these things are set to appear, and their expected performance, I would imagine that testing waters of the PC market could produce quite the demand crunch. Which is good for margins, but can have other effects like pissing off customers who remember slights in a fast moving market with viable alternatives.

    Something like a jump into PC's with limited availability, and premium prices only to reveal an FDIV bug (lets say) later could provide quite the perfect storm, way worse than what Intel went through.

    1. Re:I wonder.... by ryanmfw · · Score: 1

      Ah, I don't prophesy it being quick. I still do see a mini revolution though. I wonder what M$ has to beat back a server processor with essentially hyper threading, running at 4.6 ghz, attached to 8 vector processors, each with a lot of registers and cache, which are using extremely fast memory, that can connect to other, similar processors nearby. I don't think they have much. :P

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    2. Re:I wonder.... by cosmo7 · · Score: 4, Funny

      I wonder what M$ has to beat back a server processor with essentially hyper threading, running at 4.6 ghz, attached to 8 vector processors, each with a lot of registers and cache, which are using extremely fast memory, that can connect to other, similar processors nearby.

      Microsoft has consistently overwhelmed the fastest processors on the market and I am confident that with the right bloatware they will continue to do so.

    3. Re:I wonder.... by ryanmfw · · Score: 1

      I meant hardware wise for the XBox 2! But you are most certainly correct on M$ bloatware!

      --
      Hurricane Ivan: A 17th century prison collapsed. All of the inmates escaped.
    4. Re:I wonder.... by WindowPane · · Score: 1

      Please mod parent +3.

      --
      No Brains, No Headaches
    5. Re:I wonder.... by ciroknight · · Score: 1

      Like, total duh dude. Haven't you heard of Longhorn?????

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    6. Re:I wonder.... by Anonymous Coward · · Score: 0

      More to the point, Microsoft has consistently overwhelmed x86 alternatives with sheer inertia.

    7. Re:I wonder.... by MP2030 · · Score: 1

      They already wrote that software four plus years ago, it was called ME.

    8. Re:I wonder.... by WMD_88 · · Score: 2, Interesting

      Don't forget KDE bloatware.

    9. Re:I wonder.... by Anonymous Coward · · Score: 0

      Yes, because if there is one thing any server should be running, it's KDE.

    10. Re:I wonder.... by bbrack · · Score: 1

      Cell would probably not make the best server processor. Although its performance has been tweaked to be able to vector calculations EXTREMELY quickly, it looks like the only thing it has in its favor as a server processor is the extremely high memory BW. A better example of a server processor designed under the same type of methodology (lots of little parts doing things in parallel) would probably be Sun's Niagara - similar design concept to cell, but teaked to perform server operations, not floating point vector calculations, very quickly.

  31. It may be the most powerful processor yet, but.... by Sgt_Astro · · Score: 1

    ...will it still respect you in the morning?

  32. Yeah, but the question is by Anonymous Coward · · Score: 0

    How useful is this outside of the game market? This thing looks just rediculously optimized for gaming, but how many advantages does it really have elsewhere? People are willing to put up with crazy shit to optimize everything in games, but in the real world, not so much. Remember, the Itanium had some nice specs too, and one of the main reasons it flopped was because compilers just couldn't effectively optimize for its crazy moon language.

    And even in gaming, how well will Sony be able to utilize this thing? Computing power is not very useful when-- as PS2 programmers had to-- you spend most of that computing power just making up for other deficiencies of the hardware (in the PS2's case, poor texture memory).

    I am hoping Sony surprises and impresses me when I actually see this thing in action. Until then, I shall wait.

    - Super Ugly Ultraman

  33. windows.. by mottie · · Score: 2, Interesting

    with IBM is pushing linux, I can't see microsoft ditching their good buddy Intel, and throwing money at IBM by porting windows to run on the Cell processor. I would guess that this would allow Intel to retain their market share, even if the Cell is infact a far superior processor.

    1. Re:windows.. by djvern · · Score: 1

      ...becasue its not like their ditching intel in their gaming platform is it? http://www.theinquirer.net/?article=12552

    2. Re:windows.. by Queer+Boy · · Score: 1

      Microsoft only cares about having Windows on what people are using. If Cell workstations start becoming prolific, you'll see Windows for Cell, just like NT on PowerPC and Alpha when MS was worried RISC workstations were going to eke them out of the market.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
  34. RTFA by temojen · · Score: 4, Informative
    The Cell CPU has a POWER Processor with VMX (it's vector based), plus 8 stream processors (which kick ass on vector processing units for some applications). So you've got
    • a regular CPU (good for program flow/logic and interdependant operations),
    • a vector unit (good for large arrays with no conditionals),
    • and 8 stream processors (good for applying the same operations plus flow control to lots of independant chunks of data).
    w00t!
  35. Re:by comparison... by rco3 · · Score: 2, Insightful

    what does your oscilloscope need a D/A converter for? Do you mean an A/D converter? And why 1,024 bits? That's 128 channels worth of 8-bit A/D.

    What scope is this?

    --

    Ce n'est pas un vrai mouvement de robot!
  36. Where the fuck are you getting this? by Anonymous Coward · · Score: 0

    Both Sony and Apple use IBM PowerPC cores in products. This doesn't mean that if Sony creates a crazy PowerPC derivative, someday Apple will be using it as well.

    Maybe we'll see posts about the Cell in the Apple section when either Apple or Sony says one word publicly about potential Apple use of the Cell, and maybe we'll see posts about the Cell outside the Games section when specific real-world plans are announced to use the Cell processor for anything except games.

    1. Re:Where the fuck are you getting this? by itistoday · · Score: 1

      I'm fairly sure I suggested the IT section, though I could be wrong. Perhaps lending me some of your gusto would help me see better?

    2. Re:Where the fuck are you getting this? by itistoday · · Score: 1

      Thanks for the gusto! I can now see the reason for the confusion...

      "Maybe IT would've..."

      I think I should've specified "IT section"....

    3. Re:Where the fuck are you getting this? by diablomonic · · Score: 2, Interesting

      actually according to the reports ive read, the cell is supposed to debut in servers long before ps3 arrives, and i remember marketing estimates of 16 terraflops for a 1 rack server!!!!!!

      --
      watch "the money masters" on google video
  37. Conspiracy Theory by Sophrosyne · · Score: 3, Interesting

    fact #1 Apple and Sony have been awfully close for the past few years- with some dialogue between the two CEOs.
    fact #2 Apple has signed up to display at E3 this year- but hasn't published any official info on their site.
    fact #3 The Mac is somewhat deficient when it comes to gaming when compared to the Windows PC.
    So my speculation is that it is possible that Apple intends to build a new Mac aimed at the gaming market that will be compatible and play Sony's PS3 games- Apple in turn could publish games for the PS3.

    1. Re:Conspiracy Theory by Anonymous Coward · · Score: 0

      fact #4 Sony and Apple are currently locked in deadly struggle over a specific market within which Sony made their reputation and within which Apple is currently making most of their money.

      I'd consider this a bit of a problem with any sort of collaboration.

      By the way, just curious-- do you have a source for that thing about Apple displaying at E3? That sounds interesting.

    2. Re:Conspiracy Theory by Anonymous Coward · · Score: 0

      >So my speculation is that it is possible that Apple intends to
      >build a new Mac aimed at the gaming market that will be
      >compatible and play Sony's PS3 games- Apple in turn could
      >publish games for the PS3.

      Or, Apple will be there to show off systems for potential PS3 developers since the G5 will probably be the official development system

    3. Re:Conspiracy Theory by Sophrosyne · · Score: 2, Informative

      Here is a link to the Apple E3 Article
      http://www.thinksecret.com/news/0502briefly.html
      Also if you remember Sony recently admitted they made a mistake with their new walkman- and you also have to take into account Japanese culture and the concept of competition are not always thought of in the same respect- especially when Apple dominates the Japanese computer market (and now mp3 market).

    4. Re:Conspiracy Theory by painandgreed · · Score: 1
      ,P> So my speculation is that it is possible that Apple intends to build a new Mac aimed at the gaming market that will be compatible and play Sony's PS3 games- Apple in turn could publish games for the PS3.

      IMHO, this is what apple needs. If the PS3 was to act to the Mac the way XBox is to the PC, then the mac wold get the games it needs to try and gain market share over Windows. For a vast number of people, games are the killer app. I'm a huge mac fan, but if people tell me they want a comptuer to play games on I tell them to buy Windows. hardware-wise, i think they Mac could hold their own with Windows, but they need the game library to even try and become a gaming platform. With the PS/2/3 library to draw upon, they would have that.

      Trouble is, I can't see how Sony would benefit. Perhaps they're willing to help Apple to hurt MS/XBox. Thus, include PCs in the console wars. After all, for every copy of Windows not sold, that cuts into the money needed to shore up the loss leader XBox. For every Mac sold that could play PS3 games, that would mean more games sold.

    5. Re:Conspiracy Theory by Walkingshark · · Score: 0
      Macintosh's easy to use OS, support for MS Office, and all the games from PS3 (and maybe emulation support for PS2 and 1 games?) plus the minimac of incredible cheapness....

      Its a windows killer folks.

      Get your apple hating hats out, apple is the new microsoft.

      --
      The world you experience is only a close approximation of reality.
    6. Re:Conspiracy Theory by rindeee · · Score: 1

      "the minimac of incredible cheapness"...is that would be used by "the rodents of unusual size"?

    7. Re:Conspiracy Theory by I+judge+you · · Score: 1
      Or, Apple will be there to show off systems for potential PS3 developers since the G5 will probably be the official development system

      Get a fucking clue. The offical developement system will be something pretty close to PS3 hardware - i.e. nothing like a Mac.

    8. Re:Conspiracy Theory by DeadScreenSky · · Score: 1

      especially when Apple dominates the Japanese computer market

      Seriously? When did this happen?

      --
      There is no excellent beauty that hath not some strangeness in the proportion. -- Francis Bacon
    9. Re:Conspiracy Theory by Queer+Boy · · Score: 2, Insightful
      So my speculation is that it is possible that Apple intends to build a new Mac aimed at the gaming market that will be compatible and play Sony's PS3 games- Apple in turn could publish games for the PS3.

      Or it's possible that Apple is writing the OS for the PlayStation3.

      The overwhelming majority of people do not play games on computers nor do they want to. The living room is where entertainment is king. The sheer horde of developers for consoles compared to the paltry handful for PCs should be a clue as to where the money is.

      --
      Not since Marie-Antoinette played milkmaid has looking simple and honest been so fake and complicated.
    10. Re:Conspiracy Theory by Anonymous Coward · · Score: 0

      Get a fucking clue. The offical developement system will be something pretty close to PS3 hardware - i.e. nothing like a Mac.

      you're right, that 64 bit PPC core in the Cell is nothing like the 64 bit PPC processor in a G5

    11. Re:Conspiracy Theory by Kenshin · · Score: 1

      Apple is at E3 EVERY year.

      An out-of-the-way room off the main showfloors, but they're there. (And usually have sandwiches.)

      --

      Does it make you happy you're so strange?

    12. Re:Conspiracy Theory by bi_boy · · Score: 1

      Maybe then that damned Halo-RTS game would finally come out. I've been waiting years for it!

      --
      Chicken fried butter sticks? Do ... do you use a fork? - Black Mage, 8-Bit Theater
    13. Re:Conspiracy Theory by Anonymous Coward · · Score: 0

      You are exactly WRONG.

      The majority of people may not play HIGH-END games on their PC, but I think you will struggle to find a single person who does not play games on their PC. Old people will play card games and online gambling, if nothing else. Young kids all play Flash and Java games, and typically crap like "Reader Rabbit" and "The Olsen Twins" and whatever else their parents find cheap at the store.

      Perhaps the sheer horde of PC ports of crappy console games should be a clue as to where the money is.

  38. Apple's connection to the Cell processor by bonch · · Score: 3, Interesting
    1. Re:Apple's connection to the Cell processor by Anonymous Coward · · Score: 0

      Nothing in that article but hype and a bunch of what ifs from a mac zealot. Don't read it.

    2. Re:Apple's connection to the Cell processor by Anonymous Coward · · Score: 0

      I agree. In TFA, the sony president talks about how OS's should be open, and how they plan to embrace such technologies for future ventures or something. And the author says that darwin is a likely candidate as the open OS in question. I think the sony pres was pretty overtly talking about linux here.

    3. Re:Apple's connection to the Cell processor by EvilTwinSkippy · · Score: 1
      Actually I think that is more about Apple useing CELL in the future. Apple wouldn't license OS X to Sony.

      They learned from their last attempt at clones that they make most of their money off the hardware. And if someone has a license to make knock offs of your product, they WILL try to compete with you on the high-end high-profit models over the low-end thin-margin ones.

      And Sony is a high-end, high-profit brand name. You don't buy a Sony Viao because it's cheap. You buy it because it looks snazzy, and has a pile of ubilicils and software that strap to video and audio gear.

      Much like a Macintosh.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  39. Power consumption by Anonymous Coward · · Score: 5, Interesting

    For those of you wondering about the power consumption of this thing, perhaps you should note that Sony just licensed LongRun2 from Transmeta. It is a dynamic solution for power consumption and leakage that will probably end up in the 65nm versions coming out next year. google transmeta sony for more.

    Once touted as the Intel killer, perhaps Transmeta will finally have its day.

  40. When you're Sony by Anonymous Coward · · Score: 0

    Well, maybe $5/MB for end users like you and me, but, well, Sony so far is the only announced customer for this chipset, and they will likely be buying the RAM in *SUCH* bulk that I suspect they'll be getting a nice price.

    Given, Sony may be making some sort of mistake by locking themselves into Rambus memory perpetually in case Rambus decides they want better terms later, but remember, Sony dictated the specs of this Cell thing. If it uses Rambus memory, it isn't because IBM wanted this, it's because Sony wanted this. I SERIOUSLY doubt Sony would have given Rambus the go-ahead as the Cell memory vendor if they hadn't locked Rambus into an extremely reasonable price ahead of time.

  41. Re:Cell Processor enhances cross-platform software by satoshi1 · · Score: 1

    High end cames on your cellphone? Tell me when I can buy a cellphone with a Geforce 6800 PCI-e (heck, I'll settle for a Geforce 2 MX in a cellphone) in it, and then maybe we'll talk high-end games.

  42. Cell- the first processor to run on hype by i41Overlord · · Score: 1

    Sounds a lot like their Emotion Engine, which could "render Toy Story like animation in real time".

    Too bad it couldn't come close to living up to the hype.

    With all this talk about the Cell being 4x as fast as a dual core Opteron, I'm willing to bet that when the chip comes out its actual speed will be similar to a low/mid range P4/Athlon.

    It won't kill AMD or Intel, it won't dominate the processor market, it won't take the computing world by storm, and it won't even take the performance lead.

    The only thing this is taking by storm is the PR and marketing business.

    1. Re:Cell- the first processor to run on hype by be-fan · · Score: 1

      I'd love to see where Sony said the EE could "render Toy Story in real time", as opposed to some dittohead journalist. These are presentations at an engineering convention, not some stupid "tech" articles in USA Today. Look at the specs, evaluate the thing on its own merits. Don't make baseless conjectures (which is precisely what you're doing).

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:Cell- the first processor to run on hype by Anonymous Coward · · Score: 1, Interesting

      engineering convention turned to pr feeder?

      yes. look at the specs. they're just that: SPECS aka numbers on paper, nothing more than that. emotion engine was also bunch of pretty theoretical numbers.

      then they're even admitting that it's to the programmer to choose how the units will be used. it's going to be a huge pain.

    3. Re:Cell- the first processor to run on hype by gl4ss · · Score: 1

      from couple of replies downwards.. http://archives.cnn.com/2000/TECH/computing/02/01/ emotion.engine.idg/index.html

      replace ps2 with ps3 in that article to bring it up to date.

      they know from experience that the empty hype works.

      look, the architechture may be a very hot one, but it ain't going to be both cheap and as fast as they're flashing at us.

      they could just screw gameconsoles if it were anyways.

      --
      world was created 5 seconds before this post as it is.
    4. Re:Cell- the first processor to run on hype by be-fan · · Score: 1

      Where does it make any statements in there that can't be backed up? The EE *is* twice as fast as a 733MHz P3 --- the only reason the XBox has better graphics is it's NVIDIA GPU. It does actually get 6 gigaflops, and it can actually draw 70M polygons per second. It does have a DVD drive, and can connect to the internet. And yeah, it's black. How is any of that hype? Certainly, none of it is at the level of what the OP was claiming, that Sony said the EE would render Toy Story in real time.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:Cell- the first processor to run on hype by be-fan · · Score: 1

      I don't get your point. Yes, IBM is citing theoretical peaks for Cell. That's standard procedure in the industry. I mean, consider all the supercomputers --- the press releases before they are built always show the theoretical peaks!

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:Cell- the first processor to run on hype by I+judge+you · · Score: 1
      The EE *is* twice as fast as a 733MHz P3 --- the only reason the XBox has better graphics is it's NVIDIA GPU

      There are so many things wrong with this, I don't know where to begin. Let me stick to the basics so I can finish this post before tomorrow:

      -The Xbox does vertex processing on the GPU. The PS2 does it on the EE's VU1. So even if VU1 vertex processing was faster than the NV2a's (hint, it's NOT), that CPU power is not available to PS2 game code (as it's tied up doing vertex processing).

      -No matter how you slice it, the EE comes up massively short compared to the Xbox's P3. The lack of a L2 on the PS2 is crippling. If you had actually developed for these systems, you wouldn't spout this garbage.

      You, sir, are a tard.

    7. Re:Cell- the first processor to run on hype by be-fan · · Score: 1

      I never said otherwise, you twit. Sony claimed that the EE would be twice as fast as a 733Mhz P3. It is at least twice as fast as a 733Mhz P3. The fact that the EE is more burdened in the PS2 really doesn't change that.

      --
      A deep unwavering belief is a sure sign you're missing something...
    8. Re:Cell- the first processor to run on hype by i41Overlord · · Score: 1

      The EE *is* twice as fast as a 733MHz P3 No, it is not anywhere close to being twice as fast as a 733 mhz P3. I'm interested in where you heard that.

  43. Knowing sony... by Anonymous Coward · · Score: 0

    the eight SPUs will be used fully on the copyright protection of the PS3. So that just leaves the powerpc core for the actual games itself.

  44. what's funny is.. by Feyr · · Score: 1

    they say this cpu has 234 million transistors!

    is it just me that has a bad memory, or is that around 5 times more than any other cpus on the market right now? this is just plain SICK

    hope they got some pretty nifty technology to prevent this baby from going up in smoke, because i am NOT attaching a huge A/C to that thing! i find my p150 is noisy, and the p4 laptop unbearable. can't imagine what this will be like

    1. Re:what's funny is.. by be-fan · · Score: 2, Informative

      Prescott has 125M transistors, while the GeForce 6800 has 222M transistors. And on a tangent: this is typical Slashdot. IBM and Sony announce a 256 gigaflop chip, and Slashdotters' first reaction is to bitch about how hot and noisy it will be! Where are the real nerds in the audience?

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:what's funny is.. by Bri3D · · Score: 1

      Higher clock speed does not mean higher temps(that's only in Intel land). Your P150 probably produces a good bit as much heat as your P4, because at the time it was a fast CPU and used quite a bit of power. As CPUs get better the technology for less power(and usually thus less heat) should get better too, keeping the temprature about the same as the clock speed rises. Sadly that isn't the case with Intel's clock-speed-jacking powerhouse. So though the Cell will probably run pretty hot it was probably engineered not to run too hot.

    3. Re:what's funny is.. by gkwok · · Score: 1
      Yes, your memory concerning CPUs is serving you correctly.

      For comparison purposes, an NVIDIA GeForce 6800 GPU has 222 million transistors.

    4. Re:what's funny is.. by Anonymous Coward · · Score: 0

      To put this number in perspective, consider that the front-end decoding hardware, branch prediction stuff, and large on-chip caches cause modern X86 chips to have anywhere from 2 to 10 *times* as many transistors as similarly-performing RISC chips.

      Example: an embedded 80386 weighed in around 250,000 transistors and was easily outperformed by a similarly-clocked ARM chip with about 34,000 transistors.

      Note that the ratios have been decreasing since then (in modern chips, more of the X86 transistor budget goes into the RISC back ends).

      Anyway.. Cell sounds like it has more parallelism and more flexibility than the current top-of-the-line video GPUs, so its not surprising that it also has more transistors.

    5. Re:what's funny is.. by alienmole · · Score: 1
      Higher clock speed does not mean higher temps(that's only in Intel land).
      Actually, all else being equal, higher clock speed *does* mean higher temperatures, not just for Intel, but for everyone. IIRC, it's a linear relationship, too. However, as you say, there are some tricks, like reducing voltage, which can reduce power usage. There's a limit to that, though. The bottom line is that heat is a real limiting factor in speeding up computers by increasing clock speed.
    6. Re:what's funny is.. by Bishop · · Score: 1

      The Pentium 150 and 166 could run with a dinky little heat sink and the fan was optional if the case had a decent thermal design.

    7. Re:what's funny is.. by Bishop · · Score: 1

      If anyone cares the P200 (non-mmx) had a max power dissipation of 15.5watts, the P166 14.5watts, and the P150 was 11.6watts. See page 31. Other legacy spec sheets.

    8. Re:what's funny is.. by Bri3D · · Score: 1

      Actually, all else being equal, higher clock speed *does* mean higher temperatures, not just for Intel, but for everyone. IIRC, it's a linear relationship, too.

      Not really. The clock speed is simply how fast a crystal vibrates. So in reality it is possible to build a CPU with high clockspeeds that runs really really slowly, for example one with a 6000 step pipeline. You could probably make one of these run cool too because there would be few transistors to deal with in the chip. The real relationship is between transistors and heat. The more transistors there are producing heat the hotter the chip is going to run.

    9. Re:what's funny is.. by alienmole · · Score: 1
      Actually, all else being equal, higher clock speed *does* mean higher temperatures, not just for Intel, but for everyone. IIRC, it's a linear relationship, too.
      Not really.

      Yes, really. It's basic physics - higher frequencies require higher energy, which means more power, which means more heat. The fact that laptops with power management slow their CPUs to save battery life ought to give you a clue: by saving power, they're also saving heat, and they do that by slowing down their CPU. Another place you see this effect is in CPU over-temperature safeguards - when the CPU temperature gets too high, the clock is slowed down to reduce the power consumption and therefore temperature.

      There's some confirmation of this here: "Heat above spec can come from two areas: 1, Heat due to increased frequencies and 2, Heat due to increased voltage. Increasing bus speeds (frequencies) increases heat linearly"; and here: "There is a direct relationship between a processor's clock speed and the amount of power it consumes, and a similar relationship between power consumption and the amount of heat given off by a PC."

      The clock speed is simply how fast a crystal vibrates.
      Right, but that determines the frequency of the current pulses through the CPU and other chips. A higher frequency generates more energy, which creates more heat.
      So in reality it is possible to build a CPU with high clockspeeds that runs really really slowly, for example one with a 6000 step pipeline.
      You're correct that the frequency isn't a direct determinant of processor MIPS, for example, but that's besides the point. If the current flowing through the CPU is at a higher frequency, it generates more heat than would be the case at a lower frequency, simple as that.
      You could probably make one of these run cool too because there would be few transistors to deal with in the chip. The real relationship is between transistors and heat. The more transistors there are producing heat the hotter the chip is going to run.
      You're right, more transistors means hotter, but the temperature in each of those transistors is dependent on the frequency. If you figure out a way around that, you'd earn a Nobel prize and/or become a billionaire, because you'd be able to show Intel and AMD how to push their chips way past the 4GHz that's currently giving them a hard time (see the second article I linked above).
    10. Re:what's funny is.. by Anonymous Coward · · Score: 0

      Where are the real nerds in the audience?
      Over at Kuro5hin shaking their heads at all of us?

    11. Re:what's funny is.. by aXis100 · · Score: 1

      Right, but that determines the frequency of the current pulses through the CPU and other chips. A higher frequency generates more energy, which creates more heat.

      You're correct about the direct frequency heat relationship, but the above statement isnt very very clear.

      In current semiconductors, a device (eg transistor) wastes very little energy in the ON (conducting) or OFF (non-conducting) states. Power = V * I, and in the conducting state, the voltage accross the junction is very low. In the non-conducting state, the current is very low.

      Now, when you switch a semiconductor, there is a brief moment during transition when both the voltage and current are at intermediate values. The power consumption during this part of the transition spikes.

      Faster clock speeds = more transitions = more power spikes and higher average power consumptions. It's that simple.

      It follows that you can lower the consumtion by reducing the voltage, or making the transitions shorter (smaller, faster switching devices).

    12. Re:what's funny is.. by alienmole · · Score: 1

      Thanks for the clarification & explanation.

    13. Re:what's funny is.. by Bri3D · · Score: 1

      You are correct. What I was trying to say was that the relationship between the marketing department's clock speed number and the actual temprature and speed of the chip is NOT linear. The same chip with the same transistors at higher frequency will run hotter(parent's post in a nutshell).

  45. Clock frequency != performance! by Anonymous Coward · · Score: 0

    "Engineers were vague on how much faster, but reports from design partners say 4.6GHz is likely."

    Does it really matter what the processor's clock frequency is? Tell me how it performs on tests, how much heat it dissipates!

  46. Yes, but... by Locke2005 · · Score: 1

    How much power does the chip draw? I'm used to heating my entire house with Intel processors; if this chip is significantly more efficient, then I'm going to get pretty cold next winter...

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
    1. Re:Yes, but... by rpdillon · · Score: 1

      You jest, but the only room in my house where I can keep the themostat set at LOW all the time is in my computer dungeon - it's always toasty warm in there.

      I run a three computers, but none P4 - Athlon 64, Athlon XP 2600+ and a Intel Pentium M (laptop).

      On topic, I really want to get a box powered by this and run Linux on it...that'd be sweet. And to the guy who said there was no point in having a 4GHz Linux box because there were no "real" games: I hope you jest. There are *few* games, but they are *real* for sure: Doom3 and UT2004 come to mind, as well as Quake 3 and Neverwinter Nights. All can take more CPU cycles, expecially UT and Doom.

      And heck, mprime could always use some extra cycles. =)

    2. Re:Yes, but... by Lord+Crosis · · Score: 1

      I don't know where this analyst gets his information, but:

      "Cell will probably consume around 30 watts of power, similar to the Emotion Engine processor in the PlayStation 2 console, said Peter Glaskowsky, a technical analyst with The Envisioneering Group in Seaford, New York. This is also similar to the power consumption of Intel Corp.'s Pentium M processor."

      This from the MacCentral article on Cell.

      -=(Lord Crosis)=-

  47. The Emotion Engine is a pretty amazing, though. by Anonymous Coward · · Score: 0

    If you just use it normally there's nothing particularly special about the emotion engine. But what is impressive about the emotion engine is the opportunities it offers for optimization.

    Poorly programmed PS2 games don't look as nice as those on, say, the Dreamcast. However when the emotion engine is used properly you'll notice that the PS2 can produce graphics almost on par with those of the Gamecube and XBox. This is pretty damn impressive considering the PS2 is nearly two years older than either of those.

    Basically the emotion engine shouldn't be compared to conventional hardware, because it isn't. It's just one huge vector processor. And the Cell chip is an even huger vector processor...

  48. Ah! by be-fan · · Score: 1

    The math makes sense now. 8 APUs, 2 pipelines per APU, 4 operations (SIMD) per clock, at 4GHz. That gives 256 gigaflops!

    --
    A deep unwavering belief is a sure sign you're missing something...
    1. Re:Ah! by Anonymous Coward · · Score: 0

      I think that's 1.21 gigflops

      What the hell is a gigaflop!?!

    2. Re:Ah! by djward · · Score: 2, Funny

      And the power supply it needs outputs 1.21 Gigawatts.

  49. Unlikely. by katharsis83 · · Score: 3, Insightful

    "plan to recoup their R&D expenses largely from other consumer multimedia devices and NOT from selling Cell processors or Cell processor based computers, meaning they will be surprisingly inexpensive. Yeah!!!"

    However, from the press release:
    Prototype die size of 221mm2

    When it comes to chip manufacturing, the cost of a chip is basically a direct function of the area. A 221 mm^2 chip size is pretty damn big; this thing isn't going to be cheap. Even considering IBM's extensive fabrication experience, Sony will probably have to sell this at a significant loss to make the PS3 palatable to gamers.

    Granted, this is a prototype, so they can probably shrink it further by production, but it still won't be something cheap. Don't count on being able to buy these cheaply to make your own parallel supercomputer.

    1. Re:Unlikely. by Anonymous Coward · · Score: 0

      "Don't count on being able to buy these cheaply to make your own parallel supercomputer."

      ok so you can buy an expensive cell cpu as a cpu
      or buy a (relatively) cheap PS3

      whats to stop you from buying a bunch of PS3s and ripping out the cell cpu and building that parallel supercomputer.. while making sony go bankrupt cause you dont buy any games?

    2. Re:Unlikely. by drinkypoo · · Score: 1

      Nothing, except that they're going to be soldered down and it's going to be a gigantic pain in the ass.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Unlikely. by Locke2005 · · Score: 2, Interesting

      Pardon my naivete, but if they go from a 90nm process to a 60nm process for actual production, shouldn't that make this a ~150mm~2 chip size? And isn't cost really a function of yields (which go down with increasing area), not "a direct function of area"? We have yet to see what kind of yields IBM can achieve with the final process -- until then, nobody can really speculate on cost.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    4. Re:Unlikely. by Anonymous Coward · · Score: 0

      That and the fact that the XBox is the only console out there right now to sell at a loss. Even at introduction Sony made a small profit on each PS2 sold.

    5. Re:Unlikely. by SQL+Error · · Score: 1

      No, when they go from 90nm to 65nm, the die size will drop to about 115 mm^2 - about half the size. (Remember, we're measuring area here, and the process size is a linear measure, so you have to square the ratio.)

      65nm is the target process for the Cell. The 90nm chips will be for development workstations and such.

      And yes, cost is a function of yield, but yield is largely a function of area. The smaller the chip, the less likely there will be a defect.

    6. Re:Unlikely. by Locke2005 · · Score: 1

      I thought I did square the ratio! But I must have messed up my math somewhere, because you are right, the correct size should be ~115.27 mm^2 for 65nm process!

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
  50. It must be said by gkwok · · Score: 1
    If so a cluster could prove quite formidable indeed!
    Slashdot translation: Imagine a beo-- never mind.
  51. Re:by comparison... by Anonymous Coward · · Score: 0

    Forget it, just some kid trying to sound important. Probably doesn't have a clue about what he's talking about. That's what happens when bachelor's degrees are required for clerical work and universities admit anyone.

  52. Grr by Paragoon · · Score: 0, Funny

    "first version of the chip will run at speeds faster than 4GHz. Engineers were vague on how much faster, but reports from design partners say 4.6GHz is likely. By comparison, the fastest current Pentium PC processor tops out at 3.8GHz." Who else is tired of this poor reporting technique, in which a reporter compares future technology to current? It would be like AMD saying they have a new CPU coming out that hits 10 ghz, compared to Intel's current 3.8. Oh, but wait it won't be out for four years. This is sensationalist nonsense, trying to invoke awe at what a miracle IBM has performed, blowing out of the water AMD and Intel. I heard that the PS3 will have 5000 of these and they can actually fly and make you psychic.

  53. Idiot by Anonymous Coward · · Score: 0

    Two things make noise in a PS2: (1) FAN and (2) DVD DRIVE.

    The processor doesn't make any noise (duh).

    Having a better processor might cause more HEAT thereby necessitating more efficient cooling (if Sony are dumbasses they will accomplish this with a bigger, noisier FAN but somehow I think they will not fall into that trap).

    1. Re:Idiot by Sebastopol · · Score: 1

      my CPU is making noise right now, it's saying, "anonymous coward loser alert!"

      --
      https://www.accountkiller.com/removal-requested
  54. I don't get it-Need more cycles. by Anonymous Coward · · Score: 0

    "This seems good, but what exactly can I do with a cell processor other than play games with better graphics? It seems like the vast majority of people don't use even half of the power their computers have today..."

    And yet we just got through with an IBM story about were all the cycles have gone. Take your pick folks. Too much, or not enough?

  55. 4GHz Power5?!? by Anonymous Coward · · Score: 0

    Hmm, if cell is running at 4+GHz, then why can't IBM seem to get equiv. clock speed plain jane Power5's out the door?

  56. Re:Cell Processor enhances cross-platform software by Locke2005 · · Score: 1
    Sure, you'll be able to play doom III on your cell phone! But you'll have to wear oven mitts to keep from burning your hands, and the battery life will be about 5 minutes!

    Supposedly, since the Cell is designed for distributed processing, it will be usefull in cellphones... but I'd rather have a cellphone that I can reliably talk on, rather than one that a cracker halfway around the world can take over and use as a spambot! They seem to be making a lot of promises about the Cell hardware that can only be realized in software -- software that hasn't been written yet!

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  57. cell processor by jotux · · Score: 1

    so does this mean XIII will run even better?

  58. Cell- the first processor to run on hype-Nvidia. by Anonymous Coward · · Score: 0

    "Sounds a lot like their Emotion Engine, which could "render Toy Story like animation in real time"."

    Hypes not new. Nvidia has been saying something similiar. Can we pick on them now?

  59. Dont jump the gun... by SteveXE · · Score: 2, Insightful

    Before everyone starts having digital orgasms over this chip we should take a sit back and watch approach. This all sounds amazing on paper as did PS2 and look how that turned out in terms of hardware power.

    We have no idea if developers will be able to easily adapt and get any real performance out of this thing above and beyond what they get from CPU's now. Almost nobody uses the vector units in PS2, who says they will start now? In terms of just gaming I wanna see some games and examples of this thing running in real time before i start taking my wallet out of my pocket, Sony burned me last time with underpowered bug ridden hardware, ill be damned if i let them do it again.

    1. Re:Dont jump the gun... by Ziviyr · · Score: 1

      I want to see examples of this thing rendering graphics with filtered textures.

      PS2 and PS1 are pretty sad there.

      --

      Someone set us up the bomb, so shine we are!
    2. Re:Dont jump the gun... by be-fan · · Score: 1

      Cell != PS3. It will be the PS3 processor, but this article is about Cell, not the PS3. So texture filtering really has nothing to do with this article, because that's a function of the rasterizer Sony puts in the PS3.

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:Dont jump the gun... by Anonymous Coward · · Score: 0

      So texture filtering really has nothing to do with this article, because that's a function of the rasterizer Sony puts in the PS3.

      Rasterizer made by nVidia, by the way.

    4. Re:Dont jump the gun... by Ziviyr · · Score: 1

      I dont recall seeing much more than the EE on the PS2 for graphics. I think Ive read enough articles about it, either the 3D hardware on it isnt noteworthy, or the EE does the bulk of the work.

      I expect similar on the PS3 for some reason...

      --

      Someone set us up the bomb, so shine we are!
  60. Who owns the design, IBM or Sony ? by Anonymous Coward · · Score: 0

    If it is Sony, I doubt they would be all too eager to give give Apple (You know, the Ipod guys, who stole the upscale music player market from its "rightful" owner, Sony) a head start into the multimedia market Sony will eventually want to focus on when their playstation customers grow up.

  61. Re:ANY ___FACTS___ AT ALL?? by be-fan · · Score: 2, Insightful

    Did you RTFA? From the second article:

    Die size: 221mm^2
    Transistor count: 234m
    SPE Size: 2.5x5.81mm
    SPE Interconnect: 4x128bit ring bus
    SPE local memory: 256KB
    SPE decode rate: 2 insns/cycle
    SPE resources: 7 execution units (unspecified type)

    They also mention the core voltage of the CPU (1.3V), the fact that the memory has been tested to 5.4GHz, detail the temperature monitoring scheme, and the fact that the SPEs are in-order chips. This is all new information.

    --
    A deep unwavering belief is a sure sign you're missing something...
  62. And GHz means? by Anonymous Coward · · Score: 0

    How quickly a clock cycle runs through a processor. It tells us nothing about how many instructions are in flight, says nothing about how much cache the processor has for data and instructions, tells us nothing about the heat dissapation and memory bus of the architecture, the chipset features, or any number of other things that affect processor performance. I wouldn't care if it ran at 4.77MHz like my original IBM PC1, as long as it performed well doing the tasks it was designed to do and fit with what I do on a daily basis, either at home or at work.

    So why should we care if it runs at 4.6 GHz compared to 3.8 GHz? Means nothing to me. It's not like RPMs and horsepower in cars, that analogy doesn't work. It's what the processor can do with those clock cycles that's impressive, not how many cycles it takes it to do the same task.

  63. Your wish is granted by nacturation · · Score: 1
    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  64. WE ARE THE CELL by Anonymous Coward · · Score: 0

    All you computing base are belong to us.

  65. Hmm.. Security? by Terrasque · · Score: 0

    Ok, lets go into the rabbit hole for a moment, and assume this thing will live up to its hype..

    What will it do for our everyday security? How secure will our encryption be? Will 3des be breakable in near realtime? Will SSL be safe anymore? Or even AES 128 bit? or 256bit? Our GPG keys? Digital certs?
    How much computing power is needed to break those, and how much does one cell give?

    How much computing power can one person, or a small group be able to grab? Think about it. A guy borrows some playstations from some friends. How much can he do with that? Or one working in a shop, and borrows a few? Or certain shady organizations.. How much can they afford to buy in, and how much damage can they do with it?

    I'm taking the "worst possible outcome" approach here, and I'm starting to feel a bit paranoid..
    Could some enlightened souls please tell me how foolish I am, so I can sleep easily at night?

    --
    It's The Golden Rule: "He who has the gold makes the rules."
  66. Power and heat by Sgt_Astro · · Score: 1
    It runs at 1.3v as I've read. They say it's temperature is between 40C and 52C. Nobody is going to get cold this winter, but you aren't going to need water cooling either.

    The reason this chip isn't as hot as the sun is because its being produced by a smaller nm process than current processors. The smaller the nm process the smaller the transistors and therefore less power and heat are required for the same clock speed. AMD is still using a 130nm process to produce most of its processors with a 90nm factory opening soon to produce a new line of chips. These Cell processors are going to be produced using a 60-65nm process in factories that are currently under construction by IBM, Sony and Toshiba.

    The factories to mass produce these things aren't even finished yet, so don't get your hopes of seeing one up until mid summer 2006.

    P4 processors have 125 million Transistors in them now and use a 90nm process. If they double that number (ie. 2 cores anyone), they will have 250 million transistors, 15 million more than the 235 million purported to be on the cell.

  67. Re:Cell Processor enhances cross-platform software by action789 · · Score: 2, Insightful

    I'd be far more worried about malcode (virii, worms, etc) taking hold in the cross-platform evironment the parent mentions than worrying about games.

  68. Re: Intel & AMD: to late for them... by Anonymous Coward · · Score: 0
    Intel & AMD are very *STUPID after many years of profiting!!!.

    Sony's PS3 will kill them!!!

    open4free © hohoho

  69. SPU's are really FPU's? by Anonymous Coward · · Score: 0

    They don't say that the SPU's are PPC cores. Only the main processor is. So I'm thinking the SPU's are really just fancy floating point units. That is nice and all, but it may be harder to find 8-way floating point calculations, than 8 threads. I'm having a hard time believing that these SPU's are general purpose processors.

    1. Re:SPU's are really FPU's? by jonabbey · · Score: 1

      The SPU's are something like general purpose processors, from the earlier reports, except they do their general purpose work on chunks (cells) of code and data that are sent to them. Each SPU has its own high-speed dedicated attached memory.

      The SPU's are optimized for streaming vector operations, but it seems they have their own branch and conditional instructions as well.

  70. Further Details of Cell and More Pictures by Anonymous Coward · · Score: 0

    Posted Here

  71. Super TVs by J+Mack+Daddy · · Score: 1

    From TFA:

    "Cell-based products will be used in devices ranging from digital televisions to home servers to supercomputers, they said."

    Sweet, I've always wanted my TV to double as a supercomputer. Maybe then it can tell me if the weather guy is yanking my chain.

    --

    Jiggity

  72. Woooo.... by Marthisdil · · Score: 0

    Now all we need is um...what is it...

    Oh yeah! SOFTWARE that can run on it. That will be oh, a few years. Sure, Linux will have a blend that will run on it fairly quickly, but like, these new processors won't take any market away from what's already there. It'll just replace what's there with faster.

    Until it can compete with Wintel on all levels, it'll be just like Transmeta - not much.

  73. Missing the point by egrinake · · Score: 5, Informative

    There seems to be alot of confusion surrounding the Cell chip. This is not "just another processor", and it certainly has little to do with clock frequencies - the Cell is a whole new architecture, which might just be a glimpse into the future of computing.

    To begin with, it might be useful with some background on the ps2 architecture - there are a couple of really great in-depth articles at Ars Technica; Sound and Vision: A Technical Overview of the Emotion Engine and The PlayStation2 vs. the PC: a system-level comparison of two 3D platforms.

    What made the ps2 so awesome was that it was custom-built specifically for multimedia-processing, which requires completely different processing environments than general-purpose computing. Normal PCs are made for computing where you have a large number of instructions working on a small data-set (such as a spreadsheet) - this requires large data-caches close to the CPU, while instructions are streamed continually from RAM. Media-processing is the other way around; you have "simple" operations (like doing the calculations for a single pixel), which are run on a large set of data - so you wouldn't really need any data-caches. The ps2 did exactly this; it removed almost all the caches (only a few tiny ones were left), but it had a totally insane bus bandwidth. To borrow an analogy from the mentioned Ars Technica article:

    "Here's a goofy example to help you visualize what I'm talking about: imagine a series of large buckets, connected by pipes to a main tank, with a cow lapping water out of each bucket. Since cows don't drink too fast, the pipes don't have to be too large to keep the buckets full and the cows happy. Now imagine that same setup, except with elephants on the other end instead of cows. The elephants are sucking water out so fast that you've got to do something drastic to keep them happy. One option would be to enlarge the pipes just a little (*cough* AGP *cough*), and stick insanely large buckets on the ends of them (*cough* 64MB GeForce *cough*). You then fill the buckets up to the top every morning, leave the water on all day, and pray to God that the elephants don't get too thirsty. This only works to a certain extent though, because a really thirsty elephant would still end up draining the bucket faster than you can fill it. And what happens when the elephants have kids, and the kids are even thirstier? You're only delaying the inevitable with this solution, because the problem isn't with the buckets, it's with the pipes (assuming an infinite supply of water). A better approach would be to just ditch the buckets altogether and make the pipes really, really large. You'd also want to stick some pans on the ends of the pipes as a place to collect the water before it gets consumed, but the pans don't have to be that big because the water isn't staying in them very long."

    So, what does this have to do with the Cell? The Cell takes this concept even further. Cell systems are made up of multiple processors, called APUs (Attached Processing Units), which are connected using an insanely fast data bus. Each APU can be programmed to handle one specific task, and then pass the data on to the next APU for a different task. By doing this, you can just put in more processors to increase the throughput of the system. This works especially good for multimedia processing, which can be pipelined like this pretty easily. Here are a couple of snippets from the Wikipedia entry:

    "While the Cell chip can have a number of different configurations, the workstation and PlayStation 3 version of Cell consists of one "Processing Element" ("PE"), and eight "Attached Processing Units" ("APU"). The PE is based on the POWER Architecture, basis of their existing POWER line and related to the PowerPC used by Apple

    1. Re:Missing the point by X · · Score: 2, Insightful

      I'm not sure that this makes for the "extreme goodness" that people are envisioning. It should be truly awesome for SIMD type operations, such as video encoding/decoding and 3D rendering. But I don't see much of a break through here in more general compute tasks. If you've worked with an Itanium, you know the parallelism limits you hit with VLIW instruction sets and having a bunch of VLIW processing units is just going to make it worse.

      All in all, this thing strikes me as more of a next-generation DSP rather than a next-generation CPU, with a lot of hype thrown in (btw, the are apparently now called "synergistic processor elements" instead of "attached processing units" ;-).

      --
      sigs are a waste of space
    2. Re:Missing the point by Omega+Blue · · Score: 0

      There seems to be alot of confusion surrounding the Cell chip. This is not "just another processor", and it certainly has little to do with clock frequencies - the Cell is a whole new architecture, which might just be a glimpse into the future of computing.

      Again, I will believe it when I see the thing perform as hyped. There is way too much hot air out there to not take any such announcements with a truckload of salt.

      We had things such as the Emotion Engine, the Itanic, HT (hyperthreading), "Trustworthy Computing," etc., etc.

    3. Re:Missing the point by Spy+Hunter · · Score: 1

      So what I'm wondering is: will Cell make 3D accelerators obsolete? For some time graphics cards have been moving away from single-purpose graphics circuits toward general vector processing. CPUs are coming the other direction, from fully general instruction sets to specialized vector processing instructions. Cell seems to be the logical merger between a CPU and a graphics card. Will Cell workstations have the raw vector-processing power to make a 3D accelerator card redundant? Or will specialized graphics cards still be able to have a significant edge in rasterizing textured polygons?

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    4. Re:Missing the point by Anonymous Coward · · Score: 0

      If Cell can make graphics processor obsolete, why did Sony decide to stick a NVIDIA graphics chip into PS3?

    5. Re:Missing the point by zymano · · Score: 1

      more usage = better compilers.

      We need to get away from the intel isa .

      We shouldn't need to dumb down processors just for people to use word processors.

    6. Re:Missing the point by carlmenezes · · Score: 1

      Well, from what I've read so far, this is what I understand :

      Everyday applications require lots of operations on small sets of data. Multi-media apps require simple operations on large sets of data.

      So, theoretically, couldn't each unit be setup to provide a subset of those "many operations" and then be used on a small data set?

      Or, what about having a cell "co-processor" that takes care of stuff like anti-aliasing, drop shadows, and other graphics stuff that is common in everyday use? Would this eliminate the need for a graphics card? I mean, if we put a cell processor on the motherboard next to the CPU, we should be able to have a very capable video card like unit, without something like AGP choking it, right?

      --
      Find a job you like and you will never work a day in your life.
    7. Re:Missing the point by Anonymous Coward · · Score: 0

      By this definition Niagara should kick CELL butt many times over.
      http://www.aceshardware.com/read.jsp?id=650 00292

    8. Re:Missing the point by kpp_kpp · · Score: 1

      back in the 80s or early 90s i saw an article by someone which the gist was "processors will have to change architectures just like trains had to switch from steam engine to diesel"....

      you could theoretically build a single steam engine that was more powerful than a single diesel engine but you could not hook two steam engines together.

      looks like we've finally just about hit the limit as to where a single processor can take us in regards to speed... from now on it will be chip architectures that can easily be chained together that will have the advantage.

    9. Re:Missing the point by X · · Score: 1

      So, theoretically, couldn't each unit be setup to provide a subset of those "many operations" and then be used on a small data set?

      This already happens today inside of a CPU. There are limits to what you can do because of depedencies and branching. The Itanium pushes this at least as far as anything I've seen about the cell processor.

      Yes, you could use the cell as a co-processor for graphics and other operations. You may recall that IBM made a DSP called the MWave a while ago that worked like this. In the end, it didn't turn out to be that big a win over using specialised chips.

      Just because you are using a "co-processor" instead of a "GPU" doesn't change the bandwidth bottenecks in the system. In fact, current GPU's basically never saturate their AGP or PCI express interfaces, but instead saturate internal limits which the graphics card makers do their best to alleviate. The GPU guys work really hard to maximize the performance of these systems, and it's a very competitive market. The cell might be somewhat more efficient at this, but the architecture isn't going to wipe out the competition. The only thing that might make the cell really different are economies of scale.

      --
      sigs are a waste of space
    10. Re:Missing the point by X · · Score: 1

      more usage = better compilers

      Eh?

      We need to get away from the intel isa

      There is no "intel isa". They ship processors with a variety of different ISA's. History has taught us that ISA's in the end don't make nearly as much of a difference as other, far more important factors.

      We shouldn't need to dumb down processors just for people to use word processors.

      Again, you aren't making any sense. Are you suggesting somehow that existing CPU's are "dumbed down" because the designers are concerned about how well they'll run word processors?

      --
      sigs are a waste of space
    11. Re:Missing the point by Anonymous Coward · · Score: 0

      A PS2 isn't anything like as awsome as you make out, if it were it wouldn't be smnashed in the performance stakes by the XBox which is a pretty standard PC architecture.

      RTFA: the link you provided from Blachfords is in the original story as long as an interesting article pointing out that Blachford was making wild asssertions and not entirley knowing what he was talking about.

      PS2 has also shown iteslf to be a complete pain to develop for.

      I'd say that Sony are repeating the same mistakes with PS3 that they made with PS2 - it just isn't the wonder machine it was touted as (Dreamcast a year before was almost as impressive with a PC architecture, see Soul Caliber for an example of the quatlity available and XBox a year later wiped the floor with it).

      My guess is this time round we'll get XBox 2 about a year before PS3 and I can't see that they're going to be significanlty different in performance, I'd be suprised if PS3 will have even as much as twice the performance of XBox 2.

      From the unofficial leaked specs the XBox 2 will be running 3 SMT PPC's with 128 Altivec registers at or above 3.6Ghz all on a single chip and having a super fast pipeline into whatever the heck ATi are making for them - some kind of wonder Pixel/Vertex-Engine by the look of it.

      And a Cell will be 1 SMT PPC running at about 4 Ghz with 8 Altivec units with 128 registers along with whatever pixel unit nVidia supply. The PS3 will probably have a couple of these.

      So actually we're looking at fairly consistant kit here, choice is Sony + nVidia + IBM or MS + ATI + IBM. In effect it's a choice between Sony and nVidia or MS and ATI as all information sho far shows the IBM parts will be very similar.

      I'm not prepared to bet that sony and nVidia will be able to provide a better platform than Microsoft and ATi. Well personally I don't much rate nVidia of late, they've dissapointed since the Geforce 4 (lets not mention the MX) and are building hotter and more power hungry parts, whereas ATi have got their act together at the performance part of the market.

      Choosing between MS and Sony is a more difficult proposition. They're both very sucsesful although last time round MS provided the technically better platform as well as vastly superior tools to work on it. Ethically both corporations are equally dodgy so I can't even pick one because the other company sucks - they both do. Amazingly though I'm thinking that MS will probably manage to outdo Sony here techically.

      The main hand that Sony have is their brand - it's the consumers you have to sell the console to, not the developers or the technical analysts.

      It'll be fun too see, I'm very much looking forward to the next gen console wars.

    12. Re:Missing the point by iwadasn · · Score: 1


      The PS2 was awesome? Brother, you've been misinformed. The PS2 was supposed to render hollywood quality graphics in realtime, and cook you breakfast as well. When it came out it was competitive with a decent PC for graphics, though it got blown out everywhere else (ram capacity, etc.....). The XBox eats it alive. If you see the two side by side it's hard to deny that the XBox graphics are hugely better.

      The point is that Sony has a nice long track record of designing silicon with huge theoretical potential. Unfortunately, the designs often turn out to be almost impossible to program decently. The Cell might be different, but I kindof doubt it. It'll be competing with multicore vector enabled PPC and x86 processors when it finally comes out, and it'll be harder to program than any of these designs. Its theoretical performance might be higher, but I'm not sure anyone will be able to actually make it run faster than a modern PC when it's released. We were supposed to have supercomputers made from PS2 emotion engines by now, where are they?

    13. Re:Missing the point by egrinake · · Score: 1

      Well, even though the ps2 and pc-based systems had similar performance, I still think that the ps2 architecture was a step in the right direction. Even though you are able to do alot of cool stuff with a pc-architecture, I'd much rather see further development on media-tailored systems than trying to teach an old dog new tricks. Current PCs are trying to be alot of different things at the same time, and I think it's pretty obvious that specialized systems will be much better in the long run.

      But then again, I'm not an expert on any of this, I'm basically just parroting information I've read elsewhere. I don't know anything about the xbox 2, so I can't comment on their relative merits, but the Cell seems like it at least should be able to do a much better job at media-processing than current PC-style architectures.

    14. Re:Missing the point by zymano · · Score: 1

      Our supercomputers are definitely dumbed down.

      Parallel processing is the future. Accept it.

  74. don't get your hopes up just yet by cg0def · · Score: 0

    IBM is going to be the first company that will start selling cell based products and then Sony will start too. Also this processor it owned by IBM and NOT Sony. So IBM can sell it to whoever they want to. Some time in 2005 IBM is going to start selling workstations and servers with cell processors in them even though IBM does not call them cells (like Sony does) but Power PC (which is the correct name anyway). As before those high end workstations and servers do not run windows plus the PowerPC architecter has never been supported by M$ anyway. What is interesting to know though, is that the new PowerPC processors run/emulate all the instructions that a regular x86 processor can run. Later in the year IBM will demonstrate a workstation with the new PowerPC architecture running windows xp, linux, aix, and another os at the same time. So the new PowerPC is really really fast and powerful. Tremble Intel and AMD before the power of IBM ... The main os for the PowerPC/cell is linux though with some custom patches from IBM. After all you didn't expect IBM to switch to linux if they didn't have an ace up their sleeve now did you? Oh yeah and as far as Macs go I got news for you cells are not being to be in there for a long time. So dot sell your G5 just yet.

    1. Re:don't get your hopes up just yet by Anonymous Coward · · Score: 0

      >the PowerPC architecter has never been supported by M$ anyway.

      are you sure there never was a Windows NT 4 for PPC ? (i remember Alpha and Mips for sure)

    2. Re:don't get your hopes up just yet by iirving · · Score: 3, Informative

      The New Xbox 2 (or Xbox 360?) is using the PowerPC , if fact Microsoft is currently using Apple G5 as the development platform. So they will have experiance on the Power architecture. I seem to remeber them doing some work in with NT on PCC in 98? but it was killed.

  75. Re:ANY ___FACTS___ AT ALL?? by gl4ss · · Score: 1

    if by second article you mean the http://www.blachford.info/computer/Cells/Cell1.htm l it's not really credible at all.

    it's not real facts about what the _real_ cell will be able to do when it's out. it's just steam in the hype machine guessworking out something along the lines of "oh boy oh boy oh boy it's gonna be sooo goooood and this |-------------------| fast".

    it's not out yet - there's no real facts about what it can do, nor is there real facts about what clockspeeds it will run and what kind of integer/traditional _real_ performance you can get out of it.

    so these 'articles' are quite useless. they're 'reviews' done with marketing material, some of which is starting to get quite old marketing material too and was probably optimistic too, of course, because you can promise *anything* if it's two years into the future when you'll have to actually deliver.

    the biggest point however is that sony overhyped it's last consoles cpu just as much and failed to deliver utterly.

    --
    world was created 5 seconds before this post as it is.
  76. Terminators by EnsilZah · · Score: 1

    Does that make terminators the aimbots?

  77. I did, I'm still confused by mcc · · Score: 3, Interesting
    Hi.. so I am trying to take all of this in. Please help me understand. I am a Mac programmer and I have a relatively good understanding of what's happening in the PowerPC. I'm a bit confused about some elements of this Cell thingy though.
    • So the CPU is just a normal POWER, right?
    • But, from the article: "Along side these is a 64-bit Power processor capable of running two threads." "Capable of running two threads"? Is this the same as hyperthreading in the intel processor? I did not know IBM was working on their own implementation of that, have multithreading POWER CPUs been used in a product yet?
    • It says t*he vector unit is a "VMX", well, that's just the same thing as Velocity Engine / Altivec that Apple uses, it's just a different brandname, right? And that'll be just part of the POWER, like the Altivec unit would be on a PPC?
    • The SPEs/APUs/"stream processors" are in particular what's confusing me just a little. I can think of lots of circumstances for which these things would be useful. But what I don't get is why, if you have these things, you still need the VMX. For what purposes is the VMX more suited? Has it got better throughput for the applications to which it is suited? Does it work better with the main CPU than the SPEs? Or is the idea here just that you don't have to keep the SPEs busy doing stuff that a normal VMX could handle?
    • Here's my big concern: on the Mac, the big problem with altivec has been keeping the altivec units fed. A lot of the time the altivec isn't getting used for anything, and even when it is, prior to the G5 there were serious problems with pushing enough data through the bus to keep the Altivec constantly busy. Will the SPEs have this same starvation problem? From the article: Connecting up the processing units is the element interconnect bus (EIB), comprising four 128-bit rings and a 64-bit tag running at half the processor clock. The busses connect to the SPEs through local memory, 256kbyte for each SPE. .. What is this telling us? That each of the SPEs has 256k of private memory to work with? Can SPEs freely read other SPEs "local memory", or only their own? And who fills up this memory initially, and who deals with it once it's done? The main processor? I.E., do the SPEs have access to main or video memory or other hardware, or do they ever require for the CPU to shuttle data to keep them fed? It appears from the original patent overview that the SPEs can talk directly to the memory controller, so if I'm reading that right then that's good-- that seems to make them qualify as actual processing units and not just coprocessors like the VMX is. But then the article seems to be saying the is SPE access to memory is limited-- i.e. it can only be done in block load/stores. Well, are there other limitations, can the APUs talk to (for example) video memory?
    • But, crucially, who loads the instructions for all of this?? If we've got a CPU that can be running two threads, and 8 little APU/SPEs that are each effectively running as their own processor, and all of this is sharing one memory bus... that's like effectively ten instruction streams to be reading at the same time. Is that going to be a problem? Do each of the 8 SPEs actually independently load their own instruction streams? Or is the idea that they partially use that 256k "local memory" as effectively an instruction cache?

    If you can help clarify some of this for me, thanks.
    1. Re:I did, I'm still confused by pohl · · Score: 1
      I'm looking at this and thinking some of the same things (specifically, if we have these SPEs what do we need the Altivec unit for?

      But then I thought about all of that cool Core/Image/CoreVideo stuff that was demonstrated in a Stevnote about a year ago, where there were all of these fancy realtime imaging and video filters that had a very interesting implementation: the filtert source code is fed into a special compiler that offloads the filter (or chain of filters) onto the GPU of your video card. I'm tempted to think that all of that work of using the GPU in this way was just laying the groundwork for this anticipated CPU. In the very least, one would think that this processor could take the place of that aspect of the GPU, and then the video subsystem potentially gets a lot simpler (just add framebuffer) which could open the door for squeezing more into small form-factor machines.

      Excuse, me, I'm having a bit of a koolaid rush.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    2. Re:I did, I'm still confused by be-fan · · Score: 5, Informative

      So the CPU is just a normal POWER, right?

      No. Each Cell has one main (controller) CPU called a PU, and up to 8 seperate vector CPUs called SPEs. The main CPU is a regular 64-bit POWER processor (with SMT --- IBM's equivalent of hyperthreading), while the APUs are very simple processors with a lot of execution resources and insane bandwidth. Such processors are known as "stream processors" in the literature, because they are designed to handle streams of data.

      it's just a different brandname, right?

      Yes, "AltiVec" (like "G5") is an Apple/Motorola trademark, so IBM can't use it. And you're right, the AltiVec unit is on the PU.

      For what purposes is the VMX more suited?

      It's there most likely because if you're running some code that isn't suitable for the SPEs, but does need to do vector computations, you don't have to send it off to the SPEs.

      Will the SPEs have this same starvation problem?

      Potentially, but probably not. Altivec on the G4 was starved because the G4's bus was exceedingly slow. The SPEs are supposed to be on a shared 128GB/sec internal bus, and the Cell has 100GB/sec of bandwidth to main memory.

      That each of the SPEs has 256k of private memory to work with?

      Yes. In the Cell model, you design your code in "cells". A cell is a clump of code and data that's copied to the SPE's local memory. The code then runs, streaming in additional data from memory, and using the local memory as a workspace.

      Can SPEs freely read other SPEs "local memory", or only their own? And who fills up this memory initially, and who deals with it once it's done?

      The SPEs local memories are not connected to each other, so each SPE can only read from its own local memory. The memory is filled up by the PU, when a Cell is loaded onto the SPE. The SPE then runs autonomously, and when it finishes, sends the results back to the PU via main memory.

      I.E., do the SPEs have access to main or video memory or other hardware, or do they ever require for the CPU to shuttle data to keep them fed?

      The SPEs and the PU all talk to a single DMAC, which has access to main memory.

      But then the article seems to be saying the is SPE access to memory is limited-- i.e. it can only be done in block load/stores.

      Yes. The DMAC, actually, can only read/write in 1024-bit blocks. This isn't really a big deal if you think about it. When a regular CPU reads a memory address, it doesn't read a byte at a time. It loads a whole cacheline at a time. So a P4, for example, usually reads a 128-byte (1024-bit) block at a time from memory anyway.

      Do each of the 8 SPEs actually independently load their own instruction streams?

      Yes. All the processor units run seperate instruction streams. Each "software cell" runs in its own thread, if you will.

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:I did, I'm still confused by temojen · · Score: 1
      I don't work for IBM, so I only know what I've read about the Cell, and other designs.
      So the CPU is just a normal POWER, right?

      Sounds like it.

      But, from the article: "Along side these is a 64-bit Power processor capable of running two threads." "Capable of running two threads"? Is this the same as hyperthreading in the intel processor? I did not know IBM was working on their own implementation of that, have multithreading POWER CPUs been used in a product yet?

      Sounds like it is the same as HT. I don't know if they have any in production yet.

      It says t*he vector unit is a "VMX", well, that's just the same thing as Velocity Engine / Altivec that Apple uses, it's just a different brandname, right? And that'll be just part of the POWER, like the Altivec unit would be on a PPC?

      Altivec is a trademark owned by Mototolla, velocity engine is a trademark owned by Apple, and VMX is a trademark owned by IBM. They all refer to the same thing.

      The SPEs/APUs/"stream processors" are in particular what's confusing me just a little. I can think of lots of circumstances for which these things would be useful. But what I don't get is why, if you have these things, you still need the VMX. For what purposes is the VMX more suited? Has it got better throughput for the applications to which it is suited? Does it work better with the main CPU than the SPEs? Or is the idea here just that you don't have to keep the SPEs busy doing stuff that a normal VMX could handle?

      Stream processors tend to have a lot better processing throughput than vector units as they do all the manipulations on each data element before moving on to the next one. Vector units may zip through the same array several times, requireing multiple loads of the same data. Also, stream processors are optimized for situations where each set of data can be manipulated independently from the others, so you can use several of them at the same time.

      Here's my big concern: on the Mac, the big problem with altivec has been keeping the altivec units fed. ... Will the SPEs have this same starvation problem?

      Probably not. Each SPE has it's own registers (lost of them), and private memory (probably not readable by the other SPEs), and it's own instruction cache. They're designed to run a tight inner loop (called a kernel) over their chunks of data, performing all required operations before storing the result and moving on to the next chunk of data. See this overview of stream processing.

      But, crucially, who loads the instructions for all of this?? If we've got a CPU that can be running two threads, and 8 little APU/SPEs that are each effectively running as their own processor, and all of this is sharing one memory bus... that's like effectively ten instruction streams to be reading at the same time. Is that going to be a problem? Do each of the 8 SPEs actually independently load their own instruction streams? Or is the idea that they partially use that 256k "local memory" as effectively an instruction cache?

      Probably the CPU loads the kernel into the SPE instruction cache.

      Stream processing was designed to compensate for the memory bandwidth issues associated with Vector Processing, and to take advantage of ALU Paralellism.

      According to that overview:

      There is a class of applications that lend themselves to being streamed processed. They have several defining characteristics. First, they provide an opportunity to exploit parallelism. Secondly, they have little or no data re-use, which makes using a conventional cache expensive. Finally, these applications have high computational intensity, which enables a high ratio of computation to data.
    4. Re:I did, I'm still confused by mcc · · Score: 1

      Thank you for your responses!

    5. Re:I did, I'm still confused by temojen · · Score: 1

      If you want to try out stream processing now (without having to buy a supercomputer), check out BrookGPU.

    6. Re:I did, I'm still confused by Anonymous Coward · · Score: 0

      <it's just a different brandname, right?

      Yes, "AltiVec" (like "G5") is an Apple/Motorola trademark, so IBM can't use it. And you're right, the AltiVec unit is on the PU.

      IBM has licensed the use of the AltiVec trademark from Motorola, and uses the trademark in the documentation, etc.

      IBM fucked up on their implementation in a few places. The changes are documented by Apple (but with spin in a certain way saying 'the spec didn't say you had to splat the value across the entire vr' -- bullshit, the original specs clearly said that wasn't needed.

    7. Re:I did, I'm still confused by Woody77 · · Score: 1

      Yes. In the Cell model, you design your code in "cells". A cell is a clump of code and data that's copied to the SPE's local memory. The code then runs, streaming in additional data from memory, and using the local memory as a workspace.

      This is, essentially, reconfigurable computing. Something that's never quite made it to market, by because the time that the FPGAs-type hardware was cheap enough to do it, general purpose cpus were faster again.

      But this looks like an excellent cross-breed. Instead of flashing an FPGA/DSP and throwing data at it, instead just download some microcode into the instruction ram of the cell, and then tell it where to find the input and output streams, and have at it.

      Depending on the size of the stream execution code in the cell, you could really do some amazing things in applcation servers with something like this (like using a series of cells to do SAX and XSLT transforms on data in realtime).

      The key to usefullness for this, though, is management interface for the stream processors. Are they I/O entities? Are they managed by the compiler? the OS? How fast do they context switch, and if slow, how do you manage the proper allocation of them?

      Watch Windows 2010 or Gnome/KDE use half of them for rendering the UI....

  78. Mod parent UP please by Burz · · Score: 1

    This is about IBM, Apple and Sony ganging up on Microsoft in a BIG WAY.

    It certainly does appear that Mac OS X could be the primary beneficiary of the new CELL processor.

    1. Re:Mod parent UP please by Alan+Partridge · · Score: 1

      Wait and see, there's no reason whatsoever to believe that Apple will use Cell yet - though there's plenty of good arguments to be made for them doing so.

      --
      That was classic intercourse!
    2. Re:Mod parent UP please by Anonymous Coward · · Score: 0

      > This is about IBM, Apple and Sony ganging up on Microsoft in a BIG WAY.

      Yeah, Microsoft is going to have to shut down all their chip fab plants when this baby hits the market.

      Why the hell does everything have to relate to Microsoft? I swear, for hating them so much, you people make them the center of the universe.

  79. Capital letters by Anonymous Coward · · Score: 0

    GUSTO!

  80. They already tried this on PS2! by jbischof · · Score: 3, Interesting
    1. Re:They already tried this on PS2! by cgenman · · Score: 1

      It's funny they say that "it could provide the processing power for the PlayStation 2 to challenge cheap PCs as the entry-level device of choice for home access to the Web."

      Since when is a console a replacement computer? And for that matter, why would you need a hot $hit console to surf the web? The processing power needed to bump off cheap PC's? Get real. You could surf the web on a Saturn. There was probably enough oomph in the Super NES to do it.

      Why must journalists always find something for game consoles to do other than play games? Games are a worthy enough pursuit to have their own hardware. You don't see the tech reporters questioning DVD player makers how they plan to engage in more worthy pursuits like spreadsheet operations and surfing whitehouse.org. Why must consoles be more than consoles?

  81. Re:Cell Processor enhances cross-platform software by SteveXE · · Score: 1

    the whole point of the cell in a cell phone would be not needing a gpu or large cpu to run graphic intensive games. with cell we should be able to get at LEAST ps2 level graphics in a small cell phone.

  82. Almost nobody uses the vector units on PS2? by jonabbey · · Score: 1

    Then how are people writing the kind of games that are coming out for it now?

  83. Cell == Sony Exclusivity or Desktop Use? by failedlogic · · Score: 1

    Just wondering if Sony is keeping exclusivity for this technology? Or, has IBM developed it for them and can use it on (possibly) desktop PCs but not in other consoles?

    1. Re:Cell == Sony Exclusivity or Desktop Use? by be-fan · · Score: 1

      IBM has developed for a wide range of uses. They are talking about a digital content creation (DCC) workstation with Cell, as well as rackmountable units for scientific computing.

      --
      A deep unwavering belief is a sure sign you're missing something...
  84. The next Xbox will not have a Cell processor by Mal+Reynolds · · Score: 1

    You're making a common, but incorrect assumption. Yes, both Microsoft's and Sony's new consoles will be using IBM processors. But there is no way in hell Microsoft is getting the Cell processor for the next Xbox.
    The new Xbox is rumored to be using dual-core Power PC chips. Nothing very new there and not very different from what one can buy in a Mac today.
    To see why Microsoft won't be getting the cell, one only has to consider the huge level of investment Sony has made to the initiatiave. Not only has Sony been involved in the development of Cell for a number of years, they're even building their own multi-billion dollar Cell chip manufacturing plant.
    Would Sony become this involved in development and production of a revolutionary processor just to let their leading console rival use it right out of the gate? I could almost guarantee you MS is contractually locked out of the Cell for a few years yet.
    The final straw is that the next Xbox is probably going to be shiping before Cell chips are even in mass production. I guess you might see a Cell in Xbox 3, look for that around 2009.

    1. Re:The next Xbox will not have a Cell processor by fyngyrz · · Score: 1
      But there is no way in hell Microsoft is getting the Cell processor for the next Xbox.

      Oh, I don't know. Microsoft could just up and buy IBM. They might have trouble buying Sony, given that it's not a US company and that Japan has been known to be fiercely protective of its corporate citizens, but IBM? I doubt that'd be a serious problem. If it breaks laws, they'd just buy the politicians -- and it wouldn't be the first time.

      Never underestimate the power of cash to alter the world you live in.

      --
      I've fallen off your lawn, and I can't get up.
    2. Re:The next Xbox will not have a Cell processor by Anonymous Coward · · Score: 0

      You DO realize what the total estimated worth of IBM is.

    3. Re:The next Xbox will not have a Cell processor by fyngyrz · · Score: 1
      Sure do. Looked at MS lately? Looked at Billy-boys cash value? Do you realize that you don't have to buy everything, just a majority of the stock, to control the company? Can you say hostile takeover with a Boston lawyer accent? :-)

      I don't think it's even a question of if MS could; only a question of if they would want to. If the Ps3 can truly kick the XB2's butt (and that's as much a matter of software as it is of fabulous hardware) then just perhaps they would.

      MS might just throw the current XB2 design in the toilet and sell software for the PS3, too. There's nothing quite so predictable, yet as blatently unexpected, as tomorrow's news. I saw that coming! Yeah. Sure I did. :-)

      What's that you say? MS wouldn't invest in supporting a hardware architecture and then just let it go? Er... NT Alpha. NT PPC. NT MIPS. Here yesterday, gone... yeah, yesterday, that's the ticket. XB2? Not here today... and not here tomorrow, either?

      I bet there are a lot of XB2 engineers crying in their beer tonight. It might not be as bad as it seems, but... it sure seems pretty bad. Beer with salty tears. Yech. :-)

      --
      I've fallen off your lawn, and I can't get up.
  85. Re:ANY ___FACTS___ AT ALL?? by be-fan · · Score: 1

    Sorry, I mean the second article out of the two new ones. Blachford's is an older one. Anyhow, I don't see how these aren't real facts. They cite some very important points about the architecture, and to someone who knows how CPUs work, they are quite useful in predicting the performance of the thing. In particular, the fact that the SPEs are in-order tells you a whole lot about how important instruction scheduling is going to be.

    With regards to the EE, it wasn't a failure at all. The EE delivered exactly what it promised --- 6.2 gigaflops at 300Mhz. The only people who saw other promises were the ones who bought into the crap they read on CNET or some other piece-of-shit site, and people who have sense have learned to filter those sources out instinctively. In nearly example of supposed "hype" I've seen about the EE, it was the result of a journalist trying to "put the numbers in context" for their clueless readers.

    --
    A deep unwavering belief is a sure sign you're missing something...
  86. Intel not impressed by vandan · · Score: 4, Funny
    We are very reluctant to adopt architectures like this because they take compatibility and throw it out the window.

    You mean like the Itanic? Shoe's on the other foot now, eh?
    1. Re:Intel not impressed by Ohreally_factor · · Score: 4, Funny

      "Asymmetric architectures confuse and frighten me."

      -- Intel's Caveman Spokesman

      --
      It's not offtopic, dumbass. It's orthogonal.
    2. Re:Intel not impressed by Anonymous Coward · · Score: 0

      Oh, my kingdom for a mod point right now...

      It's been 11 seconds since you hit reply

    3. Re:Intel not impressed by MeridianOnTheLake · · Score: 1

      You mean like the Itanic?
      Not really. The Itanic is targetted at the high-cost, low-volume market segment (that's how it turned out, anyway). The cell, however, should be produced in much higher volumes by virtue of it being used in games consoles and hence should hopefully be available at a much lower price-point. A lower price means more people will experiment with it, more Linux users will buy it, leading possibly to a positive feedback cycle where the chip gets cheaper and cheaper, or maybe faster and faster, and hence used more and more.

  87. It's not fast enough for me by xtremee · · Score: 1

    I can't wait to put my hands on this baby, buy a really BIG BIG cooler and overclock it!

  88. Sure Sony could keep the Cell from Xbox by Mal+Reynolds · · Score: 1

    Of course Sony could block Microsoft from using the cell in the next Xbox.
    And no, changing the layout would just bring on a lot of lawsuits. Furthermore, some of the IP on that chip is purportedly owned by Sony. Even with a new layout, Sony would have to permit the sale, something they are not about to do. Playstation is Sony's largest net revenue source.
    As for prohibiting MS use of the Cell, Sony certainly has a lot of contracts with IBM regarding Cell. And if one of those contracts prohibited sale of the cell to other console manufacturers, then IBM would be contractually prohibited from selling those chips to Microsoft.
    Far more common outright prohibitions are contracts allowing exclusive time periods. For instance, Sony having a 1 year exclusive on the newest revisions of any Cell processor. Considering how infrequently consoles are released, even that relatively minor 1-year exclusivity would forever lock Microsoft out of the best Cell processors. Exclusive time period contracts like that are very common, and there is absolutely nothing illegal about them.
    But the biggest reason the next Xbox won't have Cell is because the next Xbox is scheduled to ship before the Cell will be available in quantity. Maybe the Xbox After next will have a cell, but that's easily 4 years from now.

  89. CELL Processor and Apple Speculation :: GCC? by tyrione · · Score: 1

    Unless Apple suddenly releases GCC support for the CELL Processor I doubt we'll see this for a Mac any time soon.

    1. Re:CELL Processor and Apple Speculation :: GCC? by Lord+Crosis · · Score: 1

      An excerpt from MacCentral's article on Cell:

      "Cell is primarily designed for digital-home applications, but the chip can be used with a wide variety of programming models and could conceivably wind up in any number of systems, Kahle said. The companies are working with open-source compiler developers to create software development tools for programmers, he said."

      While this isn't the same as Apple releasing GCC contributions, what open-source compiler could they realistically be talking about besides GCC? At the very least this seems to support the idea that Cell could be an incredible Linux platform, but ultimately if Cell lives up to 1/10th of the hype that was released today, and is indeed fully compatible with the POWER instruction set (implied but not verified), It sounds like Apple would be insane not to use it.

      -=(Lord Crosis)=-

    2. Re:CELL Processor and Apple Speculation :: GCC? by Anonymous Coward · · Score: 0

      what open-source compiler could they realistically be talking about besides GCC?

      FREEBASIC! Weeeee!

  90. context switching by ArbitraryConstant · · Score: 3, Interesting

    As I understand it, the APUs can act semi-independantly but the controlling processor has overall control. If that's true, if the processor wanted to (say) switch to some other process would it have to save all that state to somewhere else before continuing, just as standard processors do now?

    As all the APUs have lots of big registers and significant amounts of private memory, wouldn't that be painful?

    --
    I rarely criticize things I don't care about.
    1. Re:context switching by Tap-Sa · · Score: 1
      As all the APUs have lots of big registers and significant amounts of private memory, wouldn't that be painful?

      With 100Gbyte/sec memory bandwith, no.

    2. Re:context switching by Anonymous Coward · · Score: 0

      Actually, I suspect they'll treat the SPUs like other systems treat the floating point registers: the OS will only start context switching the SPUs if if more than one thread uses them. They may even go further, and figure out which threads are using which SPUs -- and only switch on conflicts. This would even allow the SPUs to keep executing while the PPC is doing other stuff.

      I first saw this technique when floating point co-processors first became popular.

    3. Re:context switching by ArbitraryConstant · · Score: 1

      Isn't that a security risk?

      --
      I rarely criticize things I don't care about.
    4. Re:context switching by be-fan · · Score: 1

      The SPEs don't context switch. They process a single APUlet until it signals conclusion, and then stops until another APUlet is loaded. I presume you could interrupt it and load a different APUlet, but the APUs aren't cores that you can schedule threads on.

      --
      A deep unwavering belief is a sure sign you're missing something...
    5. Re:context switching by ArbitraryConstant · · Score: 1

      "APUs aren't cores that you can schedule threads on."

      Right, but the controlling processor can be scheduled and it can context switch. How does it handle the SPEs when it does? There must be some mechanism to keep the SPEs from letting one thread/process's APUlets from bleeding into another's.

      --
      I rarely criticize things I don't care about.
    6. Re:context switching by be-fan · · Score: 1

      The OS has an APUlet batch scheduler. You submit an APUlet to the scheduler, along with its timing requirements (for time-sensitive jobs), and it will set up the APU, and send the results back when its done.

      --
      A deep unwavering belief is a sure sign you're missing something...
  91. Clock Speed isn't Everything by Nom+du+Keyboard · · Score: 0, Redundant
    Clock speed isn't everything.

    In fact, until you know the Instructions Per Clock, it really isn't anything at all.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Clock Speed isn't Everything by 10Ghz · · Score: 1
      Well, we already have a good idea how PowerPC performs (although the PPC in the Cell might not run as fast as rest of the chip does). As to the SPE's... Ars Techinca says this:
      The SPE's very simple front end can take in two instructions at a time, check to see if they can operate in parallel, and then issue them either in parallel or in program order. These two instructions then travel down one of two pipes, "even" or "odd," to be executed. After execution, they're put back in sequence (if necessary) by the very simple commit unit and their results are written back to local memory. The individual SPUs can throw a lot overboard, because they rely on a regular, general-purpose POWERPC processor core to do all the normal kinds of computation that it takes to run regular code. The Cell system features eight of these SPUs all hanging off a central bus, with one 64-bit POWERPC core handling all of the regular computational chores. Thus all of the Cell 's "smarts" can reside either on the PPC core, while the SPUs just do the work that's assigned to them....

      Once the instructions are in the SPE, the SPE's control unit can issue up to two instructions per cycle, in-order. The SPE has a 128-entry register file (128-bytes per entry) that stores both floating-point and integer vectors. As stated above, there are no rename registers. All loop unrolling is done by the programmer/compiler using this very large register file.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  92. Interesting theory. by Anonymous Coward · · Score: 0

    Do you have any evidence to support your "faster CPUs make DVD drives noisier" theory?

  93. Re:ANY ___FACTS___ AT ALL?? by Anonymous Coward · · Score: 0

    Like all hype. Stop what you're doing, don't buy the competitor's inferior early tech. Save your money and wait impatiently while you suck in more hype and get higher and higher hopes. The thing that will revolutionize humanity and usher in a new era in our evolution is nearly here, and at the price we will ask, it will be such a bargain, you can hardly wait to spend $100s and unwrap that box so that the revolution doesn't leave you behind. I almost forgot to add, "bow before your corporate masters *evil laughter*"

    Over-rated. As a next step I'm sure it will be a big step in capability over the PS2, but with that extra power, it will take time for programmers to exploit it. I've been through enough of these release cycles and $1000s of dollars to really not care any more. It won't live up to the promised hype. It would be cool if I was wrong. But I think I'll let someone else be the early adopter this time.

  94. ipod in the ass, eh? by I+judge+you · · Score: 1

    It is highly likely that Sony will create a custom version of the PS3 hardare for its dev kit (as it did with PSX and PS2). If for some strange reason it decides to use an off the shelf system for an early dev kit, it would likely be the CELL-BASED WORKSTATIONS SOON AVAILABLE FROM IBM.

    I diagnose you with incurable stupidity. You can go now.

    Shoo!

  95. All of this... by eremitic · · Score: 4, Funny

    and I bet it still wouldn't be able to run Longhorn.

    --
    Warning: Could be fatal if taken seriously
    1. Re:All of this... by Anonymous Coward · · Score: 0

      I'll bet it will be obsolete when longhorn is released

  96. Re:Cell Processor enhances cross-platform software by diablomonic · · Score: 1

    I dont think anyone is realising the true potential of these chips, all they are seing is 4.6 ghz power chip and forgetting the multiple stream processors.
    Does anyone realise that the theoretical performance of this chip (one) is over 250 gigaflops!!!!?
    and there is supposedly 4 (or at least 2?) in a ps3 plus "GPU" (possibly with some traditional parts being taken over by the cell chip)
    SO one cell chip == 5* 6800 chips == about 40 or 50 high end pentium/athlon systems in theoretical performance, and even if only half of that can be utilised in real use, thats still 125 gigaflops!!!!!
    With four of these chips you have a top 500 supercomputer in a box!!!!

    --
    watch "the money masters" on google video
  97. Don't give me all that jibber jabber by glrotate · · Score: 2, Insightful

    as Mr. T would say.

    How about some actual SPECint and SPECfp?

    Oh, nothing like that was released? Hmm. makes you wonder. Sort of like the Itanium flop where the excuse, going on for about 10 years now, is that the compiler isn't quite optimised yet.

    Any nerd over 15 ought to have heard far to many claims of "revolutionary cpu design" to know better.

    1. Re:Don't give me all that jibber jabber by tomstdenis · · Score: 2, Interesting

      I think in this case we're talking handwritten asm for the graphics/sound that is re-used in a higher level lang.

      Almost like... the way PS2 programs are developed ;-)

      Though yeah, lack of oooe [out of order execution] means that as a general purpose CPU the thing will suck bad [because as you translate from HL to opcodes [risc in this case] there are often many cases of parallelisms and renames you can exploit].

      Tom

      --
      Someday, I'll have a real sig.
  98. bitter are we? by I+judge+you · · Score: 1
    Sony claimed that the EE would be twice as fast as a 733Mhz P3. It is at least twice as fast as a 733Mhz P3.

    Except that it's by any reasonably useful benchmark. And it's not for any games.

    1. Re:bitter are we? by be-fan · · Score: 1

      That first sentence made no sense, and the second was pointless because gaming performance is a function of the CPU + GPU, so you can't use it to measure CPU performance alone.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:bitter are we? by Anonymous Coward · · Score: 0

      YHBT. By a 12 year old.

  99. 8 cores clocked at 4.7ghz.. So yeah.. fast! by Viewsonic · · Score: 1

    Nuff said. I dunno how Microsoft and Nintendo will be able to compete...

    1. Re:8 cores clocked at 4.7ghz.. So yeah.. fast! by conna01 · · Score: 1

      Microsoft will make back the money on the games... From what I have seen, M$ looses money on each Xbox. Nintendo makes good games because they don't try to recreate the "real" world. They make cartoon style games play good and back it up with a story. Brand loyalty will play out...

      --
      Acrylic Bubble Panels www.beyond7.com
  100. This is IBM this time, not just Sony. by Viewsonic · · Score: 1

    Not only that, but quite a few different companies in addition as well. So no, I dont think this is some goofyhype machine. IBM doesn't act that way.

  101. You will see this on everything soon enough. by Viewsonic · · Score: 1

    Apple will probably be the first true PC to actually start using it, and then Microsoft will need to port their OS to compete. Makers like Dell and such will probably go out of business as an entire industry will be turned completely upside down. It's that revolutionary.

    1. Re:You will see this on everything soon enough. by rimmon · · Score: 1

      And what should stop Dell et al from producing and selling PCs with a cell processor?

    2. Re:You will see this on everything soon enough. by nagora · · Score: 1
      And what should stop Dell et al from producing and selling PCs with a cell processor?

      There is a danger for the tier-1 suppliers that Microsoft drags its feet getting into a new architecture which goes on to beat intel (unlikely to happen, but that might be the very thought that holds MS back). While Mac and Linux systems are appearing using the new chip, they'll be held back by their deals with MS from supplying the hardware (remember: a machine without Windows is a machine for piracy!). It's possible that someone else will dash in and take the new market, leaving the old market to whither away. Dell etc would then be in a very weak position once they broke away from MS's stranglehold on their businesses, or alternatively MS finally realses a CELL-Windows.

      It could happen but it's more likely that if CELL takes off, MS will have an alpha version of Windows running on it quite quickly and that will keep them in the game for the next three years as they try to get a version that does more than Minesweeper working. That's basically what happened with Intel and x86-64; Intel was so slow that in any free market they would have been overwhelmed by the competition, who were years ahead of them. But the market isn't free and Intel are almost as strong now as they ever were.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    3. Re:You will see this on everything soon enough. by rimmon · · Score: 1

      I can (and in fact already have) order systems from dell and various other tier1 suppliers without any OS and preloaded with Linux. Dell even offers a whole bunch services to get you switched to Linux. That is mostly true for servers, but if you're a business customer you can order desktops without an OS just fine, too.
      So, please tell me again why Dell is in any risk to go belly up just because a new processor is shipped? You still need somebody who assembles your boxes, ships them and provides you with some kind of warranty and support.
      Since lots of the large customers of Dell (and any other tier1 supplier) have contracts with their suppliers (and most large corporations move rather slowly) I don't think much will change.
      Besides, I'm pretty sure that Michael has no problems selling everybody brand new PCs and Servers with that revolutinary cell thingy inside. :)

    4. Re:You will see this on everything soon enough. by nagora · · Score: 1
      That is mostly true for servers, but if you're a business customer you can order desktops without an OS just fine, too.

      Have you done that?

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    5. Re:You will see this on everything soon enough. by rimmon · · Score: 1

      Yeah, sure. Just go to the Dell site and check the section for large business and corporations and start looking for "DOS Installation" as OS. For example all (or most, to lazy to look) of the OptiPlex Systems are available with said option, some of them are only available that way.

      Disclaimer: All of this is true for the european union, if you're from some other neck of the woods ymmv but I'm sure if you talk to your br he's going to make you a deal.

  102. Re:by comparison... by TheGavster · · Score: 1

    That which is written on product labels, sounds profound.

    --
    "Because Science" is one step from "Because old book". Try "Because of my experiment testing my falsifiable assertion".
  103. Intel is fine. So is AMD. They make proccessors... by Anonymous Coward · · Score: 0

    Modern Intel and AMD proccessors are essentially RISC proccessors with a few extra special bits and peices for multimedia crap (mmx, sse, sse2, etc) added on.

    They haven't realy been coupled to the ISA since the Pentium Pro days.

  104. This may be crazy by pugugly · · Score: 1

    I keep looking at this architecture, and although I have absolutely no real qualifications to say why, it keeps jumping out at me.

    This thing looks like the architecture is designed with a jump to quantum computing in mind. The methods just . . . bring that to mind.

    Which doesn't particularly make sense. Quantum computing is massively efficient at certain specialized problems like searches and of course encryption. I suppose a pathfinding engine with that capability would be extraordinary too, but by and large gaming doesn't have a lot that quantum computing would help all that much with. Perhaps someone smarter than I can explain why this is a spectacularly stupid.

    Because it *looks* like something that's designed with that capability in mind. A least to me.

    --
    An Invisible Entity of Vast Power whose existence must be taken on faith alone: Liberal Media
  105. Is this going to be the next transmeta tank. by Anonymous Coward · · Score: 0

    We all know how much hype surrounded Transmeta.

  106. Confused by BobPaul · · Score: 1

    CELL is a Multi-Core Architecture
    Contains 8 SPUs each containing a 128 entry 128-bit register file and 256KB Local Store


    From your article and the origional it seems there are 8 Synergistic Processing Units/Elements and 1 Power Processor core.

    How does s Synergistic Processing Unit differ from a CPU core used in most multicore processors. I'm assuming a SPU doesn't do as much as a CPU, but does anyone know more specifics? Are there benifits other than price for using multiple SPUs and a single CPU rather than multiple CPU cores?

    1. Re:Confused by Ohreally_factor · · Score: 1

      Think vector units, like the Altivec, and you'll be going in the right direction.

      --
      It's not offtopic, dumbass. It's orthogonal.
    2. Re:Confused by hattig · · Score: 1

      From what I've read, each SPU is its own processor which can address the 256KB of integrated memory only, and presumably send data back into the Cell.

      The difference is that this processor has a vector unit instead of a normal scalar ALU. Apparently this vector unit isn't as capable as Altivec/VMX, but presumably includes all the important operations.

      What the main PowerPC processor in the Cell does is load each SPU with a program to process streaming data. Each SPU runs the code independently of the main processor. The results from one SPU can be streamed directly into another SPU, hence Cell is a streaming processor. Basically you have an 8 stage software pipeline, where each stage can be a quite complex function (e.g., fast fourier transforms, folding@home, seti, heh).

      The main PowerPC core also has a VMX unit of its own, this is a more general purpose vector unit that has full access to the system. I assume that the 2MB of SPU memory on each Cell is memory mapped into the PowerPC's memory space for example. The PowerPC core has SMT (like Intel's HyperThreading), but is rumoured to be cut down from the obvious choice of being a single-core POWER5.

      The PS3, as it is currently known, will be a quad-processor PowerPC machine, with 32 vector processors which will obviously be used for graphics and audio applications in the most part, possibly security tasks too, and whatever else can be vectorised.

  107. Expect a 2 or 4 Cell Version. by Anonymous Coward · · Score: 1, Interesting

    The version of Cell announced today contains eight 64-bit floating point processors.

    One way they could easily cut the die size and therefore costs down is by releasing 2 or 4 cell versions.

  108. Thermals by obeythefist · · Score: 1

    To run the latest near-4GHz CPU's from intel, you need to mount a whopping great water cooling system to handle the heat.

    Now Sony wants to put 3 or 4 x 4.6GHz CPU's into a single small form factor box?

    I seem to remember how loudly the Sony fanboys complained about the noise coming from the XBox... this will be amusing. Will it ship with it's own refrigerator?

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
    1. Re:Thermals by nagora · · Score: 1
      To run the latest near-4GHz CPU's from intel, you need to mount a whopping great water cooling system to handle the heat.

      A massive part of which is the antiquated Pentium (ie, 8086) architecture screaming at the force needed to run at those levels. I doubt that the cell will run as hot as a single P4. I don't think it'll be fanless, of course, but it will be much better off thermally.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    2. Re:Thermals by 10Ghz · · Score: 1

      AFAIK, the x86-ISA takes just few percentages of the die-size. Hardly a "massive part". Modern x86-CPU's decode the x86 ISA in to micro-ops that are then handled by the CPU. Hell, G5 also runs hot, how can that be, since it doesn't have "massive amounts" of x86-legacy to carry around?

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    3. Re:Thermals by obeythefist · · Score: 1

      Indeedy, the heat generated/dissapated by a CPU is generated by two main factors, simply put.

      1) The amount of electricty flowing through it.
      2) The size of the CPU

      Now, you need a lot of electricity to run a complex CPU and you need more to run it at higher frequencies. The Cell is going to run at speeds higher than 4GHz, and it's die size is greater than that of a P4. So it's going to need whopping great amounts of electricity to make all that magic happen.

      CPU's aren't 100% efficient, nothing is, so some of that electricity will bleed off as heat. Since we're dealing with (presumably) more electricty than a P4 (let's not count idle states needing less power because if the magic of the Cell technology happens, we'll use all the processor can handle), the heat is going to be sensational.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
  109. But you still have to write programs for it. by Anonymous Coward · · Score: 0

    Since you seem to have absolutely no real grasp of what the things you're reciting actually mean, let's dumb it down for you.

    The PS2 was, in car terms: a dragster. Fast in a straight line, but can't turn corners very well. Great for accessing memory sequentially - absolute shit when you needed to be agile and jump around in memory. You know, random access.

    I've a feeling the PS3 is going to be the same. Sony sound like they're building a car to take the land speed record. It might be amazingly fast - but as soon as you try to do any actual logic (jumping around in memory or testing the results of operations before deciding what to do next) - it will fall down and be incredibly slow.

    If the race you're trying to run has a long enough straight (eg: throwing lots and lots of polygons onto screen one after another), the PS3 will probably do very, very well. But if you're trying to turn lots of corners (ie: doing logic like AI), the PS3 will probably suck just like the PS2 did.

    And then you have the nightmare of trying to program the damn thing. It's going to be very inflexible. Programmers are going to spend most of their time caring about what the 64-bit PowerPC is doing. Cell, smell - who cares. Make it draw graphics or do video postprocessing or something. Cells certainly aren't going to be good at running tasks that are important and advance gaming - such as AI.

    I mean: look at the examples you give. They're all video processing. Who cares?

  110. Wait for the bukkake jokes by Ohreally_factor · · Score: 1

    Oh, great. Future comparisons of computing capability will be based on SPUs. "Hey, I got the new 12-SPU chip in my computer. How much SPU is in your computer?"

    My computer has so many SPUs that I need to wear goggles and a raincoat just to run a spreadsheet.

    In Soviet Russia, your computer SPUs on YOU!!

    --
    It's not offtopic, dumbass. It's orthogonal.
  111. No, more like PowerPC: twice perf., half price by Anonymous Coward · · Score: 0

    No, its more like the PowerPC hype twelve (?) years ago, remember "twice the performance at half the price"

  112. Sony Marketing Dept. hires Dr. Gene Ray by Ohreally_factor · · Score: 1

    Nature's HarmonicSIMULTANEOUS 4-Day Time Cell

    Believers are ignorant of Cell Creation
    and will be destroyed by their own word.

    All Creation occurs between Opposites.
    On Earth between opposite hemispheres,
    and for humans, opposites sexes. The 2
    opposite sexes equate to 2 separate Cells,
    as if dice of femininity and masculinity -
    equating Human Life to a Crap-Shoot
    chance of exciting lifetime possibilities.

    I have demonstrated absolute proof
    of "Cellular Creation", through its
    attributes of 4 simultaneous 24 hour
    days within a single rotation of Earth.

    I have $10,000.00 that I will
    wager that Cellism transcends
    and disproves Theism Creation.

    You ignorant dumbass.

    --
    It's not offtopic, dumbass. It's orthogonal.
  113. Well, cause Intel is a failure by chriso11 · · Score: 1

    Well - let's think about what you are saying. Intel owns the PC CPU market. But everytime they try to get anything else, they get their butts spanked. Remember Intel's graphics? Or their peripherals? Yes, they have chipsets, but their hold is very weak at this point.

    The reason that Intel is bashed is cause they have owned x86, and rather than take x86 to the next level, they simply created a marketing chip (the P4, in case you weren't aware). They have become a giant turtle. AMD has gone in and totally flanked Intel. They are the ones doing the more creative implementations, by showing what you can do with x86 - taking x86 to the next level even though it is Intel's turf.

    That is why AMD gets kudos while Intel gets bashed.

    --
    No, I don't trust in god. He'll have to pay up front, like everybody else.
    1. Re:Well, cause Intel is a failure by Sycraft-fu · · Score: 3, Insightful

      Hey man, if $34 Billion in revenue is getting your butt spanked, then line me up and get the paddle.

      As for graphics, those have been a huge success, to the point that nVidia and ATi began copying the idea. Intel's integrated chipsets are a huge hit with business. They keep costs and space down, and high performance grapihcs aren't necessary for office work. The integrated low-end graphics chip is getting to be quite popular.

      Networking would be another huge non-processor area that they excell in. If you ask me what kind of NIC I want in a server, Windows, Linux, BSD, whatever, the answer is Intel. Nobody else I know makes cards of the same quality. 3com used to, but not anymore.

      Now the x86-64 thing is an interesting one to pick on, because the reverse is true. AMD was being the uninnovative one. They decided that innovation, in this case, was unnecessary and counter productive. They decided to just whack on 64-bit extensions to the x86 architecture, as was done with the 32-bit conversion years ago, and call it good. It offered nothing new in terms of ISA, but that meant backward compatibility.

      Intel tried to be radical. EPIC is a neat idea that's been messed with for years and never made practical. You have the compiler do all the work of deciding what runs in parallel, rather than the chip. Makes for helaciously complex assembly, but that's ok, you just need a good compiler, and Intel makes the best.

      Well, total non-starter in the desktop market, that's gone to x86-64 and it's not changing. However seems to be working in the high end computation market. We just got in 2 racks of SGI Itanium coputers for one of the research labs. From what I hear, they are badass number crunchers.

      Now if you want to talk some major failures, let's have a look at AMD's motherboard situation. When the Athlon came out it was abysmal. AMD couldn't produce a reasonable chipset to support their own processors. It was slow and incomplete, and couldn't deal with basics like AGP 2x. VIA had a full featured chipset, that was full of bugs and couldn't handle hardware like the GeForce in many configurations. ACPI problems plauged all boards.

      Now the point here isn't to try and say Intel's better than AMD. The point is, both companies have hits and misses. Some products can be both a hit in one way, and a miss in another. However there's a lot of fanboyism about AMD and hate towards Intel and its not productive.

      You should pick your platform based off of informed choices about what performs better for you, and gives you that performance at the best price. If you find yourself having to justify it by attacking the other company, you probably made it for the wrong reasons.

      This goes extra for doublespeak like hating on Intel for focusing on MHz, then hating on them again when someone else does so.

    2. Re:Well, cause Intel is a failure by warrior · · Score: 1

      Intel's Montecito is the best CPU man has made to date. 1.7+ billion transistors, two multithreaded cores, 24MB L3 + 2MB L2I + .5MBL2 cache, 2-something GHz, and it's power efficency is incredible -- something like 100W max power. If the lazy arse programmers would stop suckling up to x86 and adopt a modern architecture we might be able to dump x86 and finally move forward. Fat chance if mainstream will actually adopt a stream processor like Cell. It's a great idea, came out of some research at Stanford. Thing is, running anything other than multimedia is a bitch. If you think compiling code for IA64 is tough don't even bother with a stream architecture. Slashdot continues to suck...

      --
      Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
    3. Re:Well, cause Intel is a failure by TheSunborn · · Score: 1

      Best depend on what you need it for. Yes it might be the fastest cpu ever designed, but it is also the most expensive. At a price of the cpu that is atleast 6000$ it is far to expensive. twice the performence at ten times the price makes it diffucult to call it the best.

      I actuelly like the Pentium M better. A chip as fast as the 3.0Ghz Pentium IV, but only using 21W and available for 500$ is what I would call a better chip.

  114. 4GHz cell != 4GHz G5 by Anonymous Coward · · Score: 0
    the PU for the cell is expected to be a 64 bit POWER chip (probably a POWER5 derivative), so comparisons to the G5 are apt. also, with the additional APUs, 4GHz on the cell should mean more than 4GHz on any x86 platform.

    you're right that frequency measures can't be directly compared, but in many cases you can order the effectiveness of each clock cycle. in this case, not only is the cell supposed to have a high clock, but it should do more per cycle than other chips.

  115. STI by MrWa · · Score: 0, Redundant
    STI = Shallow Trench Isolation.

    Not Sony, Toshiba, and IBM...

    That is confusing when you are posting about chip makers...I would definitely consider STI patents open for critism!

  116. Cell's PowerPC core is in-order not out-of-order by Ideaphile · · Score: 5, Informative

    I was at the Cell event today, and quoted in some of the news stories. I also have the ISSCC technical papers.

    The PowerPC core in the Cell prototype chip is NOT a Power5, as speculated here. According to IBM, this core was designed from scratch for this application. One critical difference is that the new pipeline executes instructions in strict program order rather than reordering instructions to improve throughput as is done with Power5.

    Also, IBM has not described the core as "simultaneous multithreaded", just "multithreaded." I presume from this that the multithreading is coarse-grained-- only one thread is active at a time, unlike Power5 which can execute instructions from two different threads in the same cycle.

    The logic design for the Cell CPU was optimized for higher clock speeds in a given process than Power5 can achieve. This is a good tradeoff for more linear multimedia algorithms, but reduces effective throughput on other types of code.

    I think it's reasonable to suppose that if Apple were interested in using the Cell architecture, it would prefer to use a version of the design that includes a Power5 core in place of the one in the Cell prototype.

    . png

  117. mod it. by cgenman · · Score: 2, Interesting

    Cut an 80x80 hole in the top plastic about the middle of the unit, facing upwards. Mount a lo-flow panaflo over the hole, facing up. Wire the panaflo to an external 9v wall wart. Cut the wire to the original fan. For an added bonus, undervolt the panaflo to 6 volts, and add an undervolted rotary fan into the HDD drive bay. This should be silent overall and have a great airflow.

    The default internal fan is a 6v 50mm screamer, narrow and loud. Ultimately it moves less air than any undervolted panaflo. Plus it is pretty terribly positioned. A fan on top of your case may prevent you from stacking other equipment on top, but it is perfect for sucking heat off of the gargantuan main heat sink, and gives the fan enough space that the blades don't make that choppy noise. Thanks to a ludicrous heat sink the PS2 doesn't really require that much cooling, though it does require some. It is usually about 20 minutes before a PS2 with no fan will overheat, while a mostly symbolic fan is usually enough.

    Of course, the PS2's are engineered to work in hot climates, so if you're near the sahara you may want to run your fan faster. But overall the systems don't need to be noisy.

  118. I've been wondering... by Anonymous Coward · · Score: 0

    Why doesn't Intel make a new kind of processor which would damn fast. Skip with the backwards-compatibleness in the design itself, and in the instruction set. Make the backwards compatibleness appear with emulation, like Transmeta. The whole thing'll still probably be faster than hauling that age-old design along.

    1. Re:I've been wondering... by Anonymous Coward · · Score: 0

      They did, it was called itanium, it failed because few people custom compiled enough code to see benefits, and because it takes a long, long time before compilers are performant enough on a new architecture to actually outperform older, worse, designs.

  119. *not* Ideal Linux chip. by tetromino · · Score: 1

    There are some problems with using the Cell as a Linux chip. First and foremost, the Cell is a much "dumber" processor than anything that has been on the market for the past 10 years - for instance, it uses the OS (or the application) to manage each core's cache. (Most modern CPU's try to hide the complexity of their internal implementation from software - the Cell, however, requires programs to explicitly use all of its hardware internals) Modifying the Linux kernel so that it can manage nine cache banks while maintaining both good security and reasonable performance will be an interesting research project - and it won't be done in one day.

    Add to it the fact that Linux is really designed as a general-purpose OS for general-purpose hardware. Implementing NUMA took years of work from SGI and IBM. I imagine that adding efficient support for the Cell's bizarre asymmetric 9-core design (keeping each core fed, not overloading the Cell's internal bus, etc.) will be a multi-year chore. Then, all the applications (or at least all the major libraries) will have to be rewritten to take advantage of the Cell's design. And even then, gcc won't produce efficient code for it -- you really need a good compiler to take advantage of the Cell, and gcc's main focus is portability, not performance...

    I can see something like a PS3 using the Cell -- after all, all the games are hand-coded for the processor, and there isn't much of an OS. I can see IBM using the cell as addon accelerator cards for its AIX systems, since it controls the entire AIX stack. I don't see Linux being able to take good advantage of a Cell system for a while.

  120. Knowing sony and Toshiba... by Anonymous Coward · · Score: 0

    Don't forget Toshiba, the owner of one of the top music label, EMI. This is their initial phase to produce DRM electronics and/or computers.

    IBM's helping them both also...

  121. Slides by Anonymous Coward · · Score: 0

    Slides from "Cell" presentation available; http://pc.watch.impress.co.jp/docs/2005/0208/kaiga i153.htm

  122. Cell missed the mark for PS3 by Anonymous Coward · · Score: 0

    This die size is just huge for a PS3 component on current process technology. People are commenting on this in the thread but the significance really hasn't sunk in. This is about 2x the die size of a current x86 microprocessor on the same technology. It's great that they can squeeze in 8 cores, but being able to manufacture this at a reasonable cost is very tough.

    Also, the frequency of 4+ GHz is too high to have a reasonable power level for a PS3. The current trend of frequency stalling is there for a reason, and I don't see how they are going to have a reasonable power level at that frequency, SOI or not. The massive GFlop rating is awesome, but that has to be assuming all the cores are fired up and that means high power.

    Look for a big high power PS3 unit that's $500 while Sony takes a loss unless they drop the specs down from this prototype.

  123. "Nazgul"? by Dr.+Cody · · Score: 1

    We'll see. IBM has historically been very smart (and sometimes downright ruthless) when it comes intellectual property issues. Their IP attorneys aren't referred to as "The Nazgul" for nothing...

    I'm afraid I don't follow--are you saying that they come from R'lyeh?

  124. http://en.wikipedia.org/wiki/Nazgul by Anonymous Coward · · Score: 1, Interesting
  125. P4 double clocked ALU... by burnttoy · · Score: 1

    Large chunks of the integer ALU of the P4 operate at double the clock frequency which is up to 7.2Ghz.... so Cell is "slower" (no not really).

    --
    Time flies like an arrow. Fruit flies like a banana.
  126. Oh sweet! by Anonymous Coward · · Score: 0

    Now I can compile my Gentoo in a week!

    1. Re:Oh sweet! by Zoolander · · Score: 1

      Obligatory Gentoo compile time joke... check.

      --
      Meep.
  127. Re:DumbassThisIsIBMUfool by Anonymous Coward · · Score: 0

    intel is scrambleing to update there sh**y chips
    case in point Itinium2-dualcore>billion transistors
    there runing out of room to increase performance..
    cell300 million

  128. Real Ultimate (Cell) Power! by Anonymous Coward · · Score: 0

    Facts:

    1. Cells are processor architectures
    2. Cells run code ALL the time
    3. The purpose of the Cell is to flip out and kill x86

    If you don't believe that Cells have REAL Ultimate Power you better get a life right now or they overheat and melt your PSU!!! It's an easy choice, if you ask me.

    Cells are sooooooooooo sweet that I want to crap my pants. I can't believe it sometimes, but I feel it inside my heart. These things are totally awesome and that's a fact. Cells are fast, smooth, cool, strong, powerful, and sweet. I can't wait to start compiling next year. I love Cells with all of my body (including my pee pee).

  129. Re:UrAdumbAssInsightfullBullShit by Anonymous Coward · · Score: 0

    keep buying intels processors, with each new generation you only get a modest gain in performance ....
    but now intel's runing scared....
    change all there projections, ..
    dual-core p4 tomorrow....just wait..they say...fuck them....and your i64 p5 p6 p4ee pm dual-pm
    because after that theres no room to grow...

  130. Re:HelloThisIsIBMnotIntel by Anonymous Coward · · Score: 0

    intel been selling you junk for ten years...

  131. Re:ANY ___FACTS___ AT ALL?? by gl4ss · · Score: 1

    they bought into that they could actually use the 6.2gflops meaningfully.

    that's exactly what happening now also, journalists trying to put inflated numbers into context in a fashion "what would they do vs. desktop" and they come up on top, while in reality they most likely won't. the hype is exact clone of the hype before ps2 - some journalists never learn(or didn't actually even try ps2 for a desktop. it does shittily as a desktop.).

    and on top of it it's going to be hard to program for, not magically easy like blachford makes it out to be - and it's all let up to the programmer!

    my point.. just wait for the thing to be REALITY and benchmarkable(as in real world performance, with real production) before salivating over how it will change the face of computing(and at the same time be record cheap somehow despite huge die size).

    --
    world was created 5 seconds before this post as it is.
  132. The death of 3d cards ? by S3D · · Score: 1

    IT may be alittle too far-fetched but the cell processor or it's successor can be a real GPU-killer. May be we will live without 3D videocard in the near future and return of the software rendering. The GPU have performance more then two order of magnitude of contemporary CPU, all due to highly vectorized and paralellized architecture. But if you look at the cell processor architecture you will see it's very similar to GPU. What cell is in fact is some kinde of generalization of GPU architectuire so it could run any kinde of code, not only "per-pixel/vertex", with both read and write dependancy (modern GPU can run only read-dependant shader code). More than that, cell architecture is very well suited for voxel-based rendering. So, not only we could possible be get rid of 3d cards, but voxel rendereds could outperform polygon-based rendereds again (he, he, good buy DirectX)

    1. Re:The death of 3d cards ? by KirkH · · Score: 1

      If that's so, then why is Sony putting an nVidia GPU into the PS3?

      I think that using a CELL in place of the GPU may have been their original plan, but it didn't pan out for one reason or another and they fell back on nVidia for Plan B.

  133. Re:MSnotPorting2cellBUTPorting2powerpc by Anonymous Coward · · Score: 0

    the xbox2 will have four power4 processors.
    win NT 4.0 before sevice pack 3
    runs naitive on powerpc.....
    winXP=NT5.o
    sevice pack 3 for nt4.o moved the (gui,derectX,and other bullshit closer to the kernel to improve perform, but caused instability) now that intel processor are faster there moving that shit back out aka Longhorn...

  134. Fried eggs, please! by BigYawn · · Score: 1

    Will we be able to use the cell processor as a frying pan, like with the P4?

  135. Re:ANY ___FACTS___ AT ALL?? by be-fan · · Score: 1

    they bought into that they could actually use the 6.2gflops meaningfully.

    The EE wasn't some magic architecture that could only do 6.2 gigaflops on a single benchmark. It was a simple vector architecture. Developers knew that. If they thought they could get 6.2 gigaflops out of it, but they didn't know how to program vector architectures, then whose fault is that? I don't see anybody complaining about the benchmarks published for things like the Earth Simulator, because it's pretty hard to get close to peak on that thing too!

    With regards to what Blachford said --- I refuse to attribute journalistic hype to IBM and Sony. It's the journalists making far out claims, not IBM. A lot of people are legitimately excited about the thing, not because they believe they can actually get 256gigaflops running Quake III, but because they see the 256gigaflops peak, and salivate at the real numbers they could post in their apps.

    --
    A deep unwavering belief is a sure sign you're missing something...
  136. Cell Stats? by Anonymous Coward · · Score: 0

    Does anyone know how many stages the pipeline of Cell is? Or is that an improper way of looking at it? It seems like with a speed that high, the pipeline must be many stages deep. The P4 scaled so high because of it's deep pipeline, but that introduces other problems. I think that's essentially why they could put hyperthreading in. Your processor was sitting idle or running NOPS for half of its instructions. In the P4, they used Rambus because the bandwidth and latency masked the problems with having such a deep pipeline. Is this the same situation? I haven't found any of these sorts of stats, and I am not a microprocessor engineer, but it would be interesting to know. Anyone?

  137. OSS to change the playing field? by jago25_98 · · Score: 1

    Why not completely design the lot, run OpenSource on it because that's more portable, market to servers as they run samey applications,

    and then go on from that.

    I guess no one wants to take on x86; i.e. ARM.

  138. Re:DumbassThisIsIBMUfool by glrotate · · Score: 1

    Would a better comparision would be the PPC 615?

  139. Imagine... by Torontoman · · Score: 1


    Imagine a beowolf cluster of these! Legit comment actually.

  140. So try offloading it to software by Short+Circuit · · Score: 1

    No oooe? Build a really, really good compiler.

    Have an app originally compiled inefficiently? Run code-reorganizing tool on it.

    Not sure that any of the latter tools exist today, but it's something I've been pondering. Imagine, on a PC, replacing a bunch of SISD instructions with the latest SIMD equivalent.

  141. The hard meat and veg in more ways than one by tod_miller · · Score: 1

    Imagine a beowulf cluster of these!! no really! FUCK ME!!!!

    The first version of the chip will run at speeds faster than 4GHz. Engineers were vague about how much faster, but reports from design partners say 4.6GHz is likely. By comparison, the fastest current Pentium PC processor tops out at 3.8GHz.

    Cell can process 256 billion calculations per second (256 gigaflops), falling a wee bit short of marketing hyperbole calling it a "supercomputer on a chip." The slowest machine on the current list of the Top 500 supercomputers can do 851 gigaflops.

    The chip will have 2.5MB of on-chip memory and have the ability to shuttle data to and from off-chip memory at speeds up to 100 gigabytes per second, using XDR and FlexIO interface technology licensed from Rambus.

    "One of the key messages you hear from the architects of next-generation chips is that their performance is being limited by off-chip bandwidth," said Rich Warmke, product marketing manager at Rambus. "We've really licked that with Cell. One hundred gigabytes per second is really unprecedented in the industry."

    The chip will have 234 million transistors, measure 221mm square and be produced using advanced 90-nanometer chipmaking processes. Peter Glaskowsky, a consultant at research company The Envisioneering Group, said he expects Cell production to shift to a 65-nanometer process, however, as IBM introduces the chipmaking technology later this year.

    I have so got a boner right now. I want 2 of these.

    --
    #hostfile 0.0.0.0 primidi.com 0.0.0.0 www.primidi.com 0.0.0.0 radio.weblogs.com
  142. Cell is not an x86 competitor. by flaming-opus · · Score: 3, Insightful

    It is a radeon/geforce competitor. Or something like that.

    The cell processor is only really fast when the spus are in use, which means 32-bit non-branching floating-point arithmatic. For anything involving integer math, flow control, or uneven memory access, the SPUs defer to the main processor. I'm sure IBM put a decent processor in there, but it doesn't sound like it's anything revolutionary, and there's only the one.

    What does this get you? -- A processor that is really good at decoding mpeg, rendering graphics, maybe approximating the physics of flying dragons. It is not a fast general purpose processor. Operating systems, word processors, databases, these are all integer tasks, and much more-so they are branch tasks. Scientific computation - this requires double-precision floating point. Photoshop is about the only piece of non-multimedia software that might be able to take advantage of this.

    The end result is that this will likely be a great chip for set-top boxes of all sorts, maybe even for video-editing workstations. A G5/pentium replacement it isn't; that's a different ball game.

    1. Re:Cell is not an x86 competitor. by be-fan · · Score: 1

      The cell processor is only really fast when the spus are in use, which means 32-bit non-branching floating-point arithmatic.

      Actually, the APUs handle both floating-point and integer vector arithmetic (like Altivec or SSE2). And it has a branch unit, and since its so simple, it's pipeline is probably a reasonable length. So it would likely be good on branchy integer code, as long as it stayed within a small dataset. I can think of uses for that --- certain fluid dynamics, structural analysis, or thermal analysis problems could fit nicely. Also, it could be good at solving constraint systems, numeric integration, and a number of other algorithms where runtime can be quite large for small datasets.

      --
      A deep unwavering belief is a sure sign you're missing something...
  143. PS3 "comparative power" over its lifetime by Savage650 · · Score: 1
    PS3 [..] may have a lifespan of 5-10 years. So you have to imagine that in 2017 [..] These consoles have to be armed with the best possible components in order to give them longevity and flexibility in the market to compete with Xbcube units produced by Nintendosoft in 2010. ;)

    Good point. But Sony has another ace up their sleeve: while the PS3 might or might not offer internal CPU upgrades, the Cell programming model is meant to scale well for networks/clusters of Cell-enabled devices. Thus, you should be able to harness the cpu power of other Cell-devices in your home (another PS3, a settop box or even the new Sony TV).

    I'd expect the "Flight Simulator-with-real-cockpit" crowd to go for a solution based on multiple PS3: every box handles part of the IO (tons of buttons&blinkenlights) and some 2D graphics (instrument panels, MFDs). The remaining CPU capacity is pooled towards rendering the outside view(s).

  144. Re:Cell's PowerPC core is in-order not out-of-orde by EvilTwinSkippy · · Score: 2, Insightful
    The PowerPC instructions core is simply to provide a way to leverage existing compilers against this new architecture. Sony learned, the hard way, that developers don't want to hear about a quirky new instruction set.

    I hear you though. The Power5 is designed to handle large multi-process loads. This new Cell architecture, or at least this particular Cell chip, is designed for real time processing of large piles of data.

    I'm not reliving computer architecture class... I'm not reliving computer architecture class... (open's eyes) ... Whew

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  145. Gigahertz Schmigahertz by PeanutGallery · · Score: 1

    From the Intel days, the press and the populace has been hypnotized into thinking "processing power=Ghz. End of story". The fact is if the cell specs are more than just hype:
    1) 64 bit architecture
    2) 8 of those on a chip
    3) you can gang Cells together via boradband

    A cell running just 1Ghz would easily blow the pantaloons off anything we've got in our house today!

    --
    -- Just another unsolicited opinion... from the Peanut Gallery.
  146. Watch for Cell-powered Macintosh next year. by MtViewGuy · · Score: 1

    I have this feeling that Apple will announce that they will switch to the Cell CPU some time later this year, and the first machines to use the Cell CPU will be announced at MacWorld in January 2006 (probably both Power Macintosh and iMac models).

  147. That's meaningless by Anonymous Coward · · Score: 0

    It's meaningless to say that 'They say it's temperature is between 40C and 52C.'

    With the proper cooling, the facking thing could dissipate a 1000 Watts and it could still be 'at 40C'.

    And don't go getting all dewy eyed about 60nm processes. 65nm processes leak like a farking sieve. They waste as much power in leakage currunt as they use to operate.

    AND power dissipation scales as the square or the operating frequency. So ramping up beyond 4GHz is headig for solar thermal issues.

  148. It is ideal for a different reason ... by Anonymous Coward · · Score: 0

    It gives you something which no other processor does. Being different from mainstream processors is why it is ideal for Linux IMO. Not the industry driven linux, but the geeky linux.

    The central core can run Linux fast enough ... and you can just treat the SPUs as co-processors for specialized tasks. Video encoding, number crunching etc. This all can be done long before gcc and the linux threading model have evolved to the point you can use them in a more general purpose way.

  149. Don't forget clock speed by Anonymous Coward · · Score: 0

    234M transistors @ 90nm is actually about as big as most graphics processors are. They tend to be 150M-200M @ 110nm or 130nm. I dont see it being terribly difficult to fab really

    Graphics chips run well below 1GHz. Clocked at over 4 GHz, the Cell processor would have significantly lower yields. That's where the high cost really comes from.

  150. All I want to know is..... by Anonymous Coward · · Score: 0

    When can I get a compiler? And a language that will compile to take advantage of the chips features? And an emulator of some sort.... and maybe a few boards.

  151. Money quote from Ars conserning Cell Development by CosmicDreams · · Score: 1
    source: http://arstechnica.com/articles/paedia/cpu/cell-1. ars/2

    To sum up, IBM has sort of reapplied the RISC approach of throwing control logic overboard in exchange for a wider execution core and a larger storage area that's situated closer to the execution core. The difference is that instead of the compiler taking up the slack (as in RISC), a combination of the compiler, the programmer, some very smart scheduling software, and a general-purpose CPU do the kind of scheduling and resource allocation work that the control logic used to do.


    sorry if someone else has posted this already.
    --
    Go Gusties
  152. Compilers! by Anonymous Coward · · Score: 0

    Will somebody please think of the COMPILERS??!!