Slashdot Mirror


The Mystery of Cell Processors

LucidBeast writes "Consumer appliances requiring more computing power Sony, IBM and Toshiba started 2001 developing "Cell"-processor that comprises of multiple processor cores and should give performance ten times of conventional processors. Now the CNN Money reports that details of the processor will be released Feb. 6-10 at the International Solid State Circuits Conference in San Francisco. Also reported by EE Times. Rumors also tell that Sonys PS3 development platform has already been shipped to some developers equipped with the cell processor."

234 comments

  1. Apulets? by putaro · · Score: 0, Offtopic

    I didn't know Apu had children. I thought the QuikiMart was his entire life.

    1. Re:Apulets? by mat+catastrophe · · Score: 0

      Apu has something like a dozen kids, which is why the Quick Mart is his entire life...

      --
      sig not found
    2. Re:Apulets? by emj · · Score: 2, Funny

      Actually Apu and Manjula are the proud parents of eight well behaved children.

    3. Re:Apulets? by Anonymous Coward · · Score: 0

      Apu has something like a dozen kids, which is why the Quick Mart is his entire life...

      They are 8 kids. But kwik-e-mart was his entire life even before getting married.

  2. Future by iive · · Score: 1, Funny

    If you wonder what these processors looks like, take a look of T101 (Terminator 2) cyberbrain ;)

    1. Re:Future by Anonymous Coward · · Score: 3, Informative

      You mean, like a MOS 6502 processor? I've never checked it, but I've been told that's what the code that was shown in the "terminator view" in Terminator 1 was: 6502 assembly. Did they update it in any of the later movies? Say, to a 6510 or a 68510 ?

    2. Re:Future by hunterx11 · · Score: 2, Funny

      6502? So he'll kill you and beat you at Nintendo!

      --
      English is easier said than done.
  3. Article text by mrhandstand · · Score: 4, Informative

    Chip power, times 10
    Sony, IBM, Toshiba disclose details of new processor that will run next-generation electronics.
    November 29, 2004: 6:13 AM EST

    TOKYO (Reuters) - IBM, Sony Corp. and Toshiba Corp. on Monday unveiled some key details on the powerful new "Cell" processor the three are jointly producing to run next-generation computers, game consoles and TVs.

    Cloaked in secrecy and the object of much speculation since the three conglomerates announced the project in 2001, Cell will be 10 times more powerful than conventional chips and able to shepherd large chunks of data over broadband networks.

    In a joint release, the three firms gave a glimpse of their respective plans for Cell-powered products, but were mum on technical details, which will be revealed Feb. 6-10 at the International Solid State Circuits Conference in San Francisco.

    IBM (Research), Sony (Research) and Toshiba are investing billions of dollars to develop and prepare for mass production of Cell, which is a multicore semiconductor composed of several processors that work together to handle multiple tasks at the same time.

    "In the future, all forms of digital content will be converged and fused onto the broadband network," Ken Kutaragi, executive deputy president and COO of Sony, said in the release. "Current PC architecture is nearing its limits."

    IBM said it would start pilot production of the microprocessor at its plant in East Fishkill, N.Y., in the first half of 2005. It will use advanced 300 millimeter silicon wafers, which yield more chips per wafer than the 200 mm kind.

    It also announced plans to first use the chip in a workstation it is developing with Sony, targeting the digital content and entertainment industries.

    Sony said it would launch home servers and high-definition televisions powered by Cell in 2006, and reiterated plans to use the microchip to power the next-generation PlayStation game console, a working version of which will be unveiled in May.

    Toshiba said it planned to launch a high-definition TV using Cell in 2006. Top of page

    --
    Always value the individual over the system. --Bruce Lee "I don't need a Sig - I have a custom 191" - me
    1. Re:Article text by choas · · Score: 3, Funny

      Wow, Thanks!

      To think we almost slashdotted CNN!

      --
      I will work to elevate you, just enough to bring you down
    2. Re:Article text by Anonymous Coward · · Score: 1, Insightful

      Ya know, one beauty of linking to the article is that we're not caught for c0pyright |nfringement, as the news agency still gets the hits and the ad money. Providing the full text here is a little risky...

    3. Re:Article text by mrhandstand · · Score: 2, Insightful

      Hey...you never know. Seriously, I post article text when appropriate because most readers/posters can't be bothered to actually read the damn thing unless it's in front of them.

      --
      Always value the individual over the system. --Bruce Lee "I don't need a Sig - I have a custom 191" - me
    4. Re:Article text by worst_name_ever · · Score: 4, Funny
      "In the future, all forms of digital content will be converged and fused onto the broadband network"

      And all restaurants will be Taco Bell...

      --

      In Soviet Rush, today's Tom Sawyer gets high on you.
    5. Re:Article text by Anonymous Coward · · Score: 0

      Hmmm, I must have missed the poll you took you ignorant twat.

    6. Re:Article text by upsidedown_duck · · Score: 2, Insightful

      In addition to the obvious obsurdity of saying "all", the naive optimism of the broadband convergence prophets puts them into denial about the fact that many people often don't want gaming to be on-line. I've seen some of the sneaky things companies do to glean marketing data off of their paying customers, and it is rather annoying. I don't want my PC phoning home every time it boots (my ISP trys this), nor do I opt to plug a DirecTV unit into the phone jack, for example. Already, people report their life and soul to the tax agencies, their employers, etc., and, at least, people should be able to find entertainment with a respectable amount of freedom. The market will very likely show that people will choose not to have an always-networked gaming machine. Networking is certainly a good choice, but it shouldn't be the only choice in order for companies like Sony and Microsoft to capture as many customers as possible.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    7. Re:Article text by Anonymous Coward · · Score: 0

      or if you're in europe, Pizza Hut.

      for those wondering, in the sub-B class movie Demolition Man, featuring Stallone in a future action thriller, all food franchises have gone bankrupt except for one: taco bell, but in europe we have no taco bells, so they shot an alternative restaurant scene where taco bell was replaced with Pizza hut and showed that one over here.

    8. Re:Article text by Puggs · · Score: 1
      Dont worry, Demolition Man wont come true, Arnie cant become President of the USA.

      Except theyre trying to change the law so he can

      Thank god I'm not American - I dont want to live in a movie....

  4. Please Help! by Anonymous Coward · · Score: 5, Funny

    "Consumer appliances requiring more computing power Sony, IBM and Toshiba started 2001 developing "Cell"-processor that comprises of multiple processor cores and should give performance ten times of conventional processors."

    What in the hell does that sentence mean? I can handle a couple of spelling or grammatical problems, but seriously! What the fuck does that mean? Are 3 companies working together to create this Cell processor, or are there three different Cell processors...

    1. Re:Please Help! by WombatDeath · · Score: 2, Funny

      Someone's created a Cell processor which has become sentient and submitted a rather garbled story about itself to slashdot.

    2. Re:Please Help! by oexeo · · Score: 3, Informative

      It's been granted moderation powers as well, so be careful what you say

    3. Re:Please Help! by CarbonJackson · · Score: 3, Funny

      It means LSD is alive and well. It means retards have "hacked" their way into the submission que. It Means Cmdr. Taco is submitting stories under psuedonyms. It means you didn't recognize the plot of the Jennifer Lopez blockbuster, "The Cell". It means...I don't know what it means.

      --

      MikeAtIF*ckStuffedAnimalsDotCom
    4. Re:Please Help! by BenjyD · · Score: 3, Insightful

      I always find it odd that so many "Nerds", people who spend their time programming in languages that demand incredibly exact syntax, can't get basic "natural language" syntax right.

    5. Re:Please Help! by Jeff+DeMaagd · · Score: 4, Funny

      I've seen a quote saying that once we get a natural language compiler, we'll find that geeks can't write.

    6. Re:Please Help! by mrhandstand · · Score: 1

      Most of our parsers are written in C not C++; we don't throw exceptions.

      --
      Always value the individual over the system. --Bruce Lee "I don't need a Sig - I have a custom 191" - me
    7. Re:Please Help! by uradu · · Score: 2, Funny

      The only meaningful way I could parse it is that three consumer appliances named Sony, IBM and Toshiba that are in need of more computing power got together and started developing this "Cell" processor. If they're sentient enough to do that, what more do they need?!

    8. Re:Please Help! by Anonymous Coward · · Score: 2, Insightful

      Trust me, most of those people don't make much sense in programming languages, either, even if it is syntactically correct...

    9. Re:Please Help! by Mordaximus · · Score: 1

      Maybe the poster doesn't speak english as a first language? I doubt that you would pick on a lifetime C developer if he mangled FORTRAN, especially if he'd only had a few hours exposure to it.

      Personally, I'm glad that *most* people aren't as picky as a compiler.

    10. Re:Please Help! by BenjyD · · Score: 0, Offtopic

      I thought Slashdot had editors that spoke English as a first language?

    11. Re:Please Help! by Anonymous Coward · · Score: 0

      With all due respect, it's "Chinglish." I worked for 3 months converting a software user manual from "Chinglish" to proper English and so I got used to the common patterns. That particular sentence is impossible for me to decipher however.

    12. Re:Please Help! by pla · · Score: 4, Insightful

      I always find it odd that so many "Nerds", people who spend their time programming in languages that demand incredibly exact syntax, can't get basic "natural language" syntax right.

      We can. The problem arises in that other people cannot (or rather, do not, since most adults can form grammatically correct sentences if you force them to).

      Another, humorous, response to the parent post nicely illustrates the problem... The only way to parse it such that it remains (almost) grammatically correct runs along the lines of "three consumer appliances named Sony, IBM and Toshiba that are inneed of more computing power".

      Now, you can say that any human reader would get the correct meaning. And in this situation, I'll grant that as most likely true. But if people use sloppy grammar in "obvious" sentences, they most likely will carry that into more subtle sentences as well.

      So when a geek chides someone for misuse of a natural language, insisting on an exactness bordering on formal logic - They/We do so because it improves comprehension.

      A non-geek might feel comfortable trying to divine a sloppy author's intended meaning. But we realize the consequences... Do that in a programming language, and at best you'll get buggy code. Do that in real life, and you get ambiguities such as (no political commentary intended) whether or not Bush said/implied a link exists between Saddam and Osama.

    13. Re:Please Help! by LordPhantom · · Score: 0

      It dosent matter, as long as Gohan can destroy it!

    14. Re:Please Help! by wheany · · Score: 2, Funny

      Slashdot has "editors", not editors.

    15. Re:Please Help! by LucidBeast · · Score: 0, Offtopic
      Sorry to have caused you so much pain. I'm just a simple porgrammer dude and I usually let the compiler check syntax.

      I mean programar... programer... well anyways I write code.

    16. Re:Please Help! by Politburo · · Score: 1

      Why is that odd? Most programming languages demand exact syntax or else there is no meaning. Natural languages are much more tolerant, and there is no need for exact syntax. In the absence of an exact syntax requirement, most people, including nerds, are lazy.

    17. Re:Please Help! by bigpat · · Score: 1

      "I always find it odd that so many "Nerds", people who spend their time programming in languages that demand incredibly exact syntax, can't get basic "natural language" syntax right."

      Most computer geeks seem to consider natural language as a form of psuedo code. It doesn't need to work, just as long as it approximates some idea of functionality.

    18. Re:Please Help! by BenjyD · · Score: 1

      English is not less tolerant: humans are. The post as written has either no meaning or a very strange one.

      I guess you're right, though: people are incredibly lazy in the absence of compilers.

    19. Re:Please Help! by EvilTwinSkippy · · Score: 1
      If the number of typos and bugs in code I debug is any measure, simply working in a picky environment is no measure of infallibility.

      Most geeks can type 40-80 words a minute. If you remove the backspace key, that rate drops tremendously.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    20. Re:Please Help! by Anonymous Coward · · Score: 0

      Given how confusing the submitted blurb was, I think "Lucid" Beast wasn't such a great nickname for the original submitter after all...

    21. Re:Please Help! by upsidedown_duck · · Score: 1

      whether or not Bush said/implied a link exists between Saddam and Osama.

      A link exists via the Saudi royal family. They are quite buddy-buddy with the Bushes, and I'd bet they had no love for Saddam. There is a lot to the war in Iraq that is hinted at only in non-mainstream journalism and is certainly not hinted at by anyone in the government or the big networks. The war has a purpose and a desired result, but I'm not sure any of us (ordinary citizens) really knows what they are.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    22. Re:Please Help! by null_session · · Score: 1

      Apparently it wants you to know, because it modded this up as "informative".

      WTF? Informative??!?!

    23. Re:Please Help! by fbg111 · · Score: 1

      What in the hell does that sentence mean? I can handle a couple of spelling or grammatical problems, but seriously!

      Engrish. Definitely Engrish. (No offense to my Asian friends, your Engrish is much better than my Chinese, Japanese, Korean, etc. But it's still funny.)

      --
      Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
    24. Re:Please Help! by LWATCDR · · Score: 1

      Written language is not more natural than programing languages are. It is a construct created to preserve and transmit the spoken word.
      Also English has such a complex syntax that it is just about impossible to write a syntax checker for it.
      How many programs have you seen compile the first time?
      BTW nerd means ineffectual. Think of the first common use of the word nerd. On Happy Days where nerds the smart kids or just the lame ones that always got the crap kicked out of them? Frankly I would be happy if someday the terms Nerd and Geek where not used again. They are intended to be hurtful and demeaning.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    25. Re:Please Help! by xoboots · · Score: 1
      I always find it odd that so many "Nerds" can't parse the slight grammatical errors that others may make. Perhaps these "Nerds" have been working too hard and haven't been keeping up-to-date with the latest events; when they see something strung together as is the case in this article, they don't realize what it means because they are a bit behind the times. I suspect that's why they take such aggressive stances towards the editors and those whose first language is evidently not english. A funny thing is that when I skimmed the article, I didn't even NOTICE the errors because I "knew" the history of what was being referenced -- but I could have easily clicked the links to find out more if I didn't.

      What I can't stand is how inane comments that literally amount to "I am too stupid to figure out what these mistakes mean and it makes me so embarassed that I have to yell about it" end up as top posts. Do the clueful really need to be reminded in bold letters that there are some really clueless people reading slashdot? I'd rather see top posts have SOMETHING to do with the article submission but increasingly, that seems to be asking too much.

    26. Re:Please Help! by BenjyD · · Score: 1

      I don't know why I'm bothering but:

      - Those aren't minor errors. They are major mistakes that make the post nonsensical
      - Slashdot is a news site. I assume, therefore, that people come here to read news. Why should I be forced to already know about a subject just so I can parse the news post?
      - The editors who post the stories all (AFAIK) have English as a first language and it is their job to post clear stories for the readers to discuss.
      - You clearly can write grammatically. Why bother? According to you I would probably know what you meant even if you wrote horribly garbled English. You bother because it would take twice as long for anyone to read and, despite your protestations that "we should know what he means", there would most likely be some ambiguity in the interpretation of your post.
      - Clarity and accuracy of writing are double-plus good.

    27. Re:Please Help! by Anonymous Coward · · Score: 0

      p1?

    28. Re:Please Help! by otuz · · Score: 1

      Real hackers don't need any stinkin' backspace keys.

      ^H^D

  5. Well.. by oexeo · · Score: 5, Funny
    multiple processor cores and should give performance ten times of conventional processors.

    About 10 processor cores, right?

    They should have enough power to divide by zero by now, right? or is that still to "difficult"

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

      It's not "difficult", it's impossible.

    2. Re:Well.. by oexeo · · Score: 0, Redundant

      it was a joke! (sometimes I wish I could mod myself down)

    3. Re:Well.. by archangel77 · · Score: 1

      Dear Doctor Science: Why can't you divide by zero? Kitty Evans, Des Moines, Iowa

      I can and often do divide by zero, but only after I've made the necessary preparations. First of all, I fast for 48 hours, consuming during that time only mildly fluoridated water. Next I don my special teflon division-by-zero suit. Then I put on my digitally recorded compact disc of Gregorian chants and begin with dividing very small numbers by other very small numbers. As the numbers get smaller, the sparks begin to fly. If all goes well, I take a deep breath and divide a very small number by zero. There's a flash of light, a muffled roar, and when I regain consciousness, the lab is filled with smoke and the scent of burning mylar. So, you see, you can divide by zero if you really want to. Chances are....you just don't want to badly enough.

  6. DBZ by Stephen+Williams · · Score: 3, Funny

    ... should give performance ten times of conventional processors.

    Twenty times, after absorbing an android or two.

    -Stephen

    1. Re:DBZ by timts · · Score: 0

      well, I dont think it's really 10 times, current PC CPUs have quite a few pipeline per core already, not to mention hyperthreading and dual core techonology that's coming next year.

      I seriously doubt this 10 core hype is going to live up to its claim. IBM failed on the RISC claim already, which is still way slower than fastest CISC CPUs in PCs.

    2. Re:DBZ by Anonymous Coward · · Score: 0

      I don't think you've watched any Dragonball Z which is what the grandparent poster was making a joke about. A character named "Cell" who absorbed androids to make himself more powerful.

      It's not the first time a processor has been named after that series, we also had the Motorola "Dragonball" processors which were used in Palmpilots until they switched to ARM processors.

    3. Re:DBZ by timts · · Score: 0

      well, I watched a lot DBZ, trust me, my reply is just what I thought, and this is the thread I happen to choose to put it to.

      sorry to make you confused. ;)

  7. What they didn't mention by nick-less · · Score: 4, Interesting

    details of the processor will be released Feb. 6-10

    it gives a 10 times performance gain over a normal processor, from the year 2001 of course, which will be something like a 1.3 GHz P4 or a 800 MHz Celeron, both introduced in january 2001 ;-)

    1. Re:What they didn't mention by the_consumer · · Score: 2, Funny

      So, it'd run at 10.3 GHz is what you're saying, or perform at an equivalent thereof? That's a fairly significant jump over the 4.7GHz Pentiums aavailable now.

      --
      "If you're thinking what I'm thinking, you're right." -
    2. Re:What they didn't mention by nick-less · · Score: 1

      That's a fairly significant jump over the 4.7GHz Pentiums aavailable now

      Yes, outperforming a current cpu by a factor of two or three isn't that bad at all. But with several dual core cpus at the horizon its not as impressive like it was back in 2001 either...

    3. Re:What they didn't mention by the_2nd_coming · · Score: 1

      the multicoreness is not what makes it special. it is the way it uses the multicoreness for asymmetric processing that does.

      --



      I am the Alpha and the Omega-3
    4. Re:What they didn't mention by gad_zuki! · · Score: 1

      The jump (if real, etc) is significant in these terms only and only if it can compete on pentium-level prices.

      If not, then it should be compared to other high end chips or more fairly to multi-processor implementations. We're not talking Ma's Dell here, but pricey and powerful workstations.

    5. Re:What they didn't mention by upsidedown_duck · · Score: 1


      Put ten Pentium-like cores on a die or two, clock it at 1GHz, and there you go. Given that current top-of-the-line CPUs have two ultra-modern cores at higher clock speeds, more simpler cores should be feasible. Even Sun has eight cores on a single Niagara chip that'll run faster than 1GHz, so why not IBM? Actually, I'd be suprised that, between Sun and IBM, that Sun would be first to do it.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    6. Re:What they didn't mention by Veccio · · Score: 1

      Or, more appropriately, a bunch of nicely clocked PPC 750x chips, I bet. I mean this is IBM we're talking about not Chipzilla

    7. Re:What they didn't mention by jericho4.0 · · Score: 1
      Sun, for all its size, is still a fast-moving, striev for excellence culture. The've pulled of some impressive feats in the past....

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
    8. Re:What they didn't mention by Anonymous Coward · · Score: 0

      1.3 x 10 != 10.3

  8. And this article tells us WHAT?!! by mrhandstand · · Score: 2, Insightful
    OK...so according to some marketdroid "Current PC architecture is nearing it's limits". I bet he owns stock in the company that it trying to sell you the new stuff! Last I checked AMD and a few other BILLION dollar companies were still in business.

    Now it is true that multiple core chips seem to be where everyone is headed. Even so, I'm not sure how these magical chips will "converge and fuse" digital content. Remeber that this article is A) light on details, and B) put together by a person who is vying for your dollar/pound/yen etc.

    --
    Always value the individual over the system. --Bruce Lee "I don't need a Sig - I have a custom 191" - me
    1. Re:And this article tells us WHAT?!! by TheRaven64 · · Score: 4, Informative

      The article on El Reg has a bit more information content. The chip is POWER-based, and supports multiple cores, each of which can run a separate OS. This is the first POWER chip to be produced in volume (I'm not counting workstation / server chips as volume). This, combined with the PowerPC-based XBox2 may mean that the unit cost of POWER/PowerPC chips drops enough to make beige-box POWER/PowerPC systems cheap enough to be a viable alternative to x86.

      --
      I am TheRaven on Soylent News
    2. Re:And this article tells us WHAT?!! by Junks+Jerzey · · Score: 1

      OK...so according to some marketdroid "Current PC architecture is nearing it's limits". I bet he owns stock in the company that it trying to sell you the new stuff! Last I checked AMD and a few other BILLION dollar companies were still in business.

      I think there's little doubt that in the performance arena, PC CPUs have leveled off in the last two years. Instead of across the board performance boosts, everyone is talking multi-core and 64-bit. Two years ago, the 3GHz P4 was king. Today it's still more or less a top-end chip. This is much different than, say, five or six years ago.

    3. Re:And this article tells us WHAT?!! by mbbac · · Score: 2

      Ken Kutaragi isn't a marketdroid. He was an engineer on the original PS and now heads the PS business unit.

      --

      mbbac

    4. Re:And this article tells us WHAT?!! by Wesley+Felter · · Score: 2, Insightful

      The Gekko in the Gamecube is not produced in volume? Millions of G4s and G5s have been sold in Macs, but I guess that's not volume either. And I don't see how high volume on Cell will make regular PowerPCs cheaper.

    5. Re:And this article tells us WHAT?!! by Anonymous Coward · · Score: 0
      The Gekko in the Gamecube is not produced in volume? Millions of G4s and G5s have been sold in Macs, but I guess that's not volume either. And I don't see how high volume on Cell will make regular PowerPCs cheaper.


      POWER is a superset of PowerPC. You listed PowerPCs, the Cell is supposedly a POWER chip.

    6. Re:And this article tells us WHAT?!! by Anthony+Liguori · · Score: 1

      This is the first POWER chip to be produced in volume (I'm not counting workstation / server chips as volume).

      Except for the fact that it's widely known that the highest volume PowerPC chip is the processor inside the Nintendo GameCube.

    7. Re:And this article tells us WHAT?!! by TheRaven64 · · Score: 2, Informative
      POWER is not the same as PowerPC. While the PowerPC 970 inherits a lot from the POWER4+ architecture, they are different chips with different (although overlapping) instruction sets. POWER chips traditionally belong in high end workstations, servers and (I think) mainframes. PowerPCs are used in embedded devices (e.g. a large number of mobile 'phones) and a few computers (e.g. Macs, PegasOS sytstems, BriQs and the GameCube).

      Until recently the POWER instruction set was a superset of the PowerPC instruction set, allowing PowerPC code to be run unmodified on POWER systems (assuming ABI compatibility). Motorola's 74xx series and IBM's 970 series added AltiVec/VMS/Velocity Engine, which may or may not appear in future POWER chips.

      --
      I am TheRaven on Soylent News
    8. Re:And this article tells us WHAT?!! by Wesley+Felter · · Score: 0

      Gah, let's give this old misconception a rest. The POWER instruction set is dead. When IBM says POWER, they mean it as a marketing term for PowerPC. POWER == PowerPC. POWER == PowerPC. POWER == PowerPC.

    9. Re:And this article tells us WHAT?!! by Anthony+Liguori · · Score: 1

      I had constructed a reply, but then found this link that said everything I was going to say:

      Power

      You're actually quite mistaken. The POWER family includes PowerPC along with a bunch of other processors.

  9. End Result May Disappoint by ehack · · Score: 3, Insightful

    When PS2 was launched, incredible specs were also touted; on delivery it ended up cheaper but not more powerful than a high-spec PC with a good video card one year later. I am afraid we might end up with another mediocre product at a reasonable price point. Sony should concentrate on portable systems integration which is where its real expertise lies.

    --
    This is not a signature.
    1. Re:End Result May Disappoint by jmcmunn · · Score: 3, Insightful

      I think Sony also has some expertise in the console market, afterall they do have two of the best selling consoles ever. And of course they are the current king of the console market, so I would think that should stand for somthing as far as "expertise" goes.

      But yes, we will likely be underimpressed with the PS3 when it comes out. But all of the "non geeks" out there who never heard the five versions of the inflated specs that we were promised will still love the machine for what it is, a good game console.

      So it won't ever have the most teraflops on the worlds' supercomputer list...who cares?

    2. Re:End Result May Disappoint by PoopJuggler · · Score: 1, Interesting

      Being the market leader and making good hardware are not necessarily the same thing. It's more marketing than anything. So I would say Sony has some expertise in marketing but I wouldn't say they make awesome hardware. It's expensive, it breaks frequently, it's hard to develop for. Maybe the PS3 will be better, but I would be very surprised.

    3. Re:End Result May Disappoint by mrshowtime · · Score: 1

      Everyone laughed at Sony when they announced the PS1, yet delivered exactly what the promised. The day the PS1 came out, Sony Announced the PS2 specs. At the time, the specs were beyond amazing, but Sony, five years later, delivered. I seriously doubt they would hype up "10x the power of 'normal' processors," especially given the amount of money spent on research.

      --
      "Jeremy, you need to get to an internet cafe and cut and paste some appropriate sentiments about me from the world wide
    4. Re:End Result May Disappoint by Anonymous Coward · · Score: 1, Insightful

      Expensive as compared to what? The Xbox? Sony is profitable, Microsoft is not. A PC? Yeah right.

      The one thing Sony does have going for them is that their technology IS cost effective. That's why they are making boatloads of cash while Microsoft is losing it.

    5. Re:End Result May Disappoint by CriX · · Score: 1

      Yeah, I think 10x power of at least the PS2 is reasonable considering they were once saying 1000x (?!). If PS3 is 10 times more powerful than my PC then we will all be dazzled. I'm fairly dazzled by the Unreal 3 previews, but I'm assuming PS3 will go beyond even that.

      --
      Moderation: +1 pwnage
    6. Re:End Result May Disappoint by CriX · · Score: 1

      Shoulda added this before: An Unreal 3 Preview: http://gamesdomain.yahoo.com/preview/28441

      --
      Moderation: +1 pwnage
    7. Re:End Result May Disappoint by Octagon+Most · · Score: 4, Insightful

      "When PS2 was launched, incredible specs were also touted; on delivery it ended up cheaper but not more powerful than a high-spec PC with a good video card one year later. I am afraid we might end up with another mediocre product at a reasonable price point."

      Frankly I like the idea of delivering power comparable to a high-end PC in a less expensive console. Those that want the most possible power will pay the price for the PC anyway so they can keep it updated. The console buyer wants simplicity and low price. As a reformed geek myself I never want to touch the guts of a computer again. My two favorite electronic devices are my iMac and iPod. When I buy another game console I will be much more concerned with the quality of the games and the ease of use than the raw specs. I'd certainly like to see what all this power could deliver, but I'd rather it be US$199 than "incredible."

    8. Re:End Result May Disappoint by d3kk · · Score: 4, Funny
      As a reformed geek myself I never want to touch the guts of a computer again.

      You're in the wrong place.

    9. Re:End Result May Disappoint by upsidedown_duck · · Score: 1

      it ended up cheaper but not more powerful than a high-spec PC with a good video card one year later.

      Cheaper is the main thing. The PS2 is a decent machine with a DVD player for under $200, now. I'd be hard pressed to get a general purpose PC with a DVD player, TV/svideo output, and a remote control for that cost. I'm missing out on Doom 3, but that certainly isn't causing me much stress.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    10. Re:End Result May Disappoint by killjoe · · Score: 2, Interesting

      The cell processor is not ONLY for PS3. It's actually a very flexible system where the cores can assume different functionality depending on what is needed at that milisecond. For the PS3 most of the cells would be working on graphics most of the time. IBM is also planning on using the chips for workstations where presumably most of the cells would be working on MPU functionality most of the time.

      I would not be surprised to see Apple use the chips if they get the OS ported to it.

      So yes PS3 probably won't be all that powerful but variations of the chip will end up in IBM workstations and they will be very powerful.

      --
      evil is as evil does
    11. Re:End Result May Disappoint by Amiga+Trombone · · Score: 1

      I would not be surprised to see Apple use the chips if they get the OS ported to it.

      Do you know if this chip uses the PPC instruction set, or a derivation of it?

      Or does this chip use a different instruction set altogether?

    12. Re:End Result May Disappoint by NanoGator · · Score: 1

      "I think Sony also has some expertise in the console market, afterall they do have two of the best selling consoles ever. And of course they are the current king of the console market, so I would think that should stand for somthing as far as "expertise" goes."

      Well, going by that logic, Microsoft's employees are experts on OS design.

      "But yes, we will likely be underimpressed with the PS3 when it comes out. But all of the "non geeks" out there who never heard the five versions of the inflated specs that we were promised will still love the machine for what it is, a good game console."

      I remember a lot of bitching because Dreamcast games looked better than the first batch of PS2 games. Now, that doesn't really dent your point, but Sony's arrogance in that regard nearly lost them some customers. I know I avoided the PS2 for quite a while after being promised 66 million polys a second and getting back a machine where the games have to be halve-res'd to fit within its video memory.

      Anywhoo, can't say you're wrong, but I would point out that Sony's already creating a tidal wave of voices screaming "Bullshit!" whenever they promise specs.

      --
      "Derp de derp."
    13. Re:End Result May Disappoint by NanoGator · · Score: 1

      "Expensive as compared to what? The Xbox? Sony is profitable..."

      I wonder how long that took. Rumor has it they spent 2 billion* on developing the PS2. That's quite an initial loss to take on a game system.

      (*Anybody know if that number's accurate?)

      --
      "Derp de derp."
    14. Re:End Result May Disappoint by killjoe · · Score: 1

      My understanding is that it's a different instruction set. It is based on the IBM Power architecture though so it should be similar.

      Rumors are that sony is working on a linux port. If that's true then this could be the premier chip for non MS based systems. I suspect this is why MS is using powerpc for the next xbox. They want to have some head start in case they have to port windows to the cell processor.

      --
      evil is as evil does
    15. Re:End Result May Disappoint by eclectro · · Score: 2, Funny

      You're in the wrong place.

      Yeah, he's fallen off the wagon. He probably has his screwdrivers out right now and is caressing the RAM upgrade he is about to put into his computer.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    16. Re:End Result May Disappoint by ehack · · Score: 1

      Sure, SOny will have a linux port. They need one for research anyway. Sony have had PS2 processor grids internally for years for experimental purposes, playing with parallelizing graphics stuff like rendering. But their Linux *release* sucked. Why should we expect better ?

      A decent release would be a declaration of war against MS and even DELL, besides can you imagine admins of PS2 firewalls, routers, viruswalls, spamfilters or print drivers using joypads instead of a mouse ?

      --
      This is not a signature.
    17. Re:End Result May Disappoint by killjoe · · Score: 1

      Mouse??? Mouse???? A mouse is for weenies!. no real firewall, router or spamfilter needs a mouse. Why that's an abomination.

      --
      evil is as evil does
  10. Say whaaaat? by Anonymous Coward · · Score: 1, Funny

    Consumer appliances requiring more computing power Sony, IBM and Toshiba started 2001 developing "Cell"-processor that comprises of multiple processor cores and should give performance ten times of conventional processors.

    Methinks LucidBeast needs to brush up on the lucidity!

  11. Cell Phones by Kinlan · · Score: 1, Funny

    Ah so that is how they work :)

    --
    As cunning as a fox, which has just been appointed professor of cunning at Oxford University. http://www.kinlan.co
  12. What language do they use? by Realistic_Dragon · · Score: 4, Interesting

    These multi core and multi processor systems can be a bugger to program for because handling concurrrency in a way that doesnt cause deadlocking is a major pain in the ass.

    One of the better ways is to model out the program in CSP (or a variant thereof) and then write in a specially designed language like Occam (developed for the original transputer, but ported now to x86). These give you code that cannot deadlock or livelock or suffer from resource starvation without needing any of the complex and buggy hacks you see in things like the Linux kernel. And the Linux kernel only has to deal with a few processors... scalling to a few thousand processors in C would require a programmer of insane genius or the implimentation of effectivly a new language on top of C to handle the problems caused.

    So, what language do developers use to target this? Is it something elegant designed for the problem at hand?

    --
    Beep beep.
    1. Re:What language do they use? by Anonymous Coward · · Score: 0

      ....Java ?

    2. Re:What language do they use? by l3pYr · · Score: 1

      So, what language do developers use to target this? Is it something elegant designed for the problem at hand?

      It's not that an extremely elegant lanuage is needed for an application like this, just that C is too ... unelegant. C was created at a time when simplicity, hence speed, was much preferrable to the overhead involved with a more refined language. As times progress though, and computer power continues to grow exponentially, the human factor will eventually be the limiting factor in all of programming. Using managed code and overhead-laden, high-level languages will not produce a noticable speed difference. What will make a difference will be the fact that a programmer is unable to track all his memory allocation and garbage collection or the shared access by 50 separate threads to his data structures.

      --
      RTFA and cite your sources or prepare to get pwnd
    3. Re:What language do they use? by Anonymous Coward · · Score: 0

      Java has the same problem as C, C++ etc. when it comes to multithreading - shared-state concurrency is the least manageable model of concurrency, especially at a massive scale.

      Either you don't know what CSP is, or you're reference to Java was what you fear they'll end up with...

    4. Re:What language do they use? by Anonymous Coward · · Score: 0

      These multi core and multi processor systems can be a bugger to program for because handling concurrrency in a way that doesnt cause deadlocking is a major pain in the ass.

      Anything in programming can be a pain in the ass if you lack experience, a coherent plan, appropriate design patterns, etc.

    5. Re:What language do they use? by MikeBabcock · · Score: 1

      I imagine that with a fast enough processor and more memory at their disposal, some smaller developpers will be able to bring simple games to market faster because of being able to use high-level or even interpreted languages.

      Your hard-core push-the-limits groups will still use machine language to develop their engines of course.

      I'm sure the API will be beautiful no matter what though -- Sony wouldn't risk losing developpers to Direct-X.

      --
      - Michael T. Babcock (Yes, I blog)
    6. Re:What language do they use? by CrazyBusError · · Score: 1

      It's perfectly possible to write deadlocking code in occam. It's just much easier to write concurrent processing code that *won't* deadlock.

      Don't ask me for examples, it's something I purged from my brain as soon as possible after being forced to learn it. *shudders*

      Oh and for general information, there's an occam compiler/interpreter available for solaris too. Kinda defies the point of a parallel processing language to run on a non-parallel architecture, but worth a look to see how it's done, though.

      --
      -Never argue with an idiot. They drag you down to their level, then beat you with experience-
    7. Re:What language do they use? by rblum · · Score: 2, Funny

      Bwahaaha!

      Either you've neither seen a Sony API, or you're the most brilliant cynic I've ever seen. I almost fell of my chair laughing. "I'm sure the API will be beautiful" - yeah, right.

    8. Re:What language do they use? by sleepingsquirrel · · Score: 4, Informative

      Linux Insider is running a couple of editorials speculating about running Linux on the 'Cell' processor. The bold prediction? 'the Linux developer community will, virtually en masse, abandon the x86 in favor of the new machine.'

    9. Re:What language do they use? by HidingMyName · · Score: 2, Informative
      First a fwe points both regarding this post and the grand parent.
      1. Multicell processors don't require processes/threads to cooperate/communicate via shared memory. What they do is permit a cheap version of SMP by packaging multiple processor cores in a single chip. Given the complexities of dynamic scheduling (I think an exponential number of gates may be required per stalled instruction that is tolerated without stalling the instruction stream). They can allow these cores to stall and cores that are not stalled can use the pins on the chip to signal the rest of the system. Much like on an SMP machine, not all jobs have to be parallelized, if you keep enough jobs running they can be farmed out over the processor/cores and the system will put them to use. Thus, I don't think multi-core/cell approaches will need more sophisticated languages/compiler/code generation techniques that are employed in VLIW, Simultaneous Multithreading/Hyperthreading environments.
      2. The cores will contend for access to the system bus, since the pinout will not scale with the number of cores used. This could be tricky and form a bottleneck. The run time O/S scheduler may need to be smartened up to handle this (or maybe I was wrong above and some smart compile time techniques can help, but I'm not sure how that would work).
      3. I don't think X86 is dead yest (at least not for the 64 bit variants). They fix some of the serious security issues (e.g. separate execute and write permissions bits for pages), and have a combination of a large amount of market share (hence big economy of scale) and a large amount of working deployed software. People aren't likely to walk away from that (yet). This may mean that early approaches could require X86 emulation to be adopted, which probabably means that speedups by a factor of 10 or more are going to be needed if software emulation approaches are used. It will be tough to get that.
    10. Re:What language do they use? by iwadasn · · Score: 1


      This is supposed to be funny, right?

      Apparently you've never seen a piece of software called an "Appserver" or a "Database", or even something almost as complicated called an "Operating System". They all manage to do just fine with large numbers of processors. In fact, my own experience confirms that appservers like having lots of processors, and with even the most minimal care, can use them to vastly accelerate your code.

      Perhaps I'm just an insane genius though.

    11. Re:What language do they use? by GileadGreene · · Score: 1

      Well, there is a CSP/Occam-derived add-on for Java that supports a robust concurrency model. It just isn't widely used (yet). Note that there are similar concurrency toolkits for C and C++ (in fact I believe that the x86 port of Occam is built on top of the CCSP toolkit).

  13. Folding@home? by Anonymous Coward · · Score: 1, Interesting

    With all that computing power, imagine how much of a benifit it would have to distributed computing projects such as Folding@Home, Seti@home, distributed.net,etc. Mind you, it would take re-writing a new client from scratch, but imagine how much of a benifit it could have! This will be depenedent though, on how quickly Operating Systems like Linux and Microsoft can adapt to this new processor.

    1. Re:Folding@home? by harrkev · · Score: 2, Interesting
      on how quickly Operating Systems like Linux and Microsoft can adapt to this new processor.

      Funny. Windows adapt to a new processor! ROTFLMAO.

      Linux could adapt VERY quickly to any new processor, as long as the number of "cell" is kept reasonable. However, is you are talking of a massively parallel system with dozens of processors sharing the same memory space, I do not know how well it will work.

      I would not hold my breath for a Windows version. The Athlon 64s have only been out for over a year now, and Windows is not even going to support this evolutionary step for a several more months. They have a glacial speed when it comes to upgrading processor support. And Microsoft has been 100% x86 architecure (with few exceptions) for their entire history. They made CE (and PocketPC) which runs on PDA processors, and they make NT for the Alpha. Did they ever make Windows for the Itanic?

      ***

      Now, on to a separate question. I read the EE Times article, and I cannot tell any conceptual difference between this "cell" architecure and the new multi-core processors from AMD and Intel (when they arrive). Can anybody clue me in? There was some mention of how software can handle things, but is there any reason that this could not be done in x86? I am afraid that, from a hardware standpoint, I still don't get what the big deal is.

      OK. I admit it. I am a hardware geek. Hardware is the light side, and software is the dark side. That's my standpoint. Get used to it. I design digital hardware for a living. It could very well be completely revolutionary software going on here (but I doubt it).
      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    2. Re:Folding@home? by skids · · Score: 1


      See http://abrij.org/~bri/my2c/boincps3.html

    3. Re:Folding@home? by mwvdlee · · Score: 1

      MS have had WinNT on MIPS and RISC as well and AFAIK they stopped supporting Alpha many years ago. I do think the embedded version of Windows will run on a number of different CPU's though.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    4. Re:Folding@home? by Anonymous Coward · · Score: 0

      These days, there is hardly any difference between digital hardware "design" and software development. Now, if you said you were doing analog hardware, I would bow... But coding in VHDL or Verilog hardly counts as hardware design, even though one should know which HDL constructs synthesize to which hardware...

    5. Re:Folding@home? by NullProg · · Score: 1

      And Microsoft has been 100% x86 architecure (with few exceptions) for their entire history.

      A simple grep in the Include tree of Visual Studio proves your slightly misinformed. Win9X is X86 only. NT is relatively easy to port until you get to the internal kernel Api's were some relocation magic occurs. :/windows/D/vc98/Include> grep -i powerpc *

      activex.mak:# declarations for use on self hosted PowerPC systems
      setjmp.h: * Define jump buffer layout for PowerPC setjmp/longjmp.
      varargs.h:/* this is for LITTLE-ENDIAN PowerPC */
      winioctl.h:#define PARTITION_PREP 0x41 // PowerPC Reference Platform (PReP) Boot Partition
      winnt.h:// The Macintosh 68K and PowerPC compilers do not currently support int64.
      winnt.h:#define IMAGE_FILE_MACHINE_POWERPC 0x01F0 // IBM PowerPC Little-Endian
      winnt.h:// IBM PowerPC relocation types.

      Enjoy,

      --
      It's just the normal noises in here.
    6. Re:Folding@home? by nr · · Score: 1

      Yes, I have run native Windows on DEC Alpha, and NT4 was also available for MIPS aswell.

      Win CE and PocketPC runs on MIPS, ARM and StrongARM. Dont know about Embedded Win but i guess it runs on other arch's than x86.

  14. Playstation3 vs. XBox2 by grungeman · · Score: 5, Funny

    Sounds like Playstation3 vs. XBox2 will look like a battle between a Terminator T1000 and Clippy.

    --

    Signature deleted by lameness filter.
    1. Re:Playstation3 vs. XBox2 by Anonymous Coward · · Score: 1, Funny

      Never underestimate the power of Clippy, maybe it can irritate the T-1000 to death!

    2. Re:Playstation3 vs. XBox2 by slushbat · · Score: 2, Funny

      Clippy wins hands down. You only need to crush a T1000 in a hydraulic press to disable it.

      --

      Don't put off until tomorrow what you can leave until the day after.

    3. Re:Playstation3 vs. XBox2 by Anonymous Coward · · Score: 0

      We've seen this before. The Emotion Engine of PS2 was supposed to be hundreds of times better than anything we've ever seen before as well, but that fizzled to nothing. The Emotion Engine is a really crappy processor. The only reason PS2 has any performance whatsoever is because of it's two separate volumetic units, which are a total bitch to program against.

      Rumor (confirmed?) has it that Microsoft has dumped x86 in XBox2 instead moving towards IBM's Power4 (or likely Power5) CPUs, which are already proven to be Hella fast, enough so that software emulation of x86 hardware for legacy compatibility is also rumored.

      This is PR hype. Nothing more. Nothing less. Sony's spouted it before. By the time it's realized it will compare, barely, to a Crusoe 1.0 Ghz. And the PS3 will be a nasty hardware Frankenstein's monster as a result, probably with 6+ individual CPUs (original PS1, 2 VUs, 1 Emotion Engine, this Cell thingy and one more just to fuck with your mind.)

    4. Re:Playstation3 vs. XBox2 by TheRaven64 · · Score: 5, Insightful
      XBox2: PowerPC-based CPU made by IBM.

      PS3: POWER-based CPU made by IBM.

      Looks like a good time to own IBM stock...

      --
      I am TheRaven on Soylent News
    5. Re:Playstation3 vs. XBox2 by !the!bad!fish! · · Score: 2, Funny

      I think you'll find that the T1000 would still win.

      --
      Kids today are tyrants. They contradict their parent, gobble their food, and tyrannize their teachers. - Socrates 400 BC
    6. Re:Playstation3 vs. XBox2 by MtViewGuy · · Score: 2, Interesting

      Question though: can program code written for the POWER CPU's be used on the new Cell CPU? Is there even the remote chance that MacOS X could be ported to run on the Cell CPU architecture in a pretty straightforward fashion?

      The latter could be of great interest to Apple Computer because it means the potential for substantial increases in the performance of future Macintosh models.

    7. Re:Playstation3 vs. XBox2 by Henriok · · Score: 1

      PS3 will be Cell based, not POWER based. I assume that Cell will in some manner be based around POWER/PowerPC cores but in essance it'll be a new architechture. And.. this is an uncofirmed fact.

      POWER and PowerPC is essentially the same. IBM is marketing them both under the same brand, Power. The difference between POWER and PowerPC is very small, quite comparable to Athlon and Pentium. The majority of code is binary compatible but some instructions must be adapted for the each platform for optimal performance.

      --

      - Henrik

      - when the Shadows descend -
    8. Re:Playstation3 vs. XBox2 by Knetzar · · Score: 1

      The GameCube is currently PPC based, and I think I read some speculation that the next one would be also.

      So unless another big console maker comes into the pictures, no matter who wins the console wars, IBM wins.

    9. Re:Playstation3 vs. XBox2 by upsidedown_duck · · Score: 1

      can program code written for the POWER CPU's be used on the new Cell CPU? Is there even the remote chance that MacOS X could be ported to run on the Cell CPU architecture in a pretty straightforward fashion?

      Given that their ISAs are close but not identical, I'd imagine a re-compile is necessary.
      I doubt that customers are demanding true binary compatibility among a Playstation, a Mac, and a POWER-based server.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    10. Re:Playstation3 vs. XBox2 by akuma(x86) · · Score: 1

      >> Looks like a good time to own IBM stock...

      Yes, especially when margins on console silicon are close to 0 and IBM microelectronics loses money every quarter. I wonder why there is no Intel or AMD silicon in upcoming consoles?

      IBM makes money on software and consulting. Intel makes money on silicon. AMD too (recently).

  15. A bit more on PS3 by Sai+Babu · · Score: 5, Informative

    But UNC's Zimmons has his doubts. "I believe that while theoretically having a large number of transistors enables teraflops-class performance, the PS3 [Playstation 3] will not be able to deliver this kind of power to the consumer," quoted from /. referenced article.

    Zimmons talks the details.

    1. Re:A bit more on PS3 by Anonymous Coward · · Score: 0

      Zimmons has his doubts because he's an idiot.

  16. Will be interesting... by TommyBear · · Score: 5, Interesting

    I currently work at a game studio here in Melbourne Australia and we're looking at next gen stuff (currently we develop xbox, ps2, PC games). Anyway, today at a meeting, one of the senior developers told our group that 4 had been selected to go to a little show and tell by IBM/Sony in Melbourne, where some of the secrets of the "Cell" processor would be demonstrated/explained to the group. Apparently we were only able to get 4 spots at this event.

    So I'm exicited looks like the tech in just around the corner and so are the multi-core platforms (like XBOX2 and PS3).... yay!

    1. Re:Will be interesting... by the_2nd_coming · · Score: 1

      remember to make an anonymous article submition about it when they get back.

      --



      I am the Alpha and the Omega-3
  17. not english. by leuk_he · · Score: 1

    It reads ok if you are not a native english. Try to bablefish it a few times and it might come out ok.

    And the "cell" is an architecture. so they build the common blocks together and each compagny slaps togeter some other blocks to make it's own appliance.

    You can always read the fine article.....

  18. anyone remember sony's ps9 ads? by circletimessquare · · Score: 1

    in 2000 sony had a series of tv spots trumpeting the "play station 9" for the year 2078, with things like "electronic spores that tapped directly into a person's adrenal gland, improved retinal scanning, a mind control system, holographic surround vision, and telepathic personal music" -wikipedia blurb

    here's a link to the video of the ad

    well, with the exorbitant processing demands of the ps3 that this article suggests, it's almost like they are on track to deliver what they promise!

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  19. Basicly, it is marketspeak... by Kjella · · Score: 4, Interesting

    ...the current computer architecture is nearing its limits yes, but it has no relationship to the content. A modern processor is very well capable of decoding HDTV content, probably encode too if you can accept less than super compression.

    Of course, I see where it is going, I assume these Cell chips will be used to control hardware encoders/decoders with hard real-time limits (i.e. no frame skips and such crap). Taking the best of "dumb" hardware players of today, combined with the multitasking and flexibility of general computers.

    But it is still a computer in drag. If anything, this seems more like a "retro" trend of the past, when you had active NICs/HDD controllers/whatnot with processors of their own. Now it is back with Cells instead. Just like terminals, we're coming full circle.

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Basicly, it is marketspeak... by the_2nd_coming · · Score: 1

      the difference is that now each part can have a huge amount of performance.

      sometimes moving forward requires moving backward.

      --



      I am the Alpha and the Omega-3
  20. Cell in TV ? by andymar · · Score: 3, Interesting

    The article mentions that the Cell CPU will be included in a HDTV from the year 2006. Anyone know what such a powerful CPU is doing in a TV ?

    1. Re:Cell in TV ? by ocelotbob · · Score: 2, Interesting

      Most likely, it'll be a scaled down version and/or the TV will have built in extras, like a PVR or ability to download web content without a computer.

      --

      Marxism is the opiate of dumbasses

    2. Re:Cell in TV ? by MrBandersnatch · · Score: 2, Funny

      DRM

    3. Re:Cell in TV ? by bhima · · Score: 3, Informative

      IBM is planning to market many different types of Cell CPU's for handys, TV's, Workstations, and and Super Computers.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    4. Re:Cell in TV ? by inkdesign · · Score: 1

      HDTV w/ built in PS3 and all forms of Sony media to purchase! Cha-Ching!

    5. Re:Cell in TV ? by RAMMS+EIN · · Score: 0, Offtopic

      Nothing to worry about. It's reporting on your actions, but the agency it reports on doesn't exist. We've always been at war with Eurasia.

      --
      Please correct me if I got my facts wrong.
    6. Re:Cell in TV ? by GuardianAngus · · Score: 0

      Advanced DRM and evil bit detection.

    7. Re:Cell in TV ? by hattig · · Score: 2, Interesting

      Well, if Sony is making 10 to 50 million of these processors a year, the cost will be lower. Especially if the PS3 does have four of them, as has been previously rumoured. By putting the processor (or multiples thereof) into other devices, the cost of the processor goes down even more, as more are made (assuming that enough of the things can be made!). At some point it is probably cheaper to use a Cell processor for all decode/encode operations (TV with built-in PVR?) than whatever else is on the market.

    8. Re:Cell in TV ? by spleck · · Score: 3, Interesting
      Anyone know what such a powerful CPU is doing in a TV ?


      Decoding a 19 Mbps MPEG-2 program stream with multiple SDTV subchannels, surround sound, etc. ???

      Maybe the channels will change faster too.
    9. Re:Cell in TV ? by 91degrees · · Score: 1

      Sounds like that's more of a job for a DSP or a custom component. But even if you use a CPU, you don't need more power thana modern CPU that's considered quite slow. Even for High definition.

    10. Re:Cell in TV ? by Jozer99 · · Score: 1

      Brute forcing scrambled cable...

    11. Re:Cell in TV ? by aldeveron · · Score: 1

      Personalized Advertising! Inserting consumer specific advertising directly into programming(shows) via real time animation. Modifying programming on the fly to "speak" directly to the consumer. Think of Sponge Bob Square Pants saying "Wow Billy!. You should ask your parents to run out and buy you sister Annie and you a big box of Super Crunchie Munch. Today!" . Wait till spamers figure out a way to hack it>;)

    12. Re:Cell in TV ? by Qzukk · · Score: 1

      Sure, until ATSC gets replaced by something else using different compression. Then everyone can just buy an upgrade disk to flash the new codec. (Nahh, they'd rather sell a new TV)

      Or maybe Sony wants to be able to unify its manufacturing? Build the exact same TV and program the Cell with the appropriate decoders for US, JP, UK, etc. Or more likely, extract that decoder from the TV itself, with it programmable to decode broadcast HDTV, Blu-Ray HDTV, HD-DVD (hedging their bets as a hardware company, of course). A unit that could be dropped into anything and loaded with the appropriate source driver, output driver, and decoder to fit in the middle.

      DSP and Custom designs are great for high-power applications, but they're far more expensive to design and deploy than a programmable design with "enough" horsepower.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    13. Re:Cell in TV ? by 91degrees · · Score: 1

      Sure, until ATSC gets replaced by something else using different compression. Then everyone can just buy an upgrade disk to flash the new codec. (Nahh, they'd rather sell a new TV)

      NTSC lasted for 50 years. ATSC will probably last close to as long before being replaced. The extra cost of general purpose CPUs seems a little extravagant considering the life expectancy of a TV is only about 10 years.

      DSP and Custom designs are great for high-power applications, but they're far more expensive to design and deploy than a programmable design with "enough" horsepower.

      It makes more sense to buy smaller cheaper custom components. Economies of scale offer diminishing returns once you get to the millions of units. It may have cost an extra million to design, but if you can produce 1 million chips for each at $1.01 less, then you're up on the deal. If you can force them to upgrade in 10 years time, you win again.

      Even if you do want something more general, you'll want to design a component with a specialised instruction set optimised for video decoding.

    14. Re:Cell in TV ? by Crusty+Cracker · · Score: 1

      Anyone know what such a powerful CPU is doing in a TV ?

      With cell-based processor, TV watches you?

  21. past. by leuk_he · · Score: 3, Informative

    or take a look at the 2002 patent application:

    http://theinquirer.net/?article=19941

    1. Re:past. by WillWare · · Score: 2, Informative

      That's an article mentioning the patent application. The application itself (not including diagrams) is here.

      --
      WWJD for a Klondike Bar?
  22. "Cell Processor Unveiled" form physOrg by S3D · · Score: 3, Informative

    Cell Processor-Based Workstation Prototype
    The companies expect that a one rack Cell processor-based workstation will reach a performance of 16 teraflops or trillions of floating point calculations per second.
    Cell Processor Unveiled
    IBM, Sony Corporation, and Toshiba Corporation today unveiled for the first time some of the key concepts of the highly-anticipated advanced microprocessor, code-named Cell, they are jointly developing for next-generation computing applications, as well as digital consumer electronics.
    Specifically, the companies confirmed that Cell is a multicore chip comprising a 64-bit Power processor core and multiple synergistic processor cores capable of massive floating point processing. Cell is optimized for compute-intensive workloads and broadband rich media applications, including computer entertainment, movies and other forms of digital content.
    Other highlights of the Cell processor design include: -- Multi-thread, multicore architecture. -- Supports multiple operating systems at the same time. -- Substantial bus bandwidth to/from main memory, as well as companion chips. -- Flexible on-chip I/O (input/output) interface. -- Real-time resource management system for real-time applications. -- On-chip hardware in support of security system for intellectual property protection. -- Implemented in 90 nanometer (nm) silicon-on-insulator (SOI) technology. Additionally, Cell uses custom circuit design to increase overall performance, while supporting precise processor clock control to enable power savings.
    IBM, Sony Group and Toshiba will disclose more details about Cell in four technical papers scheduled for presentation at the International Solid State Circuits Conference. "Less than four years ago, we embarked on an ambitious collaborative effort with Sony Group and Toshiba to create a highly-integrated microprocessor designed to overcome imminent transistor scaling, power and performance limitations in conventional technologies," said Dr. John E. Kelly III, senior vice president, IBM. "Today, we're revealing just a sampling of what we believe makes the innovative Cell processor a premiere open platform for next-generation computing and entertainment products." "Massive and rich content, like multi-channel HD broadcasting programs as well as mega-pixel digital still/movie images captured by high-resolution CCD/CMOS imagers, require huge amount of media processing in real-time. In the future, all forms of digital content will be converged and fused onto the broadband network, and will start to explode," said Ken Kutaragi, executive deputy president and COO, Sony Corporation, and president and Group CEO, Sony Computer Entertainment Inc. "To access and/or browse sea of content freely in real-time, more sophisticated GUI within the 3D world will become the 'key' in the future. Current PC architecture is nearing its limits, in both processing power and bus bandwidth, for handling such rich applications." "The progressive breakdown of barriers between personal computers and digital consumer electronics requires dramatic enhancements in the capabilities and performance of consumer electronics. The Cell processor meets these requirements with a multi-processor architecture/design and a structure able to support high-level media processing. Development of this unsurpassed, high-performance processor is well under way, carried forward by dedicated teamwork and state-of-the-art expertise from Toshiba, Sony Group and IBM," said Mr. Masashi Muromachi, Corporate Vice President of Toshiba Corporation and President & CEO of Toshiba's Semiconductor Company. "Today's announcement shows the substantial progress that has been made in this joint program. Cell will substantially enhance the performance of broadband-empowered consumer applications, raise the user-friendliness of services realized through these applications, and facilitate the use of information-rich media and comm

  23. Why does a game console need such a monster CPU? by master_p · · Score: 3, Interesting

    I don't think that a game console needs such a so sophisticated and so powerful CPU, for important reasons:

    -Real-time 3d graphics of cinematic quality will always be too slow for general purpose CPUs.

    -developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience.

    -It's very difficult to do multithreaded apps, and the difficulty rises exponentially with the number of threads.

    So what exactly would the be role of the CELL processor in PS3?

    It would make much more sense if:

    -Sony developed a platform that can move insanely great amount of graphics around, with the ability to do real-time raytracing, rather than providing so much general-purpose processing power.

    -Sony developed a graphics architecture that could really be parallelised, so instead of bringing out a totally new console, they could just up the graphics spec by adding more chips. They could save millions of dollars from developing and advertising the new console.

  24. End-of-life Bullshit by Anonymous Coward · · Score: 0

    People said x86 was end-of-the-line when the pentium first came out. That was a heckuva long time ago now. Although I, personally, would like to see a shift toward more modern platforms, I doubt anything much has changed with those claims of x86 dying.

  25. Re:Why does a game console need such a monster CPU by innerweb · · Score: 1
    First thing that a game console should get is a mouse and keyboard standard with the joystick. That would be a better improvement than any graphics, AI or memory expansion.

    After playing games on a PC with a mouse, playing on a console is frustrating, not fun. And, I can not imagine playing a game that puts console based players up against PC players (unless you handicap the PC's hardware). The console players would be out of luck.

    InnerWeb

    --
    Freud might say that Intelligent Design is religion's ID.
  26. Believe the hype!!! by Anonymous Coward · · Score: 5, Insightful

    The Cell processor is going to rule!

    After all, look how accurate Sony's hype about the PS2 was:

    The PS2 will be able to render 75 million lit, shaded polygons per second!

    The PS2 will be able to run games at HDTV resolution (1280x960) out of the box with no performance loss!

    We will build professional workstations out of 32 Emotion Engine chips which will be able to render movies in realtime and take over the professional graphics industry!

    Since all the hype turned out to be completely 100% accurate, I'm sure we can expect the same for the PS3 / Cell Processor.

    I suppose it's also possible that it will be another massively over-hyped disappointment with builtin Sony patented lameness that sucks even harder than ATRAC. But you'd have to be a real fucking cynic to believe that!

    1. Re:Believe the hype!!! by hawley+Griffin · · Score: 0

      lets not forget about how the PS2 was supposed to be able to render toy story in real time. oh and cure cancer and aids and stop world hunger and .... man one wonders how the world would be today if it wasn't for the all-in-one-miracle cure for everything PS2 processor chip

    2. Re:Believe the hype!!! by getch(); · · Score: 2, Insightful
      I'm not sure why this comment got modded down. Fact is, Sony hyped the "Emotion Engine" until it was blue in the face. That undeniably helped kill the Dreamcast, despite the PS2 having a far poorer library of games (and inferior) graphics for at least the first year of its existence.

      I think it's reasonable to assume that there's some serious hype going on with Cell too. Short of some revolutionary SDK, I don't see how all these processing elements will be able to work together efficiently for gaming.

    3. Re:Believe the hype!!! by Geoff-with-a-G · · Score: 1

      Yes.
      After all that hype, it turned out to only be the best selling console.

      I imagine Sony is hoping for the same kind of dismal failure that you saw in the PS 2.

  27. IT makes me wonder.. by jcr · · Score: 3, Interesting

    If this part reaches the promised performance, will CPUs then overtake GPUs for SIMD-type operations? Will a software implementation of OpenGL running on a Cell system top the performance of whatever NVidia and ATI are selling by then?

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."
    1. Re:IT makes me wonder.. by Exos · · Score: 1

      Yes, however only until GPUs start taking advantage of the same technology and optimize it for graphics.

      Check out Stanford's IMAGINE stream processor, and corresponding software implementation of OpenGL.

      They took a massively parallel architecture and optimized the communication between the ALUs, resulting in performance which competes with older GPUs in terms of graphics performance, using a general purpose multiprocessor.

      And this was two years ago, by a small crew of highly talented academics with limited resources.

      Just think what big megacorps like Sony, and IBM could do....

    2. Re:IT makes me wonder.. by upsidedown_duck · · Score: 1

      Will a software implementation of OpenGL running on a Cell system top the performance of whatever NVidia and ATI are selling by then?

      What about just feeding the model descriptions to a software ray-tracer? No further API needed, unless the raytracer needs it.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    3. Re:IT makes me wonder.. by taradfong · · Score: 1

      Drool.

      --
      Does it hurt to hear them lying? Was this the only world you had?
  28. I for one.. by William_Lee · · Score: 0

    I for one welcome our new Cell-powered overlords!

  29. Small problem by Craig+Ringer · · Score: 4, Informative

    There's only one small problem with your contention - Linux /does/ scale out to at least 512 processors - hardly 'a few' - and is heading up to multiple thousands with SGI's current work.

    Of course, one could argue that the Linux folks have more than one insane genius among them...

  30. The awful truth by Anonymous Coward · · Score: 0

    I always find it odd that so many "Nerds", people who spend their time programming in languages that demand incredibly exact syntax, can't get basic "natural language" syntax right.

    There are many species of Nerd, and Coder is but one of them. Don't forget about the unwashed masses of Trekkies, role-players, script kiddies, video gamers, trench coat goths and other assorted misfits that also comprise Homo Dorkus.

  31. POWER has real power by Anonymous Coward · · Score: 0


    It's based on the Power architecture and very possibly the Power5. Which means it will be awesome. AMD or Intel don't have anything comparable to Power5.

    The x86 platform is in bigger crisis than ever, thanks to AMD's half-hearted upgrades. In order to be even marginally competitive, x86-64 would have needed much more than just 8 new registers.

    1. Re:POWER has real power by Anonymous Coward · · Score: 0

      If AMD doesn't have DRM in their processors, I'd support them. This Cell thing is DRM. Everyone knows about Sony's DRM, but Toshiba owns EMI (the music label) and DRM is their goal.

      "On-chip hardware in support of security system for intellectual property protection."

      http://games.slashdot.org/comments.pl?sid=131085 &c id=10942070

  32. That's why there's perl! by PornMaster · · Score: 1

    Perl is for those who like to choose their own syntax. :)

    Why have one or two ways to do things, when you can have eleven?

  33. Re:Why does a game console need such a monster CPU by tuffy · · Score: 3, Informative
    After playing games on a PC with a mouse, playing on a console is frustrating, not fun. And, I can not imagine playing a game that puts console based players up against PC players (unless you handicap the PC's hardware). The console players would be out of luck.

    Playing first-person shooters on a console is frustrating, since the control is designed for a keyboard and mouse. Similarly, playing a typical console 3D platformer like Wind Waker on a PC will be equally frustrating since the control is designed for console pads.

    It's the nature of the beast. And until someone sorts out the control differences, PC vs. console play will always fall short for one of the two.

    --

    Ita erat quando hic adveni.

  34. picture. by leuk_he · · Score: 1

    I like the picture more than the text. don't you have alink that includes the picture?

  35. Think BIGGER! by Anonymous Coward · · Score: 1, Insightful

    First thing that a game console should get is a mouse and keyboard standard with the joystick.

    Why choose a keyboard designed to put letters on a piece of paper? Why not deliver a unique keypad with dynamic reprogrammable key labels to provide a tailored input device to the game your playing? I would rather see "Thrust", "Reload", "Switch", "Comm", etc depending on which game I'm playing rather than qwerty...

  36. It's All About The Bandwidth by Nom+du+Keyboard · · Score: 1
    should give performance ten times of conventional processors.

    It's all about the bandwidth now. The cache(s) and path(s) to memory should be the most fascinating aspects to this processor. Speed is nothing without data to process.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  37. Intel Prescott vs. Motorola 68k by G4from128k · · Score: 4, Interesting

    This does not surprise me in the least. A Prescott processor has 125 million transistors, a Motorola 68000 had 68000 transistors. Yet the Prescott is not 1838 times more productive on a per clock-cycle basis. Admittedly, some of those Prescott transistors go to cache, superscalar magic, creating long fast pipes to achieve the GHz and implementing nifty MMX features. Even so, fabbing a 68k in 90 nm would create a tight little processor that is not 1800 times slower than the Prescott.

    Thus, one can imagine creating a tighter core processor design with a budget of a million transistors each (15 times the original 68k budget) with a few million for L1 cache and another million for glue and then place 20 of them on a single die. Add optical interconnects and that new optical-to-silicon technology invented recently (for multiple channels of GHz I/O to feed all those cores) and you have yourself a powerful little processor.

    The point is that with a budget of 125 million transistors, designers can do more than create a bloated single-core CISC processor.

    --
    Two wrongs don't make a right, but three lefts do.
  38. DRM For the Masses by rsmith-mac · · Score: 4, Interesting
    After reading that press release, and correct me if I'm wrong, I'm not sure what's really "new" about the Cell other than On-chip hardware in support of security system for intellectual property protection. There are other Power designs already that do multicore, do high performance, and do vector ops(Altivect), so the only thing that I haven't heard about a design for is their security system.

    Considering the companies involved, and the devices that they want to put the chip in, I'm really tempted to say that the Cell is nothing more than the biggest effort we've ever seen to get a DRM (trusted computing) CPU and associated parts on to the market. Obviously, this scares the bejesus out of me, since it would mean that these Cell devices would effectively be mod-proof; systems like Xbox Live already keep cheaters away, so this seems to be an attempt to stop modding alltogether. So, I have to ask: how is this going to benefit me, the consumer? If Live already gets rid of possible cheaters, how does stopping me from modding my box altogether help me?

    If these assumptions are right, I don't like where this is going.

    1. Re:DRM For the Masses by nutshell42 · · Score: 1
      Read this article someone linked above for more information. It's fundamentally different from designs like PPC970 or x86 architectures.

      Vector operations on desktop processors are more or less an afterthought added for the additional buzzword and the odd photoshop filter. In short they are an extension of limited significance.

      On the Cell processor the vector units *are* the processor. They do the computing for the applications, the general purpose processor that is the main part of a regular cpu only runs the OS and coordinates the vector units.

      --
      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
  39. Re:I blame Hollywood by Anonymous Coward · · Score: 0

    For FUCK'S sake, would it be hard to spell GRAMMAR without an E? Everytime some moron thinks he's being witty, he spells grammar like some sort of foetal-alcohol syndrome survivor.

  40. does multicore benefit games? by john_uy · · Score: 1

    i am just wondering if multicore will increase the performance of the games? does it work like the nvidia sli? i am not sure about games today if they can be fully multithreaded (if so, please do point it out). will they run let say geometric calculations on a core and ai engine on another core, etc.? just a thought because there may be a reduction of performance for single threaded apps if they would increase the total performance of the chip but decrease the performance per core.

    --
    Live your life each day as if it was your last.
    1. Re:does multicore benefit games? by Anonymous Coward · · Score: 0

      the game coders probably will have to rethink their design approach. i could easily imagine utilizing the design with a couple of independent processes that communbicate with each other through messages. a language like erlang or hoare's language (forgot the name, but it was designed for the transputer) could be a good base

    2. Re:does multicore benefit games? by psetzer · · Score: 1

      Well, if you're doing some game with more than one thing happening at a time, like most every one today, there are all sorts of things that need doing, and can be done independently. Ray-tracing and 3D graphics are about as parallelizable as they come, and AI for n entities can be split between n processors. Suppose that you've got 40 cores to go around. You can put 5 cores to work on AI, 20 on graphics, another 10 on physics, and have 5 left for sound, controls, and other things. Modern game design is based around doling out the resources as efficiently as possible. This makes it easier, we hope, and will allow for better games in the future.

      --
      "Anyone who attempts to generate random numbers by deterministic means is living in a state of sin." -- John von Neumann
  41. Re:"Smart" domestic appliances by zev1983 · · Score: 0

    1) If you don't know when to flip a burger you should not cook without adult supervision. 2) Can you now sue spatula makers if you get e-colli when you set it to well-done?

  42. Fortran by poptones · · Score: 1

    Buddy of mine made tools to do this using FORTRAN, although it did still have its limits.

    Seriously - I don't know the intricacies of compiler design but I do know he won the obfuscated c contest several years ago and now works on multiprocessing tools for some very high end uses (like rocket motor simulations for NASA) - all in c. Last time I asked about the project he wasn't using gcc for it because gcc lacks certain libraries he needs (or something like that) - but it is still c.

    I would say linux or no, there are many people of "insane genius" addressing this issue. It's not like we didn't know this was coming a decade ago... I mean, just look at transputer. Everything old really is becoming new again.

  43. handy cells by wild_berry · · Score: 1

    Note for the non-German user: a Handy is the common German term for a cell phone. I'm UKanian, so call the thing a mobile phone.

  44. Yet another power grab. by Anonymous Coward · · Score: 0

    From http://journal.pcvsconsole.com/?thread=9240:

    Say, for instance, that a website wanted to stream a TV signal to you in their new improved format DivY. They could send you a cell that contained the program instructions for decoding the DivY stream into a regular TV picture. Then they send you the DivY-endoded picture stream. This would work if you had a PS3 or if you had a digital TV, or even if you had a powerful enough PDA - assuming their design followed the new standard.

    And you thought the broadcast flag was bad. When these folks talk about the PC platform being dead, they're not just talking about the silicon. They are talking about end-to-end computing, where you control your own hardware and software. This is a power grab, and a big one.

  45. More power by Anonymous Coward · · Score: 0

    Our sources say the extra power of the new Cell processors will first be put to use running a grammar check on this post.

  46. Divide by zero by servognome · · Score: 3, Funny

    or is that still to "difficult"
    TOO/0 = TO

    --
    D6 63 0D 70 89 81 BB 8E 7B 7C 5F 5D 54 EA AB 73
  47. Wrong by greywar · · Score: 1

    "-Real-time 3d graphics of cinematic quality will always be too slow for general purpose CPUs."

    Says who? Seriously. At one point people had a hard time seeing 3D graphics! I can remember the awe that doom created. And some of the latest games come DARN close.

    "-developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience."

    Again, quite often decisions on a AI's design come down to cpu power. There are some cpu intensive stuff such as pathfinding that can use more power.

    "-It's very difficult to do multithreaded apps, and the difficulty rises exponentially with the number of threads."

    Yes and no. I do multi-threaded apps today. However a look at the past may help you out. The Amiga had multiple custom chips, and design philosophy could change to handle multiple cpu's. Seperate out the graphics engine, the physics engine, the OS, etc etc and you can use multiple cpu's easily. Will things use the full potential? Good programing will balance the load on the cpu's to do so. Even handing off sections of things to different threads when needed. Should be interesting.

    "So what exactly would the be role of the CELL processor in PS3?"

    More power! Perhaps seperating out video, sound, 3D etc.

    "It would make much more sense if:

    -Sony developed a platform that can move insanely great amount of graphics around, with the ability to do real-time raytracing, rather than providing so much general-purpose processing power."

    Actually no. The insane amounts of CPU power we are discussing here can do a lot of this, and assuming that sony will showoff only the new cpu with the old graphics chip would be a mistake. Look for both.

    "-Sony developed a graphics architecture that could really be parallelised, so instead of bringing out a totally new console, they could just up the graphics spec by adding more chips. They could save millions of dollars from developing and advertising the new console."

    And lose millions of dollars by selling folks one system rather then 3. Also games are made to the lowest common denominator in the console market.

  48. Hot Swap by simpl3x · · Score: 1

    What is perhaps most interesting is the ability to have an OS written for cooperation so that processors could be introduced into the network. Or, having different OSes cooperate on a task should the OS designers wish to follow open standards. The Cell is designed for networking and cooperation, this is what is important.

  49. Re:Why does a game console need such a monster CPU by Junks+Jerzey · · Score: 1

    -Real-time 3d graphics of cinematic quality will always be too slow for general purpose CPUs.

    But Sony hasn't said that the Cell is going to be used for graphics. It's the CPU, not the GPU.

    -developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience.

    Irrelevant. But CPU power iis used by other expensive things, like inverse kinematics and physics. And let's not ignore the benefits of letting developers use languages that aren't so low-level as C.

    -It's very difficult to do multithreaded apps, and the difficulty rises exponentially with the number of threads.

    For traditional threaded applications, yes, but not if you use a sane method of handling large numbers of processes, like CSP (the book on which, BTW, was published 20 years ago).

  50. late. by leuk_he · · Score: 1

    Yes, you are correct, however leonig linked that patent 2.5 hours ago in reply to my post.

    And i would liked to see the picture instead of the text.

    however 2 points for effort.

  51. yawn by xoboots · · Score: 1

    What people seem to be neglecting is the fact that the thrust of the cell processors is to speed up floating point -- but leaves integer performance alone. Thus, "normal" processing tasks won't be any faster at all but those that require floating point (digital media, scientific) will indeed improve. Mostly, I'd think this affects video and audio card makers since it makes much of what they do redundant. So the potential I see is bringing down overall system costs -- not exceeding mainstream performance; there is a cost as well since it will require changing the software tool chain. So I'd say to expect to see cell-based solutions in "niche" markets for the short and mid term. Desktops and servers will likely continue to rely on proven designs (including multi-core) for sometime to come.

  52. Re:Why does a game console need such a monster CPU by n3k5 · · Score: 3, Insightful
    Yes indeed, a console doesn't need a powerful CPU any more than a bathtub needs a good amount of warm water. But people who use it will want it anyway.
    Real-time 3d graphics of cinematic quality will always be too slow for general purpose CPUs.
    This statement is so silly, it's not even wrong.
    developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience.
    A typical PS3 game takes many person-years to develop, regardless of wheter it uses any AI. For many games, it's a matter of days to develop an AI that needs ten times the power of today's CPUs. Making it so it uses only a fraction of the power of a current CPU is the difficult and time-intensive task. Console-gamers play much more single player games than PC users, so it is particularly them who welcome a sophisticaed AI.
    It's very difficult to do multithreaded apps, and the difficulty rises exponentially with the number of threads.
    It's very easy to make multimedia-processing apps multi-threaded and rendering scales particularly well over multiple CPUs. If the engine uses an API like OpenGL or D3D, it doesn't even have to know how many threads are used to render the visuals, the programmer doesn't have to do anything. Many AI algorithms also scale pretty well over multiple threads and/or closely coupled CPUs.
    [Sony should concentrate on graphics chips instead of general purpose CPUs.] They could save millions of dollars from developing and advertising the new console. [Instead of re-using the old one, just with more GFC chips.]
    These CPUs aren't 'general purpose' in the sense like a 486 is general purpose. They are specifically optimised for parallel operations, floating point calculations, vector math ... So they can save even more money the way they're ding it, because they can re-use the same architecture in lots and ltos of media processign devices, not just gaming consoles, and they can not just scale pure graphics performance, but also audio performance, video performance, whatever is suited to the Cell architecture.
    --
    but what do i know, i'm just a model.
  53. No one actually starts... by Xenobane · · Score: 0

    the beowolf clusters jokes?

  54. Power consumption? by Spy+der+Mann · · Score: 1

    I just wonder how much heat these cell processors will produce. Will they require heatsinks 10 times larger than we currently have?

    "Hey look at my brand new computer."
    "Man! This thing is gigantic! I thought it used very tiny CPU's"
    "They are. 90% of the case is for the heatsink."
    "Oh..."

  55. INMOS transputer by metoc · · Score: 1

    Looks like a 21st century transputer.

    1. Re:INMOS transputer by slew · · Score: 1

      As an ex inmos person, I can only hope they will be more successful at promoting thier programming solution/architecture for parallel/cell processing.

      Occam/CSP was an interesting diversion, but never became anything interesting...

  56. Believe the truth by Ideaphile · · Score: 3, Informative

    Sony originally promised the PS2 could render 75M simple polygons per second, but also said the geometry engine's limit was 36M polygons per second. This figure is accurate, but like all such numbers in the graphics industry, it is achievable only in a single-function demo app. Such figures are useful only for comparing the raw performance of different designs.

    Sony never claimed the PS2 could support HDTV resolution. The company was very clear about the limited frame-buffer memory on the Graphics Synthesizer chip.

    Sony did, in fact, make a multiprocessor PS2-based workstation, the GSCube, which combined 16 complete PS2-compatible subsystems. The "Graphics Synthesizer I-32" chip used in this system had a 32MB HDTV-sized frame buffer, leading me to speculate at the time (August 2000) that Sony would soon introduce an HD-capable PS2. They could have, but they never did. I can't get 'em all right, I guess. They demonstrated to me (personally) this system rendering scenes from the Final Fantasy movie in real time, so that wasn't hype either.

    Here are the Microprocessor Report articles I wrote at the time (subscribers only):

    http://www.mdronline.com/mpr/h/19990419/130501.htm l

    http://www.mdronline.com/mpr/h/2000/0821/143402.ht ml

    . png

  57. Power consumption?-Going Nuclear. by Anonymous Coward · · Score: 0

    Now wouldn't that be something? Computers with a cooling tower.

  58. interesting by biryokumaru · · Score: 0

    will this finally put an end to moore's law, but in the opposite direction one might expect?

    --
    When you're afraid to download music illegally in your own home, then the terrorists have won!
  59. Is this Wafer Scale Integration reinvented? by taleman · · Score: 1

    Clive Sinclair and Sinclair Research worked on
    Wafer Scale Integration in 1983. http://www.electromagnetism.demon.co.uk/z005.htm

    At first glance, this cell processor thing seems
    about the same, i.e. use the whole wafer of circuits, instead of cutting it to individual processors.

  60. AMD is near the target? by ponos · · Score: 1

    Well, dual core Opteron's are really close to the store selves. I can see dual core Athlon64s being produced much earlier than the Cell chip. And if dual core versions work well(which eventually requires that programmers start using threads/processess effectively) then scaling to 4-core Athlons will be quite easy. Once you write "multithreaded" code, going from 2 to 4 or 8 or 128 threads can be quite natural, depending on the task at hand. I wonder whether a Cell chip, made up from many (slow) cores can beat a dual or quad core Athlon64 whose cores are very, very fast by todays standards. Remember that a dual-core cheap can be much easier to use effectively.

    It's all a matter of programming, really. I wonder how many years will it take for the programmers to catch up and start writing really efficient parallel code. Intel has already paved the road somewhat with its HyperThreading technology so I suppose that some expertise is already available.

    P.

    1. Re:AMD is near the target? by pammon · · Score: 1

      If your "target" is merely multicore chips, IBM's had it for a while with the POWER4.

  61. Another direction things could go by approximation · · Score: 1


    The cell chips are interesting, but from the description they seem to be more of a variant of the current multi-core chips that Intel, Sun, HP, IBM, et. al, are doing. It sounds like they have the capability of putting more than one type of CPU on the same silicon, which is different, but it is still a variant of existing designs. It doesn't sound like they will be putting more than a hand full of cores on their chips. Sun is already talking about 8 cores on their new Throughput Computing chip line now, and more in the future. Sun claims that their Throughput computing chips will ultimately be 30x more powerful than what is out there today.

    If you want to look at something really different, check out the Mathstar FPOA chips. Right now they can put up to 400 1Ghz processors / devices in different mixes on a single programmable chip. There will probably be a lot of applications that this will be a better match for than a multi-core IBM Power based chip, although in fairness they are probably targeted at different applications. On the other hand, maybe the FPOA will be the "IBM PC" of the multicore chip world. When the IBM PC first came out it was laughed at by the IT shops as being so small and limited, that it wasn't a "real computer". But the people who had PCs didn't have to wait weeks for the IT Department to rewrite their program, run their report, or crunch numbers for them on the mainframe. The PC changed the world. I wonder what the FPOA will do?

  62. Re:Why does a game console need such a monster CPU by qbwiz · · Score: 1

    You could always buy a console-like pad for the pc.

    --
    Ewige Blumenkraft.
  63. more information on cell processor by Anonymous Coward · · Score: 0

    Here are some articles on the cell processor by Paul Murphy (he"s the author of The Unix Guide to Defenestration).

    Among other things he predicts it will replace x86 as the preferred platform for Linux, and says that it plus a somewhat similar chip from Sun will crush Wintel.

    http://www.linuxinsider.com/perl/story/34548.htm l

    http://www.linuxinsider.com/perl/story/34707.htm l

    http://www.linuxinsider.com/perl/story/34885.htm l

    http://www.linuxinsider.com/perl/story/34994.htm l

  64. 3 Sea shells? by milatchi · · Score: 1

    I thought everyone knew how to use the 3 sea shells.

    --
    Slashdot = -1 Redundant, Asperger, kdawson FUD, Libertarian, and Linux
  65. "synergistic"? by whiny · · Score: 1

    I stopped reading right here:

    multiple synergistic processor cores capable of massive...

    Exactly how are the cores "synergistic"? What the hell does that mean?

    Typical marketspeak. No, we haven't just stuck a bunch of cores together. They're synergistic!

  66. Re:Why does a game console need such a monster CPU by dbacher · · Score: 1

    Real-time 3d graphics of cinematic quality will always be too slow for general purpose CPUs
    Most Graphics processing units (GPU's) do very little of the actual work you see in the renering pipeline. Most, at best, push some triangles through. Some of the newer ones have capabilities to do more advanced work.
    developing a game with AI that needs ten times the power of todays CPUs will take many man years and may not be that welcomed by the console audience. However physics systems -- blowing things up, interactive buildings, terrain, etc. are things console gamers eat up, and these things are performed in the simulation tree in the game engine by the main CPU, and not by the video card, in the vast majority of cases (all current cases that I know of).
    Additionally, watch X-Play for a few minutes, listen to them complain about the AI in console games, and then say that gamers don't want a better AI.
    It's very difficult to do multithreaded apps, and the difficulty rises exponentially with the number of threads.
    Incorrect.
    Each thread is a separate program which should be isolated from other programs except for input and output, exactly as every Unix program is already typically designed.
    The complexity of the system varies linearly, and only linearly, with the number of resources that must be synchronized. This is because the threads should not be interdependent.
    You can eliminate even this linear encroachment in many cases by using circular buffers and limiting the number of writers.
    Sony developed a platform that can move insanely great amount of graphics around, with the ability to do real-time raytracing, rather than providing so much general-purpose processing power.
    Well here's the issue. I can raytrace fine, in real time, moderately complex objects at 320x240 even on relatively low-end hardware. It's not that difficult, it doesn't take as much processor power as most people are throwing at the problem.
    The thing is, polygons are a ton easier to work with in the physics engine, in the AI engine, in the collision engine, when doing hit tests, etc. The graphics processor does not do all of this work in any modern game that currently exists, and aren't even remotely close to doing so on video hardware that currently costs more than many people's computers from nVidia and ATI.
    Sony could waste its money trying to provide this feature through graphics hardware, as you suggest, or they could continue to buy 3rd party video hardware (NEC PowerVR) from a company that makes its entire business out of graphics processors.
    So far as moving data around, PowerPC used to be pretty good at that compared to x86's, it used to be far beyond x86's.
    Sony developed a graphics architecture that could really be parallelised, so instead of bringing out a totally new console, they could just up the graphics spec by adding more chips. They could save millions of dollars from developing and advertising the new console
    The big issue here is without multithreading or a multiprocessor core, this would be meaningless.
    Lets say you have a physics engine. This needs to do some transforms. If the physics engine runs on the same thread the game runs on, then you have a problem because every time that you do a transform (and you'll be doing a lot of them), your game stops while it waits on the card. If you've got a really slow bus (like an AGP bus, or even a PCIx bus), you could be waiting a long time for the data to come back.
    And so you need multiple threads.
    If the arguement is the graphics chips could do the physics, etc. then essentially you're still multithreading, because you're going to send a program to the graphics chip, and it's going to run it.
    It can be argued you could do physics with vertex shaders, etc. but most game physics are complicated enough you really need to be in code to do it.
    The big thing with parallel graphics chips is that there aren't a lot of methods of making it work. either you divide the screen in half and use

    --
    If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
  67. Re:Believe the DRM!!! by Anonymous Coward · · Score: 0

    games.slashdot.org/comments.pl?
    sid=131085&cid=10 942070

    "On-chip hardware in support of security system for intellectual property protection."

  68. Clues from PS-2 vs. XBOX by Anonymous Coward · · Score: 0

    The PS-2 and the XBOX have very different graphic pipelines. The PS-2 has less complex graphics hardware but the CPU is more powerful because it has extra vector processing units. At least one of the vector units is asynchronous. The XBOX puts a lot more hardware in the graphics and has a "normal" i86 CPU.

    It is likely that the Cell will be more like the PS-2 and have multiple CPUs and keep the graphics hardware simple. IBM is already in the multi-core CPU game. One of the advantages of this design is that the game programmer can use the enhanced CPU power do implement whatever algorithms they want, rather then be forced to use whatever is hard wired in the graphics pipeline. This is one of the reasons that graphics cards now have user programmerable GPUs. Flexability is important.

    It is also likely that the Cell CPUs will be loosely coupled and communicate using an internal on chip network. This is not like current 2 or 4 core CPU designs. Games can make use of this divison of labor rather efficiently. Each CPU can have ir's own dedicated memory, which eases the memory bandwith problems. This is one way the chip can be "10" times more powerful. Look at the MIT RAW architecure or earlier work on one the WARP architecture (at USC?).

  69. It hurts. to read this. by John+Sokol · · Score: 1

    This is what I was trying to do with Chuck Moore, back in 2000... No one would believe us. Or want anything to do with it. Now it's the hot new tech!

    Reported here.
    Ask Chuck Moore About 25X, Forth And So On From April 2001.

    Chuck Moore Holds Forth

    --
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
    1. Re:It hurts. to read this. by Anonymous Coward · · Score: 0

      Homie,

      Looks like you are into the cool stuff but your first link is about how you were doing the rateless protocol type stuff, about multicore/wafer chips.

      keep fighting the good fight...

    2. Re:It hurts. to read this. by John+Sokol · · Score: 1

      Opps, How did that link get in there?

      Anyhow I think this is the right link now.

      Ask Chuck Moore About 25X, Forth And So On

      Thanks for the encouragement.

      --
      I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso
  70. ms + apple by torrents · · Score: 1

    if this is the next gen of the powerpc chip it's probably safe to bet it's only a matter of time before imacs and powerbooks are running these chips...

    with 2 of the dominant game consoles and one large computer maker onboard how long before we see powerpc desktops competing with x86... better yet, how long before windows longhorn for powerpc ships (probably 2012)

    --
    Get your torrents...
  71. bingo by Anonymous Coward · · Score: 0

    bingo

    If the hardware itself supports network applications, with perhaps not even a traditional OS in the middle, say goodbye to any thoughts you once had about being empowered by owning a general purpose computer. Forget about cars with their hoods welded shut. This is more like being sold a toolbox full of tools that's welded shut. Inside, the toolbox will build little nifty machines to do their master's bidding, as long as you keep pumping coins in the slot. "Can I watch this? Can I play this? Pleeeaaze???"

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

      I'm not worried about no Cell... nope not me, Gohan beat cell with a KAMEHAMEHA wave! (or was it goku, damn I haven't seen that episode in so long and there were a billion fight episodes before cell died...)

  72. Hype Machine - Powered by Cell! by IntergalacticWalrus · · Score: 1

    What's with all this "Cell" bullshit? It's just a FREAKING VIDEOGAME CONSOLE. If this new space-age technology they're developping were as revolutionary has they are trying to make us believe it will be, they wouldn't waste on in a console system, at least not right away.

    1. Re:Hype Machine - Powered by Cell! by zev1983 · · Score: 0

      Why not, it's where the money is.

  73. quake3 raytraced by extra+the+woos · · Score: 1

    http://graphics.cs.uni-sb.de/~sidapohl/egoshooter/

    --
    replacing it with NEW Folger's Crystals! (lets see if they notice the difference)