Slashdot Mirror


A Look Into The Cell Architecture

ball-lightning writes "This article attempts to decipher the patent filed by the STI group (IBM, Sony, and Toshiba) on their upcoming Cell technology (most notably going to be used in the PS3). If it's as good as this article claims, the Cell chip could eventually take over the PC market."

318 comments

  1. Dupe! by Lostie · · Score: 4, Insightful

    Posted only a couple of days ago too.
    Timothy do you actually read Slashdot?

    1. Re:Dupe! by Anonymous Coward · · Score: 0

      No, nor did he or any editor check the "daddypants" dupe email. If you're going to offer the address for dupe reports, then... ya know, read them. Since daddypants@slashdot.org is abandoned, perhaps everyone should just write for fun?

    2. Re:Dupe! by Anonymous Coward · · Score: 0

      This post is from IdiotOnTheRight.

    3. Re:Dupe! by Anonymous Coward · · Score: 0

      YAD (Yet Another Dupe). I suppose that nobody is actually piloting the machine?

      Maybe they should multitask less, say stop smoking weed, playing xbox, and watching wwe while they're approving article submissions?

      I don't really know what goes on, but it definitely seems that whoever is in charge around here is a couple parts clueless and a couple parts incompetent. Maybe they just pass it off as that they are lazy, don't give a shit, and its not really important. Regardless, one thing is certain: slashdot continues to dissappoint.

    4. Re:Dupe! by IO+ERROR · · Score: 1

      /. editors actually reading the articles? You must be new here.

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
    5. Re:Dupe! by Ohreally_factor · · Score: 5, Insightful

      Timothy do you actually read Slashdot?

      Wouldn't that be like eating from the toilet?

      --
      It's not offtopic, dumbass. It's orthogonal.
    6. Re:Dupe! by Jahf · · Score: 1

      /. is now using cell technology to deliver news.

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    7. Re:Dupe! by JPriest · · Score: 1

      I spotted the dupe right away also. Maybe Timothy is busy picking up the slack for the company I work for while I read slashdot...?

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    8. Re:Dupe! by Arngautr · · Score: 1

      Just send it in as a story, be creative, I think they read those sometimes.

    9. Re:Dupe! by randallpowell · · Score: 1
      Wouldn't that be like eating from the toilet?

      You're new here, ain't you?

    10. Re:Dupe! by Anonymous Coward · · Score: 0

      "Then there's the parallel nature of Cell. If you want more computing power simply add another Cell,"

      how could author know the relation between number of cell and the computing power is linear?

      His argument sounds naive.

    11. Re:Dupe! by Anonymous Coward · · Score: 0

      I'm amazed that you bozos haven't figured out that they post dupes on purpose. This site makes its money from traffic. You play right into their hands by going into a posting frenzy whenever there's a dupe.

    12. Re:Dupe! by gl4ss · · Score: 2, Insightful

      yes it's a dupe. and the article is STILL FULL OF CRAP.

      he's buying the sony propaganda on full throttle, probably wasn't around couple of years when they did the EXACT same thing with ps2 - overhyping it to the max.

      it's not some revolution chip that will give you a desktop with 4x the power for cheapo cheap..

      --
      world was created 5 seconds before this post as it is.
    13. Re:Dupe! by Anonymous Coward · · Score: 0

      That depends if you block doubleclick or not.

    14. Re:Dupe! by Anonymous Coward · · Score: 0

      Conversely, maybe sony propoganda bought him?

    15. Re:Dupe! by Skeezix · · Score: 1

      rhetorical question: I wonder, how hard would it be to write a bit of code to check if a story in the past 2 weeks or so has pointed to the same URL?

    16. Re:Dupe! by grahamlee · · Score: 1
      553951 wrote: Wouldn't that be like eating from the toilet?
      842587 wrote: You're new here, ain't you?

      Mr. Pot, meet Mr. Kettle. Yes, Mr. Pot, he is rather dark in hue isn't he?

    17. Re:Dupe! by Anonymous Coward · · Score: 0

      In Korea only old people read the dupes.

    18. Re:Dupe! by Bongoots · · Score: 1

      Wouldn't that be like eating from the toilet?

      Don't talk about Slashdot like that!

  2. A Look Into The Dupe Architecture by Anonymous Coward · · Score: 2, Funny
    1. Re:A Look Into The Dupe Architecture by bossesjoe · · Score: 1

      So is this... (in all good humor)

      --
      There is no replacement for displacement.
  3. Dupe alert by YankeeInExile · · Score: 0, Redundant

    Wow -- it's dupe night here at /. Previous Article

    --
    How does the Slashdot Effect happen given that no slashdotters ever RTFA?
    1. Re:Dupe alert by mog007 · · Score: 1

      I think the editors do this intentionally, just to make sure we're all on the ball. It'd be a sad day for /. when a dupe was posted and the first ten posts weren't making that fact very obvious.

    2. Re:Dupe alert by Anonymous Coward · · Score: 0
      Nah, they're trying to see whether we're awake.

      [there you have it ... a dupe of a comment on a dupe of an alert on a duped story. Pretty juicy story, though]

  4. repost by Anonymous Coward · · Score: 0

    repost

  5. x86 by mboverload · · Score: 4, Insightful

    Only if it complies with x86. Seriously, x86 will be around for a century.

    1. Re:x86 by Short+Circuit · · Score: 2, Insightful

      I can see x86 disappearing only if console-style computers become much more popular than they are now. If, for example, HDTV set-top boxes supported email, Word, and spreadsheets, it'd happen pretty quickly.

    2. Re:x86 by goMac2500 · · Score: 1

      Except for games the next XBox, PS3, and Nintendo Revolution are on PowerPC (The cell is PPC). If the Mac gets cell, the article claims it could be a massive turnaround, as the cell benchmarks seem to be well and beyond anything Intel could offer in the near future.

    3. Re:x86 by Anonymous Coward · · Score: 0
      What benchmarks? And why couldn't Intel produce a similar chip?

      Please fanboy, I'd love to hear your rationale behind those statements you made.

    4. Re:x86 by Anonymous Coward · · Score: 0

      I agree. There is absolutely no reason why intel couldnt add a few hundred extra vector units into their next chip.

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

      Not when free/open source software takes over, then we can just recompile everything for the best architecture at minimal cost.

      (This post will be +5 insightful)

    6. Re:x86 by Anonymous Coward · · Score: 0

      So far, YOU FUCKING FAIL IT.

    7. Re:x86 by Anonymous Coward · · Score: 0

      Pssh, forget Intel, what about his holiness the Athlon?

    8. Re:x86 by Anonymous Coward · · Score: 0

      (This post will be +5 insightful) ...or not.

    9. Re:x86 by zev1983 · · Score: 1

      What if Cell is fast enough to emulate x86 hardware with comparitively negligable slowdown compared with current x86 hardware using technology from Transmeta? Read the article, it's worth it.

    10. Re:x86 by Anonymous Coward · · Score: 0

      Mod parent up.

    11. Re:x86 by Anonymous Coward · · Score: 0

      A century is a long time. Long enough that emulation of x86 will be viable well before it's up.

    12. Re:x86 by DarkMantle · · Score: 2, Funny

      x86 won't be around for 100 years.... No way. That would be too limiting. With recent advances in optical storage (I don't mean bluray, I mean optical "chips" that resemble star treks Isolinear technology) x86 won't be able to keep up.

      Hell, if Intel's processors get any warmer, I'm going to get the gas cut off and let the computer warm the house.

      We need to advance to 64, or 128 bit technology to be able to keep up with other technologies. Cell seems like a logical next step after reading this post a few days ago (hehe dupes) I see alot of advantages. Can you imagine if your bittorrent client could use one or two APU's and leave the others for other tasks. You could manage alot more connections without slowing down the computer....

      --
      DarkMantle I been bored, so I started a blog.
    13. Re:x86 by goMac2500 · · Score: 4, Interesting

      You realize you're talking about the company that had to cancel their P4 4.0 ghz, and is scrambling to just get to 64 bit. How are they supposed to be developing a competitor to the cell when there are behind in everywhere else? And guess what? IBM is co-creating the cell, and where are they going to use it? Workstations isn't it? Doesn't that mean... computers? Now why would they design the processor to run well in only games when they are going to use it in workstations? Not only that, but the Pentium 4 runs hot as hell. How do you suggest you're going to get 4 Pentium 4 cores in one chip, and then throw 4 of those in a machine without have major heat issues? I don't need to know what Intel is doing in their research department because they're already so far behind the game. Get back to me when Intel has a cool running 64 bit chip they can at least START WITH. AMD is in a much better position to go against Cell than them. There is a reason why Intel is out of the next gen game systems.

    14. Re:x86 by NemosomeN · · Score: 1

      +5 funny is more like it. 7zip is open source. Go compile it in 5 different environments (None of them x86 or Windows) and tell me open source==portable. Open source has advantages, but that one is bullshit.

      --
      I hate grammar Nazi's.
    15. Re:x86 by Screaming+Lunatic · · Score: 4, Interesting
      Only if it complies with x86. Seriously, x86 will be around for a century.

      That's ridiculous. x86 is dead. The overheating and power consumption confirms it.

      CISC hardware is horrible in mobile devices because of battery life and power consumption. Your camera, iPod, cell phone, and PDA do not use x86 hardware.

      All next generation consoles will use CISC hardware. Hence, economies of scale to get the price down.

      x86 is dead and mobile devices wrote the eulogy.

    16. Re:x86 by pjbass · · Score: 0

      Obviosuly you haven't read anything about Intel's roadmap, and you have certainly glanced over certain details. First of all, Intel did not cancel the P4 4.0 GHz. They canceled their Prescott-based P4 4.0 GHz. Their Cedar Mill processor, a redesign of a pretty crappy Prescott core, will go way beyond it (believe me, it's already running beyond it in the R&D labs). And IBM is in a very interesting position. Yes, they're helping with the design and manufacturing (eventually) of the Cell, but they do have the huge task to tackle of overcoming x86. This is the main reason Intel is having issues with their Itanium; people need to rewrite their software, and they just don't want to. AMD is there with 64-bit, but what does that really buy you? More memory address space? How many people at home really want over 4 GB of RAM and want to try convincing their game vendors to recompile for 64-bit addressing (at this point)? So AMD and Intel are aiming their 64-bit x86 procs at the workstation/mid-range server market. Now here is where IBM is really in an interesting position; they are an investor in AMD. They help AMD with their bills to manufacture and design. Seems kinda strange they'd want to sit on Intel when they'd be sitting on another investment prospect at the same time.

      Now the most interesting part is IBM is now out of the desktop market. They sold that to China. It's highly doubtful they'd OEM their processors to someone like Dell or HP to build workstations, but who knows. And if they use this in servers, they'd kill their POWER line. This is the same argument people make with Intel, saying that them going to x86-64 bit will kill Itanium.

      Now all of this means nothing until someone actually steps up and announces they're writing an OS that will natively support the Cell architecture, and then the little fact of all the other vendors having to redesign and rebuild their software (not to mention compilers being designed and built, etc.) to build everything on Cell.

      I really see this architecture being used in specialized purposes, such as console gaming boxes, which are already very specialized and custom in terms of software. Perhaps mobile computing; but not the PC, at least not in the near future. Too much needs to change to make that happen, and I'm confident that AMD and Intel (let's not forget Samsung) would be able to make something equivalent or competitive by the time the current PC market is ready to be rolled by the next big thing.

    17. Re:x86 by Shadowlore · · Score: 1

      Seriously, x86 will be around for a century.

      No, that would be C86. X is 10.

      --
      My Suburban burns less gasoline than your Prius.
    18. Re:x86 by Aragorn992 · · Score: 1, Interesting

      There is so many things wrong with your argument I wont comment on them all except one:

      "AMD is in a much better position to go against Cell than them. There is a reason why Intel is out of the next gen game".

      Do you have ANY idea how much resources Intel has? Not just money either, but production capacity as well.

      AMD is an annoying insect to Intel, albeit in recent times one with a bit of a sting.

      Btw im an AMD user and supporter.

    19. Re:x86 by ceeam · · Score: 1

      Ja, und das Reich ist fur 1000 jahren! // I don't know German :)

    20. Re:x86 by DrSkwid · · Score: 0, Flamebait

      One shouldn't use poor quality software like Linux and it's ilk as a benchmark for portability.

      try plan9 or NetBSD where CPU portbility is a design goal.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    21. Re:x86 by jaseuk · · Score: 1

      An old x86 would in theory be fast enough for cell phones etc, whilst still being relatively low power.

      The reason why other cpu's do so well in mobile phones is that they are in a physically SMALL package and have ALOT of integrated peripherals, ie. RS232 for SIM card, large built in flash memory, infrared and so on. which reduces the amount of support circuitry and cost.

      The x86 was just not designed for this, all bolt on extras that have no place in a small unit.

      As for economies of scale, equipment manufacturers all have their own requirements, so total requirements for a particular configuration will be in the millions rather than tens or hundreds of millions.

      The truth of the low end microcontroller/processor market is that no one despite selling zillions of units to cell phones manufacturers is making a great deal of money and are unlikely to ever do as well as intel with their x86 line, as the margins are not there and the cell phone companies are always squeezing them hard (as they in turn are being squeezed by the phone service providers for cheapo handsets)

      Jason

    22. Re:x86 by fish+waffle · · Score: 3, Interesting

      AMD is there with 64-bit, but what does that really buy you? More memory address space? How many people at home really want over 4 GB of RAM

      I've seen this naive opinion just too often to let another utterance of it escape unchallenged.

      64-bit does indeed offer more address space, which is an advantage to those needing more now/soon. But it has more important advantages; with a large, empty address space you can encode permissions, types and other info in pointers. You can pack or aggregate instructions/data. You can more easily/directly share an address space with everyone getting a large portion, or support novel/faster memory layouts by dividing the space into areas with different access permissions in the context of reasonable memory access strides. 32-bit constraints on such techniques make them less generally useful or excessively constrained, but in 64-bit (and above) they could become much more effective. Think of the ways people are proposing to use ipv6 addresses [though there are a few more orders of magnitude difference there] versus the ways people currently use ipv4---an increase in address space can be used for more than just more addresses.

      It may require some imagination to exploit it well, but it could have a much larger impact than you (and many others) think.

    23. Re:x86 by ThurstonMoore · · Score: 1
      If, for example, HDTV set-top boxes supported email, Word, and spreadsheets, it'd happen pretty quickly.

      Microsoft is doing that now with Windows Media Center.

    24. Re:x86 by Epistax · · Score: 1

      x86 will die sooner, it'll just take a lot of guts. AMD and Intel both want to can it, but can't because it makes them look like dead-beat dads. If these two companies would talk to eachother a bit more and develope a mutual new ISA, we could just move on from this mess. Too bad so many companies are using code older than me, or worse, binaries older than me which no longer have code. That said, why can't x86 be legacy?

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

      Where are the benchmarks you talked about in your first stupid post macboy?

    26. Re:x86 by Anonymous Coward · · Score: 0
      Bullshit. Athlon 64 and Pentium-M are both low power and high performance chips. It's only the P4 that has reached the end of the road.

      Mind you, x86 has not been CISC since the times of the 486. All x86 chips from Pentium and Pentium Pro onwards are RISC internally. The CISC frontend makes little to no difference to power consumption.

    27. Re:x86 by Travis+Fisher · · Score: 1
      • AMD is there with 64-bit, but what does that really buy you? More memory address space? How many people at home really want over 4 GB of RAM
      64-bit does indeed offer more address space, which is an advantage to those needing more now/soon. But it has more important advantages; ... You can more easily/directly share an address space with everyone getting a large portion.

      Indeed. Do you know why when you start a program you have to wait several (or maybe even 10 or 15) seconds before it is ready for you to use? One of the biggest reasons for this is that your OS can't just load the program from the disk to memory and jump right into executing it, because the program is linked to maybe a dozen different shared libraries. This dynamic linking requires the OS to go through the entire program fixing addresses for calls to these library functions before it is ready to run. If you have tons of address space, the OS could assign each library its own chunk of addresses permanently and do the dynamic linking at program install time instead of run time.

      The point: even without adding more RAM to your 64-bit computer, an intelligent OS could take advantage of the extra address space in ways that would have immediately apparant benefits.

    28. Re:x86 by NanoGator · · Score: 2, Funny

      "x86 is dead and mobile devices wrote the eulogy."

      Until my mobile devices can play Wing Commander, you're full of shit.

      --
      "Derp de derp."
    29. Re:x86 by fitten · · Score: 1

      If by "scrambling to just get 64-bit" means "been working on it for a number of years, even before the Opterons were released, under the name Yamhill, and said they didn't want to release it until Windows64 was available in released form", then yes, I guess you'd be right.

      The other thing that folks seem to forget is that since:
      1. Nobody has made an auto-parallelizing compiler yet that works very well because it is *hard*. Compilers are out there that will use programmer directives and hints to parallelize sections of code, but this still requires a bit of work for the programmer to know what to parallelize.
      2. Most programmers either don't know how to, or haven't written parallel code. It isn't trivial.
      3. Most programmers either don't know how to, or haven't written code for resource constrained systems. It isn't trivial.
      4. The Cell is the cross between parallel programming and parallel programming on resource constrained systems.
      5. The guy that wrote that "explanation" seems to think that the OS somehow automagically knows what can be parallelized and such and that compilers will automagically produce the "right stuff" to make it all work.

      The PS2 is a similar architecture and it took quite a while for programmers who are arguably experts in the field to get the performance out of it that is even close to the theoretical peaks. To do that, they've had to do a lot of "bare metal" type programming as well (gotta know your details).

      When the PS2 came out, it was going to "take over the world" and was called a "supercomputer". I haven't seen its CPU in anything other than the PS2.

      For similar resource constrained architectures, you can look to the DSPs that are out there. The description of all the vector units looks like SHARCs to some degree.

      In the end, this isn't "revolutionary" hardware but it will rely on revolutionary software to achieve what they are promising.

    30. Re:x86 by ArbitraryConstant · · Score: 1

      Mass storage technologies are not restricted by the address space of the CPU. If they were, you wouldn't be able to have multi-terabyte RAID arrays in 32-bit PCs.

      "Can you imagine if your bittorrent client could use one or two APU's and leave the others for other tasks."

      Uhg... RTFA

      The APUs are not general purpose CPUs. They can crunch through big arrays of numbers but NOT run branchy general purpose code. There's a more-or-less standard PowerPC chip to control them and it has to run all the general-purpose code.

      --
      I rarely criticize things I don't care about.
    31. Re:x86 by Fulcrum+of+Evil · · Score: 1

      With recent advances in optical storage (I don't mean bluray, I mean optical "chips" that resemble star treks Isolinear technology) x86 won't be able to keep up.

      How do you figure? x86 is just an instruction set. If you were to slap an x86 decode onto a power5 chip, you could probably get most of the native speed of the normal instruction set. The rest is a matter of different underlying assumptions. If you wrote x86 code to the frankenstein processor I describe, it'd probably be about the same speed.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    32. Re:x86 by goMac2500 · · Score: 1

      Except no one support's their 64 architecture. They've abandon their previous 64 bit architectures. For Apple, the transition to Cell would be very similar to the transition to PowerPC. The PowerPC had good 68k compatibility, and it allowed Apple to slowly phase out 68k code in favor of faster PowerPC code.

    33. Re:x86 by NemosomeN · · Score: 1

      I never even mentioned Linux, but ok -- I'll bite. Comment on my journal with a link to 7zip binaries for NetBSD and/or plan9.

      --
      I hate grammar Nazi's.
    34. Re:x86 by Anonymous Coward · · Score: 0

      All next generation consoles will use CISC hardware? WTF are you smoking? Or you just being an ignorant troll?

      The overheating and power consumption are only because Intel was going for the clockspeed is king method of increasing performance. They've now realised that it's not going to work since the new Prescott core P4s are just way too hot and unreliable at high speeds. The Pentium M is the way forward and it runs on significantly less power and generates much less heat.

      AMD also need to do a radical rethink of their processor line soon. They're not quite as bad as Intel however so they've got more head room still.

      Canon cameras at least use a x86 core as their CPU. It even runs a very stripped down DOS.

    35. Re:x86 by RedWizzard · · Score: 1
      CISC hardware is horrible in mobile devices...
      The terms CISC and RISC don't really apply to any modern CPU architecture. Modern architectures use techniques from both types of design, so talking about them in terms of CISC and RISC is pretty meaningless.
    36. Re:x86 by fitten · · Score: 1

      Supports which 64-bit architecture? Last time I looked, Linux supports both as does Windows (both x86-64/EM64T and EPIC/Itanium).

    37. Re:x86 by DarkMantle · · Score: 1

      I figure because the x86 instuction base, and the technology speed in general is too slow. If you have data that can transfer at nearly 1GB/sec, how the hell is an x86 processor gonna handle the data?

      Probably by pumping more electricity into it, and making a heatsink the size of a power supply

      --
      DarkMantle I been bored, so I started a blog.
    38. Re:x86 by DrSkwid · · Score: 1

      I think you missed the point

      if something like 7zip isn't portable then it's 7zip's fault. Portability should be a design goal for most userland software.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    39. Re:x86 by NemosomeN · · Score: 1

      I'm making a point that "Open Source" doesn't mean "Infinitely Portable." Your counterpoint was that I shouldn't use Linux as a benchmark for portability (Which I didn't do). I was just giving an example of non-portable open source software (ZSNES would probably be an even better example -- almost 100% non-portable across architectures). The great grand uncle (Or nearabout) was equating "Open Source" with "Portable." You, sir, have missed the point.

      --
      I hate grammar Nazi's.
    40. Re:x86 by DrSkwid · · Score: 1

      you are right

      I think I was responding more to the AC than to you.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    41. Re:x86 by Anonymous Coward · · Score: 0

      Yes you are right. The Emotion Engine didn't take over the world, although it helped sony dominate the games console market. This time, however, it appears that Sony and IBM are planning to sell this chip to other people.

    42. Re:x86 by Takari · · Score: 1

      An instruction set is composed of commands like Add this register to this register.... I dont see how it has anything to do with newer and better hardware--it just runs the instructions faster. Also, data transfer is handled by the mobo now (DMA-Direct Memory Access or something) Finally, AMD AND Intel both use x86 (AMD doesnt have power issues yet), and they actually break the instructions into smaller ones. What Cell could do is just translate the x86 instructions into cell instructions which might make it compatible w/ x86 architecture.

  6. sigh by Foobar+of+Borg · · Score: 0, Troll

    Another overly broad patent issued...

  7. Its a dupe by mnmn · · Score: 3, Insightful

    The article was interesting, but we dont have to read it twice.

    Maybe slashcode should have a link repository, if someone adds a new story with a link, they get a warning another story pointing to the same link was posted 18 hours ago...

    We've even seen triple-dupes.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Its a dupe by 1tsm3 · · Score: 1

      If it's 3 it a trupe not a dupe!

      --
      -ItsME
    2. Re:Its a dupe by cybergrue · · Score: 1

      Thats a very good idea. Obviously, something has to be modified in the script used to add stories to the system that compares the stories to previously submitted articles. A link comparison is probably ythe best way of doing this. Of course, somethines linkes can be duplicated, especially if used a s a follow-up to a previous article.

    3. Re:Its a dupe by Anonymous Coward · · Score: 0

      A triple-dupe, eh?

      Well, let's see now.

      Second time: "dupe" from the word "dual".
      Third time: should be from the prefix "tri", so that'd make it... "tripe"?

      And the first time it's posted, it can be called a "scoop."

      So there we go. Scoop, dupe, tripe.

      I wonder what the 4th time would be... Quadpoop?

    4. Re:Its a dupe by Ray+Radlein · · Score: 2, Funny
      We've even seen triple-dupes.
      "Tripes," you mean? Yeah, we've seen a lot of tripe here at Slashdot, all right.

    5. Re:Its a dupe by Rares+Marian · · Score: 1

      Those are called tripe.

      --
      The message on the other side of this sig is false.
    6. Re:Its a dupe by statusbar · · Score: 1

      Unfortunately, this story, the grandparent post, your post, and probably this one as well are all dupes!

      --jeff++

      --
      ipv6 is my vpn
    7. Re:Its a dupe by BorgHunter · · Score: 1

      Dupe comes from the word duplicate, not dual.

      --
      "Excuse me, did you say 'Trekker'? The word is 'Trekkie.' I should know; I created them." -- Gene Roddenberry
    8. Re:Its a dupe by Anonymous Coward · · Score: 0

      Then this story is a "bipe"?

    9. Re:Its a dupe by tepples · · Score: 1

      And what does the du- in duplicate come from? Remember that there is a word triplicate.

    10. Re:Its a dupe by Peyna · · Score: 2, Interesting

      The words duplicate and triplicate actually vary little from their Latin roots; duplicatus and triplicatus; "to double" and "to triple." THe word "dupe" isn't officially recognized as a synonym for duplicate, so the argument is pretty much moot.

      --
      What?
    11. Re:Its a dupe by Short+Circuit · · Score: 1

      Did you forget the coverage of the Evil Bit on April Fools last year? I think that one went up to four articles.

    12. Re:Its a dupe by MacDork · · Score: 1
      Dupe comes from the word duplicate, not dual.

      Who said anything about pistols at 10 paces? =)

    13. Re:Its a dupe by Anonymous Coward · · Score: 0

      Quadpoop?

      A homosexual gang banger's dream come true.

    14. Re:Its a dupe by _ph1ux_ · · Score: 1

      You have got to be on freaking crack.

      Are you serious? I have been reading slashdot since 1997 or some time around there, and I can tell you that any good suggestions ever made, such as the one in your post, will *never* get implemented.

      Slashdot started with a very very good seed of an idea about a quasi-community news amalgamation site - but since its inception has has proved, beyond a shadow of a doubt how lazy the founders actually are.

      They have had opportunity upon opportunity to build upon this site but have taken every opportunity not to. Remember when they were purchased by va, which at the time was worth ungodly amounts of fake money? did we see any improvement in /.? nope.

      so, while your idea is fantastic, it would have a better chance if a bunch of people here on /. were actually fed up enough with the broken system to go develop their own new and improved version.

      There probably have been attempts....

    15. Re:Its a dupe by Leghkster · · Score: 1
      ...pretty much moot.
      Perhaps you meant "...pretty much a mootlicate?"
      --
      Witty signature omitted for brevity.
    16. Re:Its a dupe by DrSkwid · · Score: 1

      er, that would be duel you fuel

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    17. Re:Its a dupe by Anonymous Coward · · Score: 0

      And if it's on Slashduh it's tripe.

    18. Re:Its a dupe by Anonymous Coward · · Score: 0

      with a very very good seed ... but since its inception has has proved

      Oh no, the dupe disease is catching!

      No seriously, there have been attempts at "/. done right". But if kindergartens like Kuroshin are the best attempts, then there isn't much hope.

      Personally, I actually find /. quite okay. I don't much care about the "editorial" work, since it's the comments that matter, and it has been that way since 1997 when I begun reading. I don't know any other site where I would find the same kind of gems on a regular basis. I would even argue that on aggregate the moderation system works well.

      What are you people expecting, really? (Phlux, take this one rhetorically...)

    19. Re:Its a dupe by Anonymous Coward · · Score: 0

      "THe word "dupe" isn't officially recognized as a synonym for duplicate"

      By the societe anglais? "We shall not have this abbreviation in our language!"

    20. Re:Its a dupe by Anonymous Coward · · Score: 0

      Nope.

      Dupe = duplicate.
      Tripe = triplicate. ;-)

  8. Pearoast by Anonymous Coward · · Score: 0

    Errr.... pearoast....

  9. Looks like we need to throw all computers out by lost_n_confused · · Score: 2, Insightful

    Reading the article makes it seem like all computers will disappear. I find it so hard to believe that the new cell processors will be that advanced. I can believe they are good for specialized uses but not as a general computer.

    --
    -- To mess up an OS X box, you need to work at it; to mess up your Windows box, you just need to work on it.--
    1. Re:Looks like we need to throw all computers out by JQuick · · Score: 5, Interesting

      The author had a good grasp of the high level architecture, but beyond that was clueless. His interpretation of the design is way off the mark.

      He seemed astonished by the 1024 bit wide data paths. The Power family is design with cache fill lines of 128 bytes. So, for instance the G5 L2 cache already does fetches 128 bytes into cache for each main memory read.

      Similarly all the talk about doing with cache and VM is bullshit. Instead of having each vector unit interfere with a shared cache as is done today, they've simply added smaller per ALU caches to the design, and complemented it with a device that is a souped up cache controller/MMU unit (the DMAC). The dmac apparently will be able to address both memory, and other hardware by having a virtual address layer, to enable reference to remote cell units as well as local physical hardware. The 64 MB of high speed rambus memory, may be all that is required for a PS3, but in a workstation implementation that memory is L3 cache.

      Altivec currently has 32 vector registers. Each ALU as 128. It it highly likely that the core opcode architecture will remain similar. The most likely addition will be to add a few flow control instructions to the existing mix.

      Altivec is already powerful but the biggest limiting factor is latency. Altivec can peform 1 instruction per clock on the G5, However the pipeline is 8 levels deep thus the overhead involved in fetching data, loading registers, performing a calculation among 1-3 registers, and getting a result is prohibitively expensive. However, if you can arrange to submit 8 calculations (or more) in rapid sequence, you can keep Altivac and the CPU busy and reap great benefits.

      The beauty of Cell will be in proving the ALUs with a bit more autonomy (thought not much more, they are still basically vector units), and enabling the main CPU to keep doing useful work while a number of ALUs are cranking away. Other novel design features provide for communication and synchronization with other units via remote addressing and timing (that's what those realtime clock signals are all about).

      This will be very fast, and very cheap. However, all the hand waving, and theorizing this guy does about both hardware and software reads like patent bullshit.

    2. Re:Looks like we need to throw all computers out by faragon · · Score: 1

      Similarly all the talk about doing with cache and VM is bullshit. Instead of having each vector unit interfere with a shared cache as is done today, they've simply added smaller per ALU caches to the design, and complemented it with a device that is a souped up cache controller/MMU unit (the DMAC).

      -> The DMAC it is not a "souped up cache controller/MMU unit", it is just a MMU with multiple data paths, does not apply caching; in fact, the PS2 uses a similar memory routing scheme.

      ...The 64 MB of high speed rambus memory, may be all that is required for a PS3, but in a workstation implementation that memory is L3 cache.

      -> The PS3 it is not intended as a workstation, these 64MB, or more if they decide to increase it, as common sense points, it is just RAM, fast but tagged less RAM.

      The beauty of Cell will be in proving the ALUs with a bit more autonomy (thought not much more, they are still basically vector units), and enabling the main CPU to keep doing useful work while a number of ALUs are cranking away. Other novel design features provide for communication and synchronization with other units via remote addressing and timing (that's what those realtime clock signals are all about).

      -> PS2 vector units had his own program counter, being able to run in parallel or just as a DSP. For sure you'll have the Altivec instruction set, as the PS2-R5900 has a SIMD set, but these "other units" will be also programmable (i.e. will have a program counter and syncronization opcodes) in the PS3 scheme.

    3. Re:Looks like we need to throw all computers out by fitten · · Score: 1

      The other novel thing about this architecture is that already, the vast majority of programmers have no clue about parallel processing OR resource constrained programming and the Cell, to get anything good done, is nothing but parallel processing in a resource constrained environment.

  10. Cell Processor to be used to find /. dups by Anonymous Coward · · Score: 0

    By 3Q 2006 Cells will be used to sniff out dupes on /.

    The current X86 technology can't keep up.

  11. "Cell" architecture. by Anonymous Coward · · Score: 0

    "A Look Into The Cell Architecture"

    Hey I know all about the cell architecture. There's DNA, and RNA, and some mitochondria, and protoplasm, and...

  12. Dupety doo by Burdell · · Score: 0, Redundant

    And maybe with this article someone can decipher if the Cell technology will eventually make a /. dupe detector that works in real-time.

  13. Dupe!-Was it as good for you? by Anonymous Coward · · Score: 5, Insightful

    "Timothy do you actually read Slashdot?"

    Here's a better question. If he will not, why should we?

    1. Re:Dupe!-Was it as good for you? by Anonymous Coward · · Score: 0

      That's not a better question. Nor is it even the slightest bit profound.

    2. Re:Dupe!-Was it as good for you? by Anonymous Coward · · Score: 0

      But it is +5, Insightful!

  14. Re:Thats bull by Anonymous Coward · · Score: 0

    the cell processor is not in the PS2, its suppose to be in the PS3. Some IBM workstation that isnt released as of yet is suppose to be the first application of the cell processor.

  15. Obviously working at /. doesn't require.... by Anonymous Coward · · Score: 0

    an education. My Cat's hairballs could do better!

    1. Re:Obviously working at /. doesn't require.... by Anonymous Coward · · Score: 0

      But michael already works here!

  16. This is what happens... by Whyte · · Score: 1, Redundant

    ...when you don't read your own news site. :/

    As someone posted above, it seems like it would be fairly trivial to at least make a "dupe check" program that tells you whether you have linked to the same URL before...

    --
    -- No matter how great your triumphs or how tragic your defeats, approximately one billion Chinese couldn't care less.
    1. Re:This is what happens... by maxwell+demon · · Score: 1

      Well, posting a dupe to a post saying that the article is a dupe is just redundant, but doing so while actually knowing that it already has pointed out (as you proof by citing a reply to such a post) is, well, asking for bad karma to the least.

      --
      The Tao of math: The numbers you can count are not the real numbers.
  17. probably just another XBox fanboy.... by Anonymous Coward · · Score: 0

    you know those guys can't READ

  18. Dataflow squared by Space+cowboy · · Score: 5, Interesting


    The original PS2 design was for a dataflow architecture - the Cell is a continuation (and significant evolution) of the theme. Interestingly enough, if this *does* take off it may be that the best programmers of tomorrow turn out to be the PS2 low-level guys, who've already written the algorithms that are about to be important.

    In the PS2, the MIPS chip was there mainly to do the simple stuff, all the heavy lifting was done on the 2 vector processors, and they were designed to have programs uploaded into them and data streamed through them using a very flexible (chainable) DMA engine. Sounds similar (if in a limited sense) to the Cell chip itself.

    Simon.

    --
    Physicists get Hadrons!
    1. Re:Dataflow squared by Mskpath3 · · Score: 1
      MIPS chip, check. Snazzy vector processors, check. Flexible DMA, check. Giant mega pain in the ass to write code for - you betcha!

      If the Cell is like some kind of EE on steroids, you're gonna see a lot of PS2 programmers running for the hills.

      Intellectual challenge is one thing, and cool hardware is another (and the PS2 hardware is most definitely cool) but having to jump through ridiculous loops to write code for already radically overscoped and overly complex modern games is pain incarnate.

    2. Re:Dataflow squared by Anonymous Coward · · Score: 0

      have you actually programmed for the ps2? it's a fucking garbage can

    3. Re:Dataflow squared by Anonymous Coward · · Score: 0

      That's the Slashdot we all know and love!

      Idiots trying their best to sound like they have a fucking clue about something.

    4. Re:Dataflow squared by Syre · · Score: 2, Interesting
      Here's an article that goes into some detail on the cell architecture and why it may not actually be as fast in practice it is in the glowing predictions made by Sony executives.

      The essential quote:
      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," he wrote in response to an e-mail query from EE Times. "The PS3 memory is rumored to be able to transfer around 100 Gbytes/second, which would mean it could process new data at roughly 25 Gflops (at 32 bits) -- far from the 1-Tflops number."
      I hope for great things, but will believe them when I see 'em.
    5. Re:Dataflow squared by Anonymous Coward · · Score: 1, Interesting

      Then again, in PS2 already, the goal (with the creation of pretty game worlds) was to *generate* scenery through heavy procedural computations, not read it off a texture in video memory. It actually sucks on texturing, and not by accident.

      The (memory) bottleneck you point out only really matters in streamed data. But I'd bet real money that the PS3 design team hopes to see game engines that "emerge world" by massive iterative calculations on rather compressed primitives of data (NURBS-like "infinitely accurate" geometry, shader-like procedures mixed and mangled, some kind of low-level matter descriptions used for visuals and physics, et cetera). And games do heavy math on AI, physics, 3D sound generation -- these aren't necessarily bandwidth intensive at all.

      Computationally games are (or can be) very unlike video editing or other bandwidth heavy stuff. And Cell/PS3 is all about vector calculations, really. The bandwidth they tout is mostly just an inevitable side effect, not an outstanding strong point.

      But as somebody pointed out already, whether PS3 is going to be a giant PITA to program for will depend on the tools that Sony (or IBM) offer for it. Then again, with the multi-year lifespan of a console, it doesn't really hurt if some of the power is harnessed even a coupla years after the first wawe of game titles (at launch).

  19. Transmeta by jfonseca · · Score: 4, Insightful

    The last time I read about a revolutionary chip that would forever change the world and the company was so great they even had the Linux creator as a board member it turned out to be not much more than a loud fart in the wind. (Enter Transmeta)

    This is a distributed-processing-capable chip. They're moving software into the chip, doing what software can do in a more compact and probably more efficient way. There's nothing revolutionary here and besides being a dupe story it's way overrated. The only attractive here is the fact PS3 will use it instead of embedding something open, like Mosix.

    And no it won't "eventually take over the PC market."

    --
    Broken Hearts are for Assholes. - Frank Zappa
    1. Re:Transmeta by kai.chan · · Score: 3, Interesting

      There's nothing revolutionary here

      There is a _lot_ of revolutionary ideas behind the Cell processor. As shown in the write-up, the Cell takes a drastic change from the conventional arithmetic-unit/cache setup. Additionally, the way the Cell can pipeline parallelizable problems amongst the 8 processing units within itself is a revolution of chip design already. Take, for example, the video encoding/decoding example shown in the write-up, whereas an an Intel chip will require processing of each procedure in sequence, the Cell can separate each procedure, pipeline the process, and produce results in a fraction of the time it takes an Intel chip. Since much of our processing power in home electronics goes into Video, Audio and 3D Visualization (all of which are highly parallelizable), being able to separate tasks onto separate processing units dramatically increases the speed of computation.

      Add to the fact that you can also pipeline processes amongst Cells within one piece of electronic, or spread the problems to multitude of other home electronics, makes the design a much different type of processor than the everyday Intel and AMD. The way to "upgrade" the Cell is also revolutionary, as buying another piece of electronics will increase the processing power of your household.

    2. Re:Transmeta by eobanb · · Score: 2, Insightful

      The only attractive here is the fact PS3 will use it instead of embedding something open, like Mosix

      I'm not sure if you're praising or knocking Mosix (or more accurately, OpenMosix), but the method by which OpenMosix migrates processes bears very little resemblance to Cell. OpenMosix's redeeming quality is binary compatibility with most, if not all, existing software written for whatever architecture the cluster is running on. Cell resembles MPI more than Mosix, by far, in that software will have to be recompiled to take full advantage of Cell's capabilities. No, the OS will not automagically solve everything.

      (Yes, I work with an OpenMosix cluster)

      --

      Take off every sig. For great justice.

    3. Re:Transmeta by Jeff+DeMaagd · · Score: 2, Insightful

      Transmeta was influential, if nothing else, but for pushing Intel to develop the Pentium-M chips. The Pentium-M pretty much squashed the mainstream market for Transmeta, particularly after the delays in getting faster designs out.

    4. Re:Transmeta by rossifer · · Score: 2, Interesting

      Interestingly (to me), the Pentium-M looks well on it's way to squashing the Pentium-4 market.

      Pentium-4 was an architectural mistake conceived with the goal of pushing the MHz numbers up (since the mass market appeared to trust MHz over "MHz-equivalent" labels). AMD astonished them by finally making their alternate naming scheme credible and the plan behind the P4 went straight down the crapper.

      New x86 development at Intel is largely derivative of the P3 core (the family that includes the P-M) and has largely deprecated the overheating/underperforming P4 core.

      Regards,
      Ross

    5. Re:Transmeta by Jace+of+Fuse! · · Score: 1

      New x86 development at Intel is largely derivative of the P3 core (the family that includes the P-M) and has largely deprecated the overheating/underperforming P4 core.

      Yes, but there are little bits of the P4 which weren't a total waste. I believe you can fully expect to see most of the P4 scraped and the useful things they've learned (regarding hyperthreading as well as other things) to be implimented in to ooooh-sooo-delicious Pentium Mmmmmmm....

      Pentium HTM? hah hah.

      --

      "Everything you know is wrong. (And stupid.)"

      Moderation Totals: Wrong=2, Stupid=3, Total=5.
    6. Re:Transmeta by Anna+Merikin · · Score: 1

      One of the main differences is that while Transmeta's chip had no market to speak of, there is a market waiting in the wings for this technology -- and it is mega-hella-huge: HDTV.

      Within a flexibile timeframe, there is an inflexible truth -- there will be no popular analog TV broadcasts in the US. This cannot happen without the technologies in place for digital to replace analog TV. The market is, what, a couple of hundred million sets in the US, and a billion or so world-wide, eventually?

      Do you think these computational-power hogs will run Opterons-in-massive-parallel? Me neither. They will run this or one of their soon-to-be-announced competitors. This is a humoungous market and it WILL exist. It is not vaporware. If IBM, Sony and Toshiba can piggyback on the development inventment for game players such a technical breakthrough, so much better for them.

      This is not a replacement for the x86 chips or architechture, as I see it, but a totally new thing that MIGHT have use in general computing. Or it might not.

      In any case the HDTV market will dwarf the PC market. In fact, the PC might just become a satellite of a HDTV system. At least I get the idea that's what Comcast and Viacom have in mind.

      Think bigger.

    7. Re:Transmeta by ThousandStars · · Score: 1

      Amen to that. If I were in the market for an x86 desktop these days, I would go one of two routes: DP PIIIs or a P-M. I'd prefer the latter because of low power consumption and heat dissipation, despite performance that rivals P4s and Athlons.

    8. Re:Transmeta by biglig2 · · Score: 1

      Really? The last time I read about a revolutionary chip that would forever change the world and the company was so great they even had the Linux creator as a board member was just last week, here on Slashdot.

      (Sorry, had to be done.)

      --
      ~~~~~ BigLig2? You mean there's another one of me?
  20. Well.. by kennycoder · · Score: 1

    Not everyone checks slashdot every day and not everyone checks yesterdays news, so i can see that authors thought this artice was soo important that they posted it two times.. makes sence to me >_

    --
    Fucking a fat girl is like riding a scooter... it's fun 'til someone sees you.
    1. Re:Well.. by minator · · Score: 1

      >so i can see that authors thought this artice was soo
      >important that they posted it two times..

      The author did not post it to Slashdot either time.
      He did however wonder WTF was happening to his web stats...

    2. Re:Well.. by Wyatt+Earp · · Score: 1

      The problem isn't the authors, it's the Editors. When there is a month without a dupe, I'll buy a subscription to /.

      Howver that's not going to happen because Editors don't take thier job seriously. Seriously, they never have. From Sengan's great editorializing about the 1998 attack on Iraq (Comments are disabled, as I expect a lot of people will believe the US/UK side of the story...) and disabling comments to Katz to dupe after dupe.

  21. There are always critical sections by auzy · · Score: 4, Interesting

    its very rare for a system to be able to be completely parallelised.

    There will always be "critical sections", data which can only be used by 1 thread at a time, which limits how much it can be split up.. Then you have programs which cant be.. I mean, you can split up a game for instance into a sound, video, and keyboard threads easily. To really utilise parallel processing takes a massive amount of code, which with current languages, seems to make it a bit implausible to get a massive increase.

    It should also be remembered that the G5's and G4's already have altivec, and even though this is on a much grander scale, there will always be bottlenecks that slow it down preventing 99% of commonly used apps from getting a significantly large increase..

    1. Re:There are always critical sections by 1tsm3 · · Score: 1

      Or each processor could render a particular object! Processors don't look at parallelism as you do!

      --
      -ItsME
    2. Re:There are always critical sections by auzy · · Score: 1

      except that when you put reflections into the equation.. then it will matter.. regardless, video cards currently perform very fast matrix operations anyway. There was nothing stopping people doing a lot of these operations on the video cards now, just many programmers were too lazy

    3. Re:There are always critical sections by kai.chan · · Score: 2, Insightful

      its very rare for a system to be able to be completely parallelised.

      Not really. Current gaming computers are usually bogged down while trying to display a graphical-intense game. Home electronics are composed of video and audio. Much of 2D and 3D visualization and audio are "embarrassing parallel problems". Take the video encoding/decoding example from the article, you don't need to parallelize a video frame in terms of each pixel elements, instead, one opts to parallelize each video encoding process that doesn't have "critical sections". Not only can types of procedures be parallelized, a lot of for loops can also be unwound so that they, too, can be split up onto multiple processors.

    4. Re:There are always critical sections by Anonymous Coward · · Score: 0
      Danger buzzword alert!
      "G5's and G4's already have altivec"

      Do you even have a clue what you are talking about? "AltiVec" is the marketing buzzword for what is generically known as SIMD - single instruction, multiple data. processing.

      ALL popular desktop processors have this feature including all offerings from Intel and AMD. SIMD goes by various trade names MMX, 3DNow, SSE, KNI, VIS, MIPS-3D, and yes AltiVec.

      SIMD instructions are primarily designed to aid the computation of mathematical transforms such as the Fourier transforms. They are mainly tailored to computing sums of products which is one of the most common operations involved in computing mathematical transforms. There is nothing particularly special about AltiVec. It is just another version of a common idea used in many different CPUs.

      this message brought to you by the Fanboy Detox and Rehabilitation Center

  22. Timothy, Saturday night by Leto-II · · Score: 4, Funny

    Okay, who was down for Timothy on Saturday night for the /. Dupe Pool?

    --
    Do not anger the worm.
    1. Re:Timothy, Saturday night by Anonymous Coward · · Score: 0

      I think it might have been ... ah, yeah, this guy, "Tim O'Thy" seems to have won it.

      Seriously, I think that they post dupes for fun, to see the reaction.

    2. Re:Timothy, Saturday night by Ohreally_factor · · Score: 1

      I was, but I thought he was going to dupe a different story. =)

      --
      It's not offtopic, dumbass. It's orthogonal.
    3. Re:Timothy, Saturday night by DarkHelmet · · Score: 1

      What, you thought he'd be out getting laid?

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    4. Re:Timothy, Saturday night by QuantumFTL · · Score: 1

      Okay, who was down for Timothy on Saturday night for the /. Dupe Pool?

      Looks like Ohreally_factor (593551) was: http://slashdot.org/comments.pl?sid=136451&cid=113 96745

      Different story but, clearly Timothy on Saturday... Though, timothy is a good bet for any day :-D

  23. Oh shut up by Anonymous Coward · · Score: 0

    By that logic, Slashdot should always have the same stories, because someone may have missed it otherwise. There's a link to yesterday's stories. Click it if you're interested.

  24. argh by Anonymous Coward · · Score: 0

    If my job was posting news on a news site - i'm pretty damn sure i'd actually read that site.

    How the mighty have fallen.

  25. Not Again! by shplorb · · Score: 0, Troll

    Besides the fact that this is a blatant dupe, anyone who takes this article seriously is as big a dickhead as the author.

    It's so full of shit and blatantly wrong that I don't know where to begin.

    1. Re:Not Again! by Anonymous Coward · · Score: 0

      Would be nice if you said something to prove that it's full of shit.

    2. Re:Not Again! by Anonymous Coward · · Score: 0

      he shouldnt have to its common knowledge.

    3. Re:Not Again! by vettemph · · Score: 2, Insightful

      I think It's full of shit. The market price is not base on manufacture price but on performance level. If this new chip is faster than an x86 it will cost more. As the newness wears off and the price comes down it will level out based on "MIPS" or something. Remember when factory automation was going to allow all of use to work half days? It never happened. some of us still work full days and some of us are out of work. Someone forgot to factor in greed.

      For my rebuttal,
      AMD is better yet cheaper, Linux is better yet cheaper. WTF? guess i'll STFU.

      --
      The government which is strong enough to protect you from everything is strong enough to take everything from you.
    4. Re:Not Again! by Anonymous Coward · · Score: 0

      Market price is determined by the market. Manufacturing cost is a factor, demand (performance of the chip) is also a factor.

      The reason why it looks like performance is the biggest determing factor is that the fastest cpus tend to be more expensive. The reason they are more expensive is customers will happily pay more for them, and it's the best chance for the chip makers to recoup the R&D and huge facilities cost.

      Sony is aiming for a far larger market (PS3, TV's tivo's, DVD players, cameras, etc), they don't have to soak the early adopters to pay for their chip. Indeed, for the chip to be adopted for applications that traditionally use embedded logic, the Cell architecture MUST be sold cheaply, even if Sony, IBM, et al take a soaking early on. Would you pay an extra $700 for a Cell-powered TV?

      For example, you know the PS3 is going to cost about $400 at first (well, educated guess anyway). You know it's going to have four Cells in it. So in this application, the Cell is going to be less than $100 each. Not bad for a first generation chip, and since it's designed to more or less auto-cluster, if you buy a Cell PC and you're not impressed with the specs, you can just stick a couple PS3s on the network for a little extra oomph. This could get interesting if most of this pans out.

      And to think, the Xbox 2 is going to be powered by the PS3's traffic router :)

  26. We have a winner... by Anonymous Coward · · Score: 0

    You officially have the worst sarcasm filter on the planet

  27. Cells. by Anonymous Coward · · Score: 0

    It's a cell architecture of Slashdot posts.

  28. YOu sUcK by Anonymous Coward · · Score: 0

    and your mother dresses you bad

    1. Re:YOu sUcK by Anonymous Coward · · Score: 0

      Your mom sucks a good dick.

  29. Auction at ebay... by 1tsm3 · · Score: 1

    Cell processors for sale! Slashdot calls it the best. Say that twice... May be thrice... Interested buyers check slashdot every day!

    --
    -ItsME
  30. They reinvented The Amiga! by Rares+Marian · · Score: 4, Interesting

    A measly 68k CPU with hardware that was autonomous.

    A measly MIPS with hardware that is autonomous.

    The only thing they need is to sync to the TV set.

    --
    The message on the other side of this sig is false.
    1. Re:They reinvented The Amiga! by Anonymous Coward · · Score: 0

      The Amiga was designed to handle multimedia (wasn't called that then) and games. Oh...

    2. Re:They reinvented The Amiga! by Angostura · · Score: 2, Insightful

      I read it and thought 'They've re-invented the 'transputer'.

  31. Re:slashdot editors thought this article... by Anonymous Coward · · Score: 0

    This whole article was duped and yet you get modded down redundant? That's some harsh sh!t...

    Cut the man some slack, jack.

    P.S. I won't take that bet.

  32. Timothy, step into my office.... by Anonymous Coward · · Score: 0

    'cause you're Fuckin' FIRED!!!

  33. Re:Who at /. checks for dups? by jsight · · Score: 1

    Funny thing is, this is actually better than it used to be.

    I remember when it seemed like every other day they would post the same story twice SAME day.

  34. Some Thoughts by logicnazi · · Score: 5, Insightful

    Well, I think we all recognized that article was a little over enthusiastic but it does suggest some interesting possibilities.

    First of all I want to say I think it is completly possible to make a processor with 8APUs and so forth. For starters PowerPC chips already have several seperate execution units on them, and I think they use fewer transitors than intel chips. Moreover, a huge chunk of the transitor budget goes to doing things like cache consistancy or complicated instruction prediction which is probably not used on the much simpler APUs.

    Of course it seems like this is primarily of interest to game systems or signal processing applications (note that a 4 threaded 32 stream processors is just another way of saying 4 cell procesors, each has a PPC core with 8 APUs). However, I would not be so quick to dismiss this for the PC market. While it may be true that many individual applications may not easily multi-thread it seems we are approaching a point where the biggest complaint is not the maximum processing rate in one application but the ability to run multiple applications at once. On my computers I'm rarely if ever frustrated at the rate some program is running at, but slowdown in other programs when I run a processor intensive job or turn on a video. So while drawing a webpage may not be speed up by this processor drawing several webpages at the same time will be and that is the sort of thing which makes a big difference for the end user.

    Also, a processor like this offers great possibilities for JIT and VM code. The main thread can dispatch instructions and threads to the APUs dynamically based on what is happening in the system. Also I find it interesting that IBM is going the same way as intel in pushing all the complexity on the compiler. It makes one wonder if itanium is really as dead as everyone thinks. Perhaps in 4 years when AMD can't squeeze anything more out of x86 intel will be ready to jump in having worked out all the bugs to their new chip.

    --

    If you liked this thought maybe you would find my blog nice too:

    1. Re:Some Thoughts by Lehk228 · · Score: 1

      A 1.3 Ghz machine with 1 gig ram is enough to do everything but video editing, throw a decent 8x AGP card in and oyu can play any game out there at good quality. This Cell technology looks like a neat toy, but it will be useless for consumers, what matters now is cutting power consumption and heat loss, making things quieter and cooler will sell a lot more than making things faster.

      --
      Snowden and Manning are heroes.
    2. Re:Some Thoughts by Woodie · · Score: 1

      Overly enthusiastic is putting it mildly.

      I think that the author "knocks" current CPU architecture entirely too much (both PPC and x86) with the comment that the vector units on these chips aren't dedicated enough. While somewhat true - it's also misleading. Typical application code isn't terribly suited to vector processing. Pushing pixels, and decompressing and compressing video and audio - sure. Word processing code, not so much so.

      Of more possible interest than pushing the complexity to the compiler might be looking into the code-morphing technology of Transmeta to allow the Cell Processors to dynamically reallocate APUs as needed to "optimize" on the fly.

      It also occurs to me that some aspects of this are already in play as far as how current x86 chips work - decoding the macro ops info micro ops - the APU of the Cell architecture seems more like the uop processor being exposed at a higher level, doing away with the abstraction that is the x86 instruction set.

    3. Re:Some Thoughts by David+Greene · · Score: 2, Informative
      First of all I want to say I think it is completly possible to make a processor with 8APUs and so forth.
      Check.
      For starters PowerPC chips already have several seperate execution units on them, and I think they use fewer transitors than intel chips.
      Multiple function units on a chip is not the same thing as the 8 APUs of the Cell. First off, there's no indication whatsoever that this is a single-chip architecture. Even if it is a single chip solution, the coupling of a superscalar's function units to the rest of the architecture is extremely strong.

      The Cell architecture is much more loosely coupled, which could be both it's greatest strength and biggest weakness. It's a very different kind of programming model. If the Cell designers really expect developers to code to the metal, they are in for a surprise. Even the most advanced HPC shops today (i.e. government labs, NSA, etc.) are sick of hand-optimizing code. That's why we have programs like DARPA's HPCS. The software component (compilers, debuggers, perforance analyzers, etc.) is at least as important as the underlying speed of the hardware. Usability is king these days. For the Cell to compete in the HPC market, it must have parallelizing and multithreading compilers.

      I find the claim that the Cell will work optimally in all configurations from the PDA to a networked cluster to be dubious at best and patently false at worst. The differences in network latency alone will require radically different software solutions in these two environments. Comparing a cluster of Cell computers using ethernet (even 10G) to a Cray network is ludicrous. GFLOPS ain't the whole story. The Cell may dominate the Top 500 but that's almost universally recognized by HPC experts as next to useless. It's great for marketing and gloating point numbers but I'd like to see how it does on HPC Challenge.

      To get a feel for this, look at the HPC Challenge results and compare the Cray Alpha (T3E) to the Dalco Opteron (cluster). Then compare the Dalco to the Cray Opteron (XD1). Then compare the T3E to the Cray X1 and NEC SX-6. Then look at the clock speeds of all the machines.

      Moreover, a huge chunk of the transitor budget goes to doing things like cache consistancy or complicated instruction prediction which is probably not used on the much simpler APUs.
      Not true. By far the biggest chunk of the transitor budget goes to the cache itself. Predication is relatively cheap compared to full-out dynamic branch prediction. Cell has apparently eliminated the cache which would make room for lots of processing bits. However, I'll note that contrary to what is implied in the article, the newest Cray systems, including the vector machines, all have multiple levels of cache on them. Latency and locality do matter, even in large-scale vector codes.

      And finally, just because something is vector doesn't mean it's a vector supercomputer. There's a reason NEC and Cray blow SSE/Altivec out of the water and it's not just vector length. It's the whole package of vector ISAs designed for high performance codes (not just pushing polygons), enormous memory and network bandwidth and compilers that know how to make use of it.

      --

    4. Re:Some Thoughts by GreyWolf3000 · · Score: 1

      Well, such a machine could run the games of today, but next year's games might require much more.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    5. Re:Some Thoughts by logicnazi · · Score: 1

      I understand that functional units are not the same thing as an APU. However, the fact that the G4 (and I think G5) have multiple functional units which can handle the same type of operation means there is silicon to spare in some sense.

      As for the quesiton of eliminating the cache I thought this was true in name only. Isn't that 8K or whatever each APU is claimed to have access to supposed to be on chip?

      --

      If you liked this thought maybe you would find my blog nice too:

  35. Re:Thats bull by bsharitt · · Score: 1

    That'd be the PS3 that'll use the cell, not PS2.

  36. Well, this could use some more reiteration... by Rize · · Score: 1

    I'll believe it when I see it. With a crazy new architecture like this, *everything* is on paper right now. The hardware, the software, everything. The only thing that is virtually gauranteed is that the PS3 will have a few of these things in it and that it will sell in droves. Just how useful and powerful this chip will be in practice remains to be seen.

    1. Re:Well, this could use some more reiteration... by hattig · · Score: 4, Informative
      We will find out a whole lot more within the next fortnight, Cell is being described in a lot of details at ISSCC 2005 in early February.

      Paper Details:

      • The Design and Implementation of a First-Generation CELL Processor (10.2)
      • A Streaming Processing Unit for a CELL Processor (7.4)
      • A 4.8GHz Fully Pipelined Embedded SRAM in the Streaming Processor of a CELL Processor (26.7)
      • A Double-Precision Multiplier with Fine-Grained Clock-Gating Support for a First-Generation CELL Processor (20.3)
      • Clocking and Circuit Design for a Parallel I/O on a First-Generation CELL Processor (28.9)
    2. Re:Well, this could use some more reiteration... by Ride-My-Rocket · · Score: 1

      We will find out a whole lot more within the next fortnight, Cell is being described in a lot of details at ISSCC 2005 in early February.

      But I don't want to wait forty nights! I want it nooooooow!

  37. pwr by stel · · Score: 1

    Power consumption- the great equalizer.

  38. No, it's not bull. by Space+cowboy · · Score: 1

    The PS *3* will have (an expected 4, actually) cell processors inside. The PS2 has an embedded MIPS core and a couple of (pretty cool for the time) vector processors. The Cell is a much more advanced version of the PS2 ideas.

    Simon.

    --
    Physicists get Hadrons!
    1. Re:No, it's not bull. by Anonymous Coward · · Score: 0

      Unfortunately the very cool vector processors didn't turn out to be as effective for a game system as the conventional hardware in the Xbox and Gamecube. Reviewers of games published on all three platforms frequently noted that the PS2 wasn't quite up to the Xbox and Gamecube.

      Of course to give the PS2 the benefit of the doubt it was released earlier than either of the two other consoles and ultimately its limitations proved irrelevent as it was the dominant console by far. But I've never encountered any evidence that the PS2's design was anything but a hindrance to its success.

      All of this cell stuff sounds lovely and I imagine it will perform very well for specialized tasks but it remains to be seen whether this platform will be suitable for a game system. I won't make any final decisions on the matter until it's released. Anything else doesn't matter.

  39. DOUBLE POST! by Anonymous Coward · · Score: 0

    Nice job, editor.

  40. Re:Thats bull by Anonymous Coward · · Score: 0

    Your information package for the idiot club is on its way via mail.

  41. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  42. Merrimack streaming processor is like CELL by zymano · · Score: 2, Informative

    Dally's Merrimac processor.

    It's so similar that you wonder if they lifted it from him. The only difference is that Prof. Dally's chip has a big cache.

  43. Consider a different approach by Space+cowboy · · Score: 4, Informative


    All the programs that run on PC architectures expect certain things to be in place - they expect a single fast central CPU. They expect that good cache usage is important for performance. They expect to have access to gobs of RAM. Etc. Etc. The PS2 (and by extension the cell) is completely different.

    Consider a different architecture. You have a job that consists of multiple things to do. Some of these can be easily parallelised, others are mainly sequential. Divide it up so the parallel ones are coded separately, maybe with some IPC to synchronise to some clock.

    For a sequential part (say rendering the object list of a scene back to front to gain occlusion) the approach that worked for me on the PS2 (which is logically similar, if significantly less powerful) was to divide the job into tasks. Each task (say, one per object in the above) gets its own bit of code and knows about the data that it needs to perform its task.

    The key thing is that the Harvard separation of code and data just isn't, on a PS2. You set up a DMA chain that loads the program into the processor, then streams the data through the program on the processor, lather, rinse, repeat. Make the chain self-submitting and you can effectively forget about that chunk of code now, it'll just happen.

    This is still doing things sequentially (but we've agreed that this is a sequential task, right?) - the point is that it's being done highly efficiently within the architectural constraints. You have a dataflow architecture and even sequential code can hit the performance limits if you code to the architecture.

    The Cell looks even more powerful, in that you can chain execution modules together, so you can load code into APU's 1,2,3,4 and stream the data through 1,2,3,4 automatically before it's considered 'done'. This was possible on the PS2, but ... awkward. It'll keep the effective instructions/clock down because you're effectively pipelining your software... Nice idea.

    Simon

    --
    Physicists get Hadrons!
    1. Re:Consider a different approach by cant_get_a_good_nick · · Score: 1

      I have enough knowledge to be dangerous - would a message passing architecture microkernel be able to take advantage of this sort of architecture more than a macro-kernel would? I was thinking specifically of DragonFly BSD, and the modules that make up OS X.

    2. Re:Consider a different approach by Anonymous Coward · · Score: 0

      But what if I only have a bunch of NVidia demo code and various bits of leaked Valve source code?

      I'm scared.

    3. Re:Consider a different approach by Space+cowboy · · Score: 2, Interesting

      Hmm - short answer: Don't know :-)

      I *think* the programming model will be sort-of-like CORBA, with 'messages' being sent from a central despatcher (the G5 probably, though it could be another APU). I think the messages will be self-contained program+data though - they've even called them APUlet's. The OS then schedules them to be executed on the first available APU.

      The message is the data, but the code will be bundled along with it, and when it's finished, it'll send another message back to the despatcher (or 'return' some value, depending on how you view these things). In a traditional messaging system, the code is fixed. In this paradigm you get to change the code as well as the data - could be a nightmare to debug, but the flexibility is staggering.

      So, yes, I think messaging systems will be the way this pans out. I wonder if Apple R&D are at this moment chained to a Cell, porting Darwin...

      Simon

      --
      Physicists get Hadrons!
    4. Re:Consider a different approach by TheRaven64 · · Score: 2, Interesting
      Firstly, the apulets are unlikely to be both code and data. The APUs are vector processors designed to process streams of data, making it far more likely that you upload the code and the stream data to it (either directly or from another APU).

      Secondly, Darwin will not need porting to the Cell. It will almost certainly run with no modification on the PU. Things like QuickTime, Quartz and CoreVideo/Audio are likely to benefit by having components run on an APU, as might things like the network stack, but this is likely to be done over time rather than all for the initial release.

      --
      I am TheRaven on Soylent News
    5. Re:Consider a different approach by Anonymous Coward · · Score: 0

      The APUlets DO contain both code and data. They're known as the software CELL. Read the patent.

  44. damn it by TLouden · · Score: 1

    I though that I was reading slashdot before it came out. Turns out that it's just reposting the same news. Sad thing is that I actually had to go back and check to see if this really had already been posted.

    Well, guess I don't have any super brain powers :(

    --
    -Tim Louden
  45. Re:slashdot editors thought this article... by Ohreally_factor · · Score: 1

    who wants to bet they'll post it a third time?

    As I've suggested on previous occasions, it'd be better to start up a pool as to when it's posted again, and who posts it. My guess is Cmdr Taco, next Tuesday.

    Odds are pretty long that Timothy would post it again, but never say never. =)

    --
    It's not offtopic, dumbass. It's orthogonal.
  46. So what really do we have here? by johnnys · · Score: 1
    Ah yes. We're all going to learn a whole new way of programming: To wit:

    "If there is a law in computing, Abstraction is it, it is an essential piece of today's computing technology, much of what we do would not be possible without it. Cell however, has abandoned it. The programming model for the Cell will be concrete, when you program an APU you will be programming what is in the APU itself, not some abstraction. You will be "hitting the hardware" so to speak.'

    So we're all going to go back to assembler? I don't think so.

    --
    Sometimes the "writing on the wall" is blood spatter...
    1. Re:So what really do we have here? by mcc · · Score: 1

      Well, for the chip in a video game machine, that isn't really such a terribly unreasonable demand. The PS2 already requires some pretty specific knowledge of the hardware to program effectively for it.

      That's kind of going to become a problem though if they're seriously expecting the Cell to be used outside the EVERYTHING-MUST-BE-OPTIMIZED world of video games. I mean, it seems like one of the big contributing factors in the death of the Itanium was that the hardware was so batshit bizarre that compilers couldn't effectively optimize for it...

    2. Re:So what really do we have here? by TheRaven64 · · Score: 1

      Not necessarily assembler, just a high level language with vector support. If you're writing code on a Mac, then this language can be C - a vector datatype is added and you can do all of the AltiVec operations on it without worrying about things like register allocation. If you're writing code for a graphics card then this language is Cg or one of its friends (hardly anyone writes assembler for GPUs anymore). The difference is that we will be using languages which more accurately reflect the abilities of the processors, rather than ones designed to produce code for the PDP-8.

      --
      I am TheRaven on Soylent News
    3. Re:So what really do we have here? by Ohreally_factor · · Score: 1

      Wasn't the PDP-8 one for the first minis? I knew Apple had stolen their idea from somewhere!

      In fact if you compare this picture with this picture you'll see exactly what I mean. Clearly, Apple is ripping of DEC. =)

      --
      It's not offtopic, dumbass. It's orthogonal.
  47. /. editors need a Cell-based grid network... by Money+for+Nothin' · · Score: 0, Redundant

    ...so they can check for dupes *before* posting!

    Hey timothy, try reading /. headlines sometime... You can even do it via RSS, so no need to reload the whole homepage!

  48. Fanboysim at it's most technical by DaveCBio · · Score: 0

    This article is hype and air. Remember how the Emotion Engine was going to change the fabric of space and time? This guy was full of crap the first time this article was posted and nothing has changed. Seriously, why does /. post this crap? Someone from another board put it this way - His theory about reducing latency by transferring in larger block sizes is fascinating. So an articulated lorry should go around corners faster than an Elise because it has more wheels then? Okaaaay.

  49. Treacherous Computing by tepples · · Score: 2, Insightful

    If, for example, HDTV set-top boxes supported email, Word, and spreadsheets, it'd happen pretty quickly.

    I'm not buying a console-style computer until it supports GCC out of the box. I want the freedom to compile my own software for a given machine and distribute it without having to go through a console maker that refuses to even talk to individual developers and smaller firms.

    1. Re:Treacherous Computing by Anonymous Coward · · Score: 0
      Nearly all modern general purpose computers support GCC "out of the box." Whether GCC would support them is another matter entirely. RMS & Co. are notoriously slow to adapt to a changing technological landscape.

      meh, IHBT.

    2. Re:Treacherous Computing by hitmark · · Score: 1

      by that request i take it that your os of choice is either linux or some bsd variant. this puts you outside of the user group a console style computer would be aimed for (and at the same time would put you under monitoring by mpaa and riaa as a suspected pirate)...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
  50. 37 stories between dup by DraconPern · · Score: 0

    Did you know that there are 37 stories between the two dup? I wonder if there's a story with an even smaller gap. :)

    1. Re:37 stories between dup by Anonymous Coward · · Score: 0

      I cant remember story it was, but it was posted twice with at maximum one other story in between.

      funny :)

  51. Cell architecture? by deft · · Score: 1

    My bad, I thought this was going to an article about cubicles in the modern work environment.

    --

    There's nothing Intelligent about Intelligent Design.
  52. too bad... by TouchOfRed · · Score: 1

    you cant mod an article -1 Redundant

  53. Multithreading by tepples · · Score: 1

    whereas an an Intel chip will require processing of each procedure in sequence, the Cell can separate each procedure, pipeline the process, and produce results in a fraction of the time it takes an Intel chip.

    And why can't a multi-core Intel system do the same?

    The way to "upgrade" the Cell is also revolutionary, as buying another piece of electronics will increase the processing power of your household.

    Adding more CPUs to handle more threads won't help if your apps are limited to a fixed number of threads, which may be common in the early days of Cell as more developers learn multithreaded programming or in the later days as publishers of proprietary programs try to charge for throughput *cough*Oracle multicore pricing*cough*.

  54. This is in response to a challenge. by Anonymous Coward · · Score: 1

    A comment on the previous article challenged timothy to repost this on saturday as a dupe... which he did... jeez.. RTFC (Read the fscking comments)

    1. Re:This is in response to a challenge. by Anonymous Coward · · Score: 0

      Ok, I challenge him to post a dupe about the two Beowulf movies, and let the jokes begin :)

  55. Re:Who at /. checks for dups? by Anonymous Coward · · Score: 0

    And whats up with the slashdot listed email spammer protection nowadays? Its spam-harvester proofed AND human proofed :D

    Parent commentor's email:SLowLaRIS. .at. .xNIX.Rules.

    uh... owa@xul.es? lw@x.ru? dot@dot.dot?

  56. Fuck man by Anonymous Coward · · Score: 0

    I'm so tired of dupes!

    1. Re:Fuck man by Anonymous Coward · · Score: 0

      So stop clicking on the articles! Just scroll past them. Fuck, man.

  57. Check out the GroovyBooty by Anonymous Coward · · Score: 0

    Worht a look on your break Check this out

  58. Dupe!-Community Toilet. by Anonymous Coward · · Score: 0

    "Wouldn't that be like eating from the toilet?"

    Says the guy with a Slashdot account.

  59. What I can't help but think by mcc · · Score: 5, Interesting

    I've had for a very long time the suspicion that the XBox was basically just a big blindside at Sony. The XBox loses a huge amount of money, and looks as if it will continue to lose a huge amount of money right into the XBox 2 line; Microsoft must be doing this for some reason. My personal theory for awhile has been that at least one of Microsoft's motivations in spending all this money is because they see the Playstation as a potential future threat; i.e., they feared and fear that at some point the Playstation 2 or 3 or 4 will become so close in power and functionality to a PC that it will begin to supplant the PC for common tasks. This would be disastrous for Microsoft; their lockdown on the PC market is complete, but this doesn't protect them from the PC market itself being slowly eaten away at from the bottom by consumer electronics like the ones Sony makes. So to stave off this threat, Microsoft begins to instead grow the PC market it monopolizes downward, so that the PC (as it becomes the "Windows Media Center") begins to slowly suck up the consumer electronics market, competing directly with the Playstation, bringing the fight to Sony's door instead of Microsoft's. Since consumers wouldn't on their own be interested in a PC that supplants consumer electronics, Microsoft instead basically bribes them into being interested with subsidized hardware; they make a big money blackhole out of the XBox to undercut Sony's ability to maneuver with the Playstation, the way the money blackhole that was MSIE undercut Netscape's ability to maneuver.

    This is, of course, all just conjecture.

    But when I begin to see people seriously talking about the chip from the Playstation 3 eventually potentially being used in PC hardware, I begin to wonder if it's maybe reasonable conjecture...

    1. Re:What I can't help but think by Anonymous Coward · · Score: 2, Interesting

      IBM -> PowerPC
      Apple -> PowerPC

      Cell -> PowerPC
      IBM, Sony -> Cell

      IBM, Apple -> Linux, BSD (Unix)

      Doesn't take a genius to come up with:
      IBM->Cell->Apple+Sony

      Sony makes the best computers, Sony makes one of the best gaming console.

      Although I'd rather see Apple join forces with Nintendo since these two companies are more alike than any other (quality over quantity).

    2. Re:What I can't help but think by Anonymous Coward · · Score: 0

      Although I'd rather see Apple join forces with Nintendo since these two companies are more alike than any other (quality over quantity).

      I agree. Zelda, Zelda 2, Zelda: a link to the past, Zelda: Ocarina of Time, Zelda: Majora's Mask and Zelda: the Wind Waker are a testimony to Nintendo's "quality over quantity".

      Same for Mario, Mario 2, Mario 3, Mario Party, Luigi's Mansion, Mario 64, Mario mario mario mario mario

    3. Re:What I can't help but think by Anonymous Coward · · Score: 0

      Sony makes the best computers, Sony makes one of the best gaming console.

      I would hope that's a typo. Sony's computers are pretty shitty for the most part.

    4. Re:What I can't help but think by mesterha · · Score: 1

      It might be conjecture, but it's not new conjecture. People have been saying this as soon as the X-box was announced. This is what Microsoft does. They do everything to protect their monopoly.

      --

      Chris Mesterharm
    5. Re:What I can't help but think by Anonymous Coward · · Score: 0

      What's your point? All those games are quality and they have been released of a 20 year period, hardly the 3 rubbish football sequels a year that EA continues to churn out on the PS2.

    6. Re:What I can't help but think by ThousandStars · · Score: 1
      What you say MS fears is called WebTV, and it failed, and anything like it will continue to fail over the short to medium term (five years, at least), for a variety of reasons, including the problems of the input device and the fact that not many people want to use their computer as their TV monitor. Not many people have HD capable TVs, and until they come down drastically in price, not many people will.

      What MS really worries about, and what you got at least somewhat right, is the "Media Center" idea. Even that, though, strikes me as a flying car-type idea: one that sounds fascinating and is at least technologically feasible but never happens. The problems with the Media Center include, among other things, the fact that dedicated boxes for cable, movie-playback and sound seem to work better than one box (running Windows, no less) that is much more of a hassle to use. Furthermore, PVRs, even though they've been around for a few years, haven't really taken off. Most of the families I know that could afford a PVR and Media Center don't buy one, because what they have now works and probably works better than buying a Media Center and such.

      I'm not sure what inspired MS to make the Xbox, but I don't think that your "conjecture" is on-target.

    7. Re:What I can't help but think by Anonymous Coward · · Score: 0

      I don't see how Microsoft "looks as if it will continue to lose a huge amount of money right into the XBox 2 line" after Halo 2's success.

      They initially sold herds of xboxen at a loss, but now their costs have come down with technology advances. A legacy free PC with a 733 Celeron + Geforce3 video doesn't cost as much as it did at the xbox's launch date.

      If anything, it just exposes what was already in the videogame market: competition. Nintendo, Sega, and Sony have all had similar schemes. It's like a polaroid camera: You give the camera away and make your money on the film.

      There is no consipiracy here. It's just business as usual. Please move along.

    8. Re:What I can't help but think by zakath · · Score: 1

      ...and Sony will no doubt lose lots of money on the Cell-equipped PS3. Let's not forget nearly all of the console manufacturers lose money on the boxes hoping to make up the loss on software (game) sales.

      --

    9. Re:What I can't help but think by toddestan · · Score: 1

      Sony makes the best computers

      I hope you're kidding, though Sony is one of the better brands that you'll find in Best Buy.

    10. Re:What I can't help but think by Fulcrum+of+Evil · · Score: 1

      Let's not forget nearly all of the console manufacturers lose money on the boxes hoping to make up the loss on software (game) sales.

      Let's see... Dreamcast and Xbox. Anybody else?

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:What I can't help but think by mcc · · Score: 1

      What you say MS fears is called WebTV, and it failed

      But before it failed, Microsoft bought it, remember? To an extent this brings up the question of whether it would have failed had Microsoft not bought it. I'd say the answer is "probably", because as you note it isn't a good idea; but there's that possibility that if Microsoft hadn't bought it the company could have continued to adapt, grow and change, and maybe held on. A small possibility, but it is there. Either way, the fact Microsoft bought it at all does indicate that whether the WebTV had a future or not, looked at it as something they for whatever reason wanted control of.

      What MS really worries about, and what you got at least somewhat right, is the "Media Center" idea. Even that, though, strikes me as a flying car-type idea: one that sounds fascinating and is at least technologically feasible but never happens.

      But it did happen; it's called the PSX. It was a failure. And according to Bill Gates, it's going to happen again with the XBox 2. I personally expect this to be a failure as well. But whether the "media center" has a future or not, Microsoft has definitely taken active steps to make sure that if it does, they'll have influence over it.

    12. Re:What I can't help but think by Anonymous Coward · · Score: 0

      They don't just somehow desperately hope to make up on games; rather, the whole business model is built solely on game royalties.

      That said, Sony did break even with the PS2 hardware, even at the start, as did Nintendo with GameCube. I don't know about DreamCast, maybe PS2 just ate the market or maybe Sega just didn't have what it takes to continue competing. Xbox hardware surely has been bleeding Microsoft, last I heard the entire venture hasn't turned a profit yet. Then again, they probably planned to get profit with Xbox 2, no problem with their deep pockets.

    13. Re:What I can't help but think by iroll · · Score: 1

      Also, WebTV failed because it sucked. It was a sucky AOL-inspired "gateway to teh internet" experience, over a sucky modem, that was displayed on your sucky old-school TV (with its wonderful 320xwhatever resolution).

      The set-top box of the future will be another beast entirely, as it will be on a broadband network, a fully capable home computer, interacting with your entertainment system, and displaying on your gorgeous new HDTV (hence the reason Apple didn't put a crappy old analog video out on the Mac Mini, and tried to push you to DVI for crisp, digital, full resolution--they don't want you thinking "gee, these fonts sure are fuzzy, having a computer in the living room is stupid").

      --
      Repetition does not transform a lie into the truth. - FDR
  60. 3 architectures by SunFan · · Score: 4, Interesting


    It's been said before, but mature industries tend towards three of something, such as GM-Ford-Chrysler. For CPUs, it has to be AMD64/ia32e, PowerPC, and SPARC. They're the only ones with any high-volume prospects. SPARC will certainly be in third place, with AMD64/ia32e and PowerPC duking it out for one and two. The fact of the matter is that Itanium won't be a mainstream processor, and PA-RISC, Alpha, and MIPS are all more-or-less EOL.

    For operating systems it will still be Windows, Linux, and UNIX (predominately Mac OS and Solaris). Okay, that's four, but the other historical major players are all becoming niche legacy platforms.

    For office suites, it'll be MS Office, StarOffice/OpenOffice.org, and iWork. The others are all niche players.

    For browsers it'll be IE, Firefox, and Safari.

    At least this will tend to simplify some things, because the non-Microsoft platforms will be fewer making supporting them easier. This is a good thing, IMO.

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    1. Re:3 architectures by Monthenor · · Score: 4, Funny

      Did you intend this post to clash humorously with your sig? Because it does.

      --
      Co-founder of GerbilMechs
    2. Re:3 architectures by SunFan · · Score: 3, Interesting


      I don't think it does. Microsoft will be around for a while, unfortunately. In my sig, I expect Solaris, Mac OS, and Linux to be the top three of the UNIX side (not necessarily in that order). The BSDs are there for completeness, as they are good systems but are niche players. The main point behind my sig is that all the options listed are either cheaper/freer than Microsoft's options or just flat out better than Microsoft's options (or both). Microsoft really is in a precarious situation, where they have only inertia carrying them at the moment (granted, it's a lot of inertia but it's definitely finite).

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

      iWork is not a niche program? We're talking about something that is targeted at Mac-using high school students and would be glad to have 1/100th of the marketshare of WordPerfect or LotusSuite.

    4. Re:3 architectures by renoX · · Score: 1

      A lot of inertia, and if it is finite agreed.

      It is finite of course but it isn't fixed: it increase each time someone creates a Word document, an IE only webpage, a HW device which works only with Windows, etc..
      And it decrease each time someone use open standards or use MacOS X..

    5. Re:3 architectures by God!+Awful+2 · · Score: 1

      It's been said before, but mature industries tend towards three of something, such as GM-Ford-Chrysler.

      That example is a little antiquated. So which are the three car makers now?

      It seems to me that the number of players varies for every industry. After all, wasn't "one" the number of major players in the PC OS business?

      -a

    6. Re:3 architectures by mikrorechner · · Score: 1


      It's been said before, but mature industries tend towards three of something, such as GM-Ford-Chrysler.

      And what about Toyota, Hyundai and VW? You have a very US-centric view here.

      For CPUs, it has to be AMD64/ia32e, PowerPC, and SPARC. They're the only ones with any high-volume prospects.

      I don't have any links to prove it, but I am fairly certain that in the last few years, there have been sold more ARM-based CPUs than those three architectures combined.

      I think you oversimplify things a bit with that "three of something" theory.

      --
      "Oh, a lesson in not changing history from Mr I'm-my-own-Grandpa." - Dr Hubert Farnsworth
    7. Re:3 architectures by SunFan · · Score: 1


      iWork is mainstream simply by Apple announcing it. Three major vendors (Sun, Apple, and Microsoft) all now have actively-hyped office suites going for market share. The other suites, such as Smartsuite and Wordperfect, are barely even advertised.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    8. Re:3 architectures by SunFan · · Score: 1


      So which are the three car makers now?

      American: GM, Ford, Chrysler
      Japanese: Toyota, Honda, Nissan
      German: BMW, Mercedes, VW.

      The rest are fighting for scraps or are part of one of the above.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    9. Re:3 architectures by SunFan · · Score: 1

      I think you oversimplify things a bit with that "three of something" theory.

      I didn't intend to be US-centric, that is just the most popular example. Perhaps it would be better to state "three, plus or minus one, in any major market". The automakers tend to be grouped in threes, by nationality or continent, I think, and there is extensive cross-investment from the biggest players. Threre are really fewer automakers than meets the eye, IMO.

      ARM is mainly an embedded CPU. In the embedded space, I guess you could say it's ARM, PowerPC, and ... MIPS or 68k? I really don't know that much about embedded. My comment above was mainly geared towards mainstream desktop computer type things, like non-power-constrained CPUs, office suites, etc. The things everyone is aware of the marketing and branding for.

      Just looking around it seems there are only a few of each type of product. There are three or four major breakfast cereal manufacturers, three or four brands of paint at the hardware store, etc. Marketing people must find this is an optimal amount of "choice" to capture the broadest base of customers.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    10. Re:3 architectures by God!+Awful+2 · · Score: 1

      American: GM, Ford, Chrysler
      Japanese: Toyota, Honda, Nissan
      German: BMW, Mercedes, VW.

      Your argument might hold some weight if carmaking was not aleady an international business. But it is. Defending your earlier statement by dividing the market into 3 groups of 3 smacks more of numerology than logic.

      -a

    11. Re:3 architectures by babbage · · Score: 1
      Your example doesn't really hold up.
      • Of the American companies...
        • GM does extensive business in Europe (and elsewhere) under the name Opal, and has ownership stakes in companies like Saab (Sweden) and Subaru (Japan).
        • Ford does business worldwide under the name they use in the US, and owns or partially owns companies like Mazda (Japan), Volvo (Sweden), and Jaguar (UK).
        • Chrysler is an American division of the German DaimlerBenz. They put Chrysler in the new name DaimlerChrysler, but that was mainly to calm American protectionist fears: for all purposes, Chrysler is a German operated company now.
      • Of the Japanese companies...
        • Toyota does extensive operations worldwide, and builds everything they can in local markets. The US Federal Trade Commission considers a car like the Camry to be domestic, because it is mostly built in Tennessee.
        • Honda also does extensive operations worldwide, and builds everything they can in local markets. The US Federal Trade Commission considers a car like the Accord to be domestic, because it is mostly built in Kentucky.
        • Nissan is, if memory serves, a partner with the French automotive company Renault. I forget if renault owns Nissan or if it's the other way around, but like Chrysler, it was basically taken over by a "foreign" company.
        • Of the German companies...
        • Like the Japanese and American companies, BMW does a lot of manufacturing in local markets. Their SUV and roadster models, for example, are built in South Carolina. Additionally, BMW owns or co-owns companies like Mini, Range Rover, and Rolls Royce (all UK).
        • As already noted, Mercedes owns companies like Chrysler (US). They also do a lot of work in local markets; their SUV is manufactured in Alabama, and a lot of their cars for the American market are now being built on Chrysler plants.
        • This is the only example I can think of where the company is mostly what you say it is. Aside from having partnerships with Audi and Porsche (both German), I'm not aware of them owning any manufacturers from outside of Germany. On the other hand, they also build a lot of cars in local markets; the Beetle, for example, is built in Mexico.

        So really, all of this is so distributed and interlocked that it doesn't make much sense to divide them they way you have them, or to assert that there are three source countries each with three primary manufacturers. The reality of the situation is much more involved than that...

    12. Re:3 architectures by babbage · · Score: 1
      It's been said before, but mature industries tend towards three of something

      It's been said before, but all generalizations are false.

      • It's debatable whether GM, Ford, and DaimlerChrysler are the three primary car makers worldwide, and the companies in 4th, 5th, etc place aren't really that far behind the market leaders.
      • It's highly debatable whether Sun, and so SPARQ, is going to be around in 5 years. They seem to be clinging for life and I'm not sure how they earned a place in your top three list, aside from the fact that you're hell-bent on making a top-3 list out of everything.
      • The distinction between Linux and UNIX seems academic to me. In practice, I think a better division would be based on the GUI & desktop environment used: you'll have Windows as the primary player, X-Windows based systems running on Linux or Solaris or a BSD as another, and MacOSX as a third. But even that distinction seems fuzzy, as aside from the GUI, MacOSX is a lot like Linux is a lot like POSIX Unix, so in reality we seem to be converging on a dual Windows / POSIX world, not a trio.
      • {Star,Open}Office is a very distance second to Microsoft Office, on every level: the quality is abysmal compared to MS Office, the functionality is a fraction of what MS Office provides, the userbase is a very very tiny fraction of that of MS Office, and I suspect that the userbase would be even smaller if MS Office ran on *nix so that *nix users could use something that wasn't so godawful broken. As for iWork, it's also not a valid comparison, not least because it doesn't even have the full complement of applications expected in a productivity suite. If a spreadsheet ever gets added to the mix (which seems reasonable, but it hasn't happened so far), that would be different, but lacking that, or a desktop database, it doesn't really compare to MS Office or even {Star,Open}Office. So this, again, seems like a desperate attempt to get a three-player field out of a one-player reality.
      • For browsers, I agree, though I'd amend that to three families of browsers, rather than specific examples from those families: IE (including niche browsers that use the IE engine to do things like tabs & popup blocking), Gecko (Firefox, Mozilla, Netscape, et al) and KHTML (Safari, Konqueror, OmniWeb).

      But aside from most of the facts being against you, it's an interesting point you make :-)

  61. Bread and circuses... by IgnoramusMaximus · · Score: 1
    So predictable. The "techie" nerd crowd never fails to nod when someone explains to them the pitfalls of Digital Rights Managment, software patents, infinite copyrights and so called "Intellectual Property" in general. And then ... some BigMegaCorp introduces a shiney new string of beeds.. and they all kill each other rushing over to say their "Ooohs" and "Aaaahs" while reaching for their wallets to eagerly pay for yet another link in a chain being forged to enslave them and all the future generations to come.

    From all those features of the "cell" in the article, the only one of import is the fact that the system will attempt to isolate the user from any method used to control it. In other words anyone who "buys" this, will get something that works for Sony and IBM, not for the new "owner".

    An old proverb teaches: A fool and his money are soon parted.

    It seems these days we need an updated version: A damn stupid hypnotized by shiney beeds fool and his freedom in addition to money are soon parted.

    1. Re:Bread and circuses... by Anonymous Coward · · Score: 0

      Just look at GNU/Linux's compromises on freedom, such as hacked drivers and binary drivers. Freedom doesn't seem to be their top priority. It makes you wonder why they keep exaggerating.

      Anyway, Cell is a DRMPU. It will only obey the cartels, not users. This is the beginning of a trend towards DRM electronics (computers, appliances, automobiles, etc.)

    2. Re:Bread and circuses... by willwarner · · Score: 1

      "reaching for their wallets to eagerly pay for yet another link in a chain being forged to enslave them and all the future generations to come." You, sir, are my hero. One day I hope to troll as well as you.

    3. Re:Bread and circuses... by IgnoramusMaximus · · Score: 1
      You, sir, are my hero. One day I hope to troll as well as you.

      As soon as you explain how DRM is not doing precisely what I described, I will accept your accolades.

    4. Re:Bread and circuses... by willwarner · · Score: 1

      It's a wild overstatement. If DRM actually happened as the companies hope, which is utterly absurd, then computer users would permanently lose much power. But that's a far cry from "being enslaved."

    5. Re:Bread and circuses... by IgnoramusMaximus · · Score: 1
      It's a wild overstatement. If DRM actually happened as the companies hope, which is utterly absurd, then computer users would permanently lose much power.

      No it is not. I said it is a "link" in a chain. DRM is a part of a comprehensive strategy by corporatists to convert all information into "property", very much so as land or natural resources are and create a new class of property holders. So while yes, the DRM is only targetting computer users which will indeed lose most of their power, it is only a small part in a wholesale strategy of creating a society where you will be required to pay for access to even the most fundamental types of information and in which the already accellerating division into lords and hopelessly indebted and impoverished wage slaves. In the past, ability to read and self-educate was always an escape valve for talented people to lift themselves from their unfortunate circumstance of birth, and some very powerful people seek to close that route permanently. And I wont even get into the analysis of impact this cult of greed will have on prorgess of science and civilization in general.

      So while you might think this is alarmist, it is only because you are looking at it with a narrow focus of some computer enterntainment. Try patents and copyrights on DNA and mathematical formulas and a world in which children have to pay royalties on the genetic cures of their parents. The next crucial and truly herculean battle for the shape of our civilization will be fought over "Intellectual Property" of which DRM is just a battlefield.

    6. Re:Bread and circuses... by willwarner · · Score: 1

      I believe you mean "escape route" or "pressure valve," and I believe you should adjust your medication. IP will continue to be a rich/poor battleground, as it has been for generations, but paranoia of your caliber deserves a bigger object of fixation. I'd suggest the War On Drugs at the very least, and more likely an international banking conspiracy of some kind, or perhaps something involving plagues and/or famine.

    7. Re:Bread and circuses... by IgnoramusMaximus · · Score: 1
      IP will continue to be a rich/poor battleground, as it has been for generations, but paranoia of your caliber deserves a bigger object of fixation.

      Yes, its all paranoia and delusions and none of this is really happening. Software and information are not having an exponentially increasing role in human civilization and noone is really trying to take control of it. Just as noone is patenting new DNA strains and then suing people on whose fields they spread. We can all go back to sleep. You sure did.

      I'd suggest the War On Drugs at the very least, and more likely an international banking conspiracy of some kind, or perhaps something involving plagues and/or famine.

      I find it curious that you suggest the kinds of pursuits which are the favourite of those who promote "intellectual property". Last time I looked it was MPAA/RIAA who were conducting "War on piracy" and it was poeple like me who were against it. I guess you probably call all those who used to point out non-existence of WMDs in Iraq prior to the war "paranoid people obsessed with famines and plagues" too.

  62. No kidding by GFLPraxis · · Score: 1

    Except for games the next XBox, PS3, and Nintendo Revolution are on PowerPC (The cell is PPC). If the Mac gets cell, the article claims it could be a massive turnaround, as the cell benchmarks seem to be well and beyond anything Intel could offer in the near future.

    No kidding. That's exactly what I was thinking. x86 has been completely supplanted in the console market, with no share whatsoever. This encourages game developers to the PowerPC playform.
    PS3 is Cell (PowerPC based), XBox is PowerPC 970 based (G5), and Nintendo is going to use something PowerPC based but won't give any details.

    If Macs got cell, AND this article isn't overhyping it and it actually is this powerful, suddenly Macs could blow Windows PC's away. Heck, VirtualPC could probably run faster than most Windows PC's!

    This would cause a massive migration to Macs for the high-end market. Add that to the fact that:
    1) Game developers would already be using PowerPC systems to develop their games for all three consoles
    2) The Macs would be far more powerful than their x86 counterparts, allowing for much higher-powered software and games


    Apple may even coin the gaming market with gamers looking for super-powered gaming rigs!

    Of course, most of this may never happen, but it'll be interesting to see what becomes of Cell.

    1. Re:No kidding by goMac2500 · · Score: 1

      Uhhh... XBox 2 runs with PowerPC and Windows. There's your Windows on Cell. And as far as your comment about Macs being slow... Only a doofus would think a Dual 2.5 ghz G5 is slow. And stop trolling. I have a P4 3.6 ghz on my desk right now.

    2. Re:No kidding by marcello_dl · · Score: 1

      This would cause a massive migration to Macs for the high-end market. Add that to the fact that:
      1) Game developers would already be using PowerPC systems to develop their games for all three consoles
      2) The Macs would be far more powerful than their x86 counterparts, allowing for much higher-powered software and games

      3) Linux runs very well on powerpc...

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    3. Re:No kidding by DrSkwid · · Score: 1

      They are notoriously good at adapting to a changing technological landscape

      Since when ?

      Windows for Alpha & PPC are defunct

      Where is 64bit Windows ?

      The only major technological changes I can remember the Windows line dealing with are the switches from to 8086 standard mode to 286 real mode and then 32bit 386-enhanced mode.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    4. Re:No kidding by GFLPraxis · · Score: 1

      Uhhh... XBox 2 runs with PowerPC and Windows. There's your Windows on Cell. And as far as your comment about Macs being slow... Only a doofus would think a Dual 2.5 ghz G5 is slow. And stop trolling. I have a P4 3.6 ghz on my desk right now.

      The XBox uses a stripped down NT kernel. Microsoft had a PPC version of NT years ago, it's not too much work. Windows on Cell, though, will be completely unable to run ANY Windows/x86 binaries.

      Microsoft would have a hard time switching to PowerPC, because all Windows software would instantly cease to work, and one of the biggest things preventing people from 'switching' to other OSes is that the software they already have wouldn't work. If suddenly all their Windows software didn't work with the next version of Windows, why stay with Windows?

      As for Macs being slow...when did I say that? I certainly don't think Macs are slow. I'd kill for a dual 2.5 GHz G5. My comment was that if Macs got Cell (perhaps as a G6?) they would crush x86 PC's like a bug.

    5. Re:No kidding by goMac2500 · · Score: 1

      However, the development systems for XBox 2 are G5's running Windows. I don't think the Macs are slow comment was meant for you. The parent is another poster saying Macs were low end pc's.

  63. Subscribers by LittleLebowskiUrbanA · · Score: 0

    Do subscribers to /. have anyway of complaining about this level of service?

  64. Which official? by tepples · · Score: 1

    THe word "dupe" isn't officially recognized as a synonym for duplicate, so the argument is pretty much moot.

    Which "officials" regulate English? It's common knowledge among Slashdot regulars that "dupe" is a shortened form of the word "duplicate".

    1. Re:Which official? by Anonymous Coward · · Score: 0

      There are plenty of meanings for a non-regular-slashdotter such as:
      http://dictionary.reference.com/search?q=dupe
      And http://www.urbandictionary.com/define.php?term=Dup e&defid=799405

  65. Irony: Parent modded as 'Redundant' by Arzach · · Score: 0, Redundant

    Seems amusing.

    Post pointing out that Parent post is a duplicate of a recent story is itself modded as redundant.

  66. Good Grief by Anonymous Coward · · Score: 0

    Do we really need at least 11 different posts telling us that its a dupe? Do these people think that folks are too stupid to figure that one out for themselves?

    Once would have been sufficent...

  67. You're right. by cbreaker · · Score: 1

    I'd mod you up if I had points.

    While I don't think the author is a dickhead, he makes crazy assumptions and fills his editorial with personal opinions rendering this "article" nothing more then a weblog.

    Everyone else around here is either bitching about the post being a dupe (without realizing the fact that their own posts are dupes of all the other losers that are pointing out the dupe) or reading this thing like it's fact.

    While I'm sure these new CPU's will be novel, and they might be fast at some operations, I'm guessing they'll need to make some major compromises to get the thing to market. If it were really as brilliant and amazing and easy and fun as this guy makes it out to be, it would be bigger news.

    --
    - It's not the Macs I hate. It's Digg users. -
  68. A mirror of reality... by RileyLewis · · Score: 0

    True to the format of the Cell architecture, it requires a cluster of slashdot posts to explain.

  69. MPEG and ATRAC??? by kyoko21 · · Score: 1

    Below is a snippet from the patent itself:


    9. The method of claim 1, wherein said second program is a decoding program.

    10. The method of claim 9, wherein said decoding program decodes MPEG data.

    11. The method of claim 9, wherein said decoding program decodes ATRAC data.



    Is it just me or didn't sony recently own up to the fact that ATRAC was a technology that no one used? And why is it they believe they can embed ATRAC audio along with MPEG? Seems kind of stupid.

    1. Re:MPEG and ATRAC??? by NEOGEOman · · Score: 1

      ATRAC isn't a failure, Sony's adherence to DRM and a locked-down ATRAC is a failure. Not that the MD is any kind of failure in Japan...

      ATRAC is a great compression format, if Sony had released it to the public instead of locking it down with SDMS and licensing there's a very real chance it would have been bigger than MP3. The sound quality is fantastic, newer model MD players are indistinguishable from their CD sources to most people. I love ATRAC, and I'm picky about this sort of thing.

      That said there's no reason not ton include ATRAC in their systems. Tried and true tech with great results.

  70. Dupe posting was worth it for this comment: by Chordonblue · · Score: 1

    "This system isn't just going to rock, it's going to play German heavy metal!" - From 'Part 2 - Again Inside the Cell'

    Ahahahahaha!

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  71. Talk is cheap, and hollow hype is worthless. by i41Overlord · · Score: 2, Insightful

    "If it's as good as this article claims, the Cell chip could eventually take over the PC market."

    And if I had 4 legs, I could outrun a dog.

    But I don't, so I can't. And this chip won't be as good as the (overenthusiastic) article claims. It won't take over the PC market.

    This chip will take over the PC market the same way that BitBoys took over the graphics card market; the same way that Transmeta took over the mobile CPU market; the same way that the Elbrus 2k took over the desktop CPU market. That way is: deliver endless hype that you can't possibly back up. By the time it hits the market, the hype will be so built up that people won't be able to help but to feel let down by the chip. Then they'll lose interest in the product.

    This chip might be fast for the money, and enable them to put 4 cores in a consumer device like the Playstation, but it's not going to outperform (or even match) a CPU like the P4 or Athlon 64.

    When will people learn to stop falling for the same tricks?

    1. Re:Talk is cheap, and hollow hype is worthless. by Anonymous Coward · · Score: 0

      And if I had 4 legs, I could outrun a dog.

      If you had four legs, your bloated abdomen would be covered with scabs from dragging on the ground all day.

    2. Re:Talk is cheap, and hollow hype is worthless. by i41Overlord · · Score: 1

      If you had four legs, your bloated abdomen would be covered with scabs from dragging on the ground all day.

      I'm an outcast, as far as Slashdot members go. I've been going to the gym for the last 10 years and I've had the same girlfriend for the last 7 years. No bloated abdomen here. I've also made an amazing discovery that seems to have eluded most Slashdot members- women like MEN that act like MEN.

      Maybe if I dropped the girlfriend, stopped going to the gym, replaced my contacts with glasses with thick black frames, subscribed to ultra-liberal beliefs, bought a Mac, and started a blog, then I'd fit in. But I remembered that I'm a straight MAN and doing such things would be ridiculous.

  72. OHH PLEASE!!! by rafa_el_ito · · Score: 1

    Lets get real... every new system/console/processor that gets out from Nintendo/Sony/etc. can "replace" the PC.... ONLY because it can process and execute good graphyics... Then, the good ones are Nvidia or ATI... If you want a good video game system, buy a PC with a ultrafast procesor and a cool 3d graphics card (and a tweaked driver pherpars)...

  73. Steve Jobs, Vectors and OS X by Invisible+Now · · Score: 2, Insightful
    Cells have another older ancestor besides the Cray. Job's Next cubes had an integrated DSP/Vector unit. And, lest we forget, Steve Jobs produced the Mach operating system for his Next Cubes. And Mach is the spiritual godfather of OS X.

    He also sold tens of thousands of these boxes to a government agency who's name is Not Said Aloud. Seems their early APU-like design was very good at some important things.

    Cells are the Next big thing. PS3 will indeed kick ass - real time virtual video - and so will future Macs. Maybe they'll be the same thing, eventually.

    Oh, BTW, was that Sony's head on stage at MacWorld?

    This is big and deserves duping. But we'll wait for the next time its /. to consider what you'd do if you were Sun, Intel, or Microsoft

    --

    "Knowing everything doesn't help..."

    1. Re:Steve Jobs, Vectors and OS X by Ohreally_factor · · Score: 2, Informative
      And, lest we forget, Steve Jobs produced the Mach operating system for his Next Cubes.

      Wrong. Jobs hired the guy who produced the Mach operating system at Carnegie Mellon, Avie Tevanian.

      Tevanian started his professional career at Carnegie Mellon University, where he was a principal designer and engineer of the Mach operating system upon which NEXTSTEP is based.

      Mach is the spiritual godfather of OS X

      Not only that, it's the kernel!

      I'm not sure what this has to do with anything, though. Are MKs especially well suited to this Cell architecture? Or are you just trying to play connect-the-dots? Hmmmm. Vectors. . . . Connect-the-dots. . .
      --
      It's not offtopic, dumbass. It's orthogonal.
    2. Re:Steve Jobs, Vectors and OS X by Fulcrum+of+Evil · · Score: 1

      Not only that, it's the kernel!

      No, BSD is the kernel. The NeXt/OSX connection is in the application architecture.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:Steve Jobs, Vectors and OS X by sokoban · · Score: 1

      No, he was right, mach is the microkernel for OS X and BSD runs on top of it. Darwin is kind of like BSD and Mach, just like MKLinux was Linux and mach. The NeXt/OSX comes in through the cocoa object-oriented application environment.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 is the magic number.
    4. Re:Steve Jobs, Vectors and OS X by Ohreally_factor · · Score: 1

      No, BSD is the kernel. The NeXt/OSX connection is in the application architecture.

      Wrong. BSD is the subsystem/userland. The kernel is Mach based.

      --
      It's not offtopic, dumbass. It's orthogonal.
  74. Intel can still benefit from success of the Cell by Kerhop · · Score: 1

    This ability to act as a "stream processor" gives access to the full processing power of a Cell which is more than 10 times higher than even the fastest desktop processors... ...Most PCs now provide more power than is necessary and this fact combined with fast JIT emulators means that if necessary the Cell can provide PC compatibility without the PC.

    Majority of software now is still compiled for x86, so Intel could still do very well off royalities when the Cell starts emulating Pentiums.

  75. Sounds like BS by xgamer04 · · Score: 1

    From TFA:

    while a PS3 sits in the background churning through a SETI@home [SETI] unit every 5 minutes.

    The Cell is designed to fit into everything from PDAs...

    Let's ignore the obviously ridiculous claim that supercomputer-scale computing power is coming to my home in the next year or two and think about power consumption. How is this uber-CPU going to get enough battery power in a PDA?

    --
    When you look at the state of the world, how can you not become a radical, liberal anarchist?
  76. RE by encia · · Score: 1

    @Nicholas Blachford; In reference to http://www.blachford.info/computer/Cells/Cell4.htm l "Multicore processors are coming to the x86 world soon from both Intel and AMD [MultiCore], but high speed x86 CPUs typically have high power requirements. In order to have 2 Opterons on a single core AMD have had to reduce their clock rate in order to keep them from requiring over a hundred watts," Refer to http://www.theinquirer.net/?article=20420 AMD TDPmax = 95Watts with Dual core @2400Mhz. The Mhz target is in line with the current Opteron x50 @2400Mhz. "Changes are not unheard of in x86 land but neither Intel or AMD appear to be planning a change even nearly radical enough to catch up. That said Intel recently gained access to many of Nvidia's patents [Intel+Nvidia] and are talking about having dozens of cores per chip so who knows what Santa Clara are brewing" - Nicholas Blachford Refer to http://news.cens.com/php/getnews.php?file=/news/20 04/11/30/20041130013.htm&d "Graphics-chip supplier Nvida Corp. and microprocessor giant Intel Corp. recently entered into alliance while ATI Technologies Inc. and Advanced Micro Devices struck a similar deal." - China Economic News Service/The Taiwan Economic News. "To date the PC has defeated everything in it's path [PCShare]. No competitor, no matter how good has even got close to replacing it. If the Cell is placed into desktop computers it may be another victim of the PC. However, I think for a number of reasons that the Cell is not only the biggest threat the PC has ever faced, but also one which might actually have the capacity to defeat it". - NB That's more to a PC (refering to Microsoft PC) than just CPU (or MPU)i.e. one must factor in XNA initiative's need for VPU/GPU/GpGPU (general-purpose GPU(1)) partnership. Side notes. 1. http://www.cs.sunysb.edu/~vislab/projects/gpgpu/

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

      Formatting. Look into it.

  77. No one has mentioned the Transputer by (outer-limits) · · Score: 2, Interesting

    Which is what this seems to resemble to me. http://vl.fmnet.info/transputer/

    --

    Microsoft - Where would you like to go today, Maybe Jail?

    1. Re:No one has mentioned the Transputer by Bio · · Score: 1

      That's what I thought too!

      And as such it's >15 years dead. It was an interesting architecture though. CS is moving in circles ...

  78. Nice, intelligent post by Anonymous Coward · · Score: 0

    You almost sound like you've made it to 3rd grade, you cretin.

  79. Cell IS POWER by enkidu · · Score: 3, Interesting
    And if they[IBM] use this[Cell] in servers, they'd kill their POWER line.
    Did you read the article? The Cell architecture is what might have evolved if the multi-core POWER architecture continued for a couple of generations. Cell just skips those intermediate generations. Here's what the article says "The Cell architecture is essentially a general purpose PowerPC CPU with a set of 8 very high performance vector processors and a fast memory and I / O system, this is coupled with a very clever task distribution system which allows ad-hoc clusters to be set up.". Doesn't sound like IBM is afraid that Cell will kill their POWER line.
    --

    There is no trap so deadly as the trap you set for yourself
    -Raymond Chandler, The Long Goodbye
    1. Re:Cell IS POWER by FLAGGR · · Score: 1

      Heh, russian communism was supposed to be the natural evolution of democracy, skip a few generations. That worked well :)

    2. Re:Cell IS POWER by Anonymous Coward · · Score: 0

      Companies RELY on planned obsolescence of their products - it's how they sell new products!

  80. Cray-4 On a Chip by Baldrson · · Score: 1

    Why don't they just do a Cray 4 on a chip?

    1. Re:Cray-4 On a Chip by Anonymous Coward · · Score: 0

      oh for fuck's sake a PDF and no warning

      thanks adobe for not ever releasing a lightweight, fast PDF reader plugin

      frigging broadside of unnecessary components plus two different color kitchen sinks every time one wants to take a quick glance at something interesting

      go adobe. away if possible

  81. Re:Shut up your FANBOY!! by Anonymous Coward · · Score: 0

    You eat shit for breakfast?

  82. Gee by Anonymous Coward · · Score: 0

    I love dupes, you fucking worthless douchebags

  83. Not as interesting as Cell by Anonymous Coward · · Score: 0

    That's not nearly as interesting as the Cell Architecture. You can read about it here.

    Oh wait, that was already posted. Well its been over 6 hours, I must have forgot.

  84. General Purpose Computing by Anonymous Coward · · Score: 0

    Whether you think it will suceed depends on where you think computing in general is going. The HPC crowd seems to like some aspects of it. Of course they think that anything that isn't parallelizable is crap. Using Cell for non parallel, streaming, ... etc, applications would be like trying to port Linux or a database to a graphics processor.

  85. Itanium, anyone? by jnelson4765 · · Score: 1
    That's one big stick, and since it could go into game consoles, the x86-compatibility issue... isn't.

    Same with *nix workstations - Linux and BSD will compile on ia64 already, and it's not that bad a chip. It'd have to be reworked, but probably no more than the Pentium 4 mobile chips were.

    OTOH, they are far behind the curve - IBM already has the experiece with the GameCube, and Intel didn't have much to do with the XBox (and the XBox 2 isn't likely to have a x86 processor, anyway).

    I don't think Intel wants to be in the game system market. Low margin, high volume, and not something you can make more money by selling upgraded processors in.

    --
    Why can't I mod "-1 Idiot"?
  86. Nicholas Blachford is just pushing agenda by Anonymous Coward · · Score: 0

    Nicholas Blachford is copying others and pushing his personal agenda. I wonder if he even read the patents. Others have long ago found all the relevant info, see this for example:

    http://www.ps3land.com/CELL.ppt

    The Paul Zimmon's slide set is much more objective and professional.

    Also, his Amiga vs. PC comparison is only agenda setting which he has been doing long time. He has written numerous bullshit articles about operating systems, applications and hardware, and pretty often brings up the Amiga just because he likes it. Also, pay attention to his rhetorics.

  87. Someone call.... by Anonymous Coward · · Score: 0

    ...sarah conner!

  88. one true great pretender by epine · · Score: 0, Redundant


    But first it will face stiff competition from all the other chips that claimed to be just as good. Only the one true great pretender shall prevail.

  89. 4 Cells? by Jozer99 · · Score: 2, Insightful

    In the article, they say the PS3 will have 4 Cells each running at 1.6v with 85W heat disipation!!! If that is true, they are not only going to need at least a 500W power supply (maybe significantly more), but also to get rid of 340W of heat! How is this going to fit under my TV?

    1. Re:4 Cells? by toddestan · · Score: 1

      In the article, they say the PS3 will have 4 Cells each running at 1.6v with 85W heat disipation!!! If that is true, they are not only going to need at least a 500W power supply (maybe significantly more), but also to get rid of 340W of heat! How is this going to fit under my TV?

      Oh yeah? Just wait until you see the XBox 2!

    2. Re:4 Cells? by Ohreally_factor · · Score: 1

      Oh yeah? Just wait until you see the XBox 2!

      I heard the game controller will be bigger than an American Football, and approximately the same shape.

      --
      It's not offtopic, dumbass. It's orthogonal.
    3. Re:4 Cells? by Jozer99 · · Score: 1

      No, the Xbox 2 is only one IBM 970. Thats 85W. PS3 = 4x 970's, or 340 watts for the processors alone, never mind their 4 vector thingies each, and the rest of the hardware (with 250GFlops overkill on the processors, this thing has to have at least a 16 drive SCSI RAID array as a "memory card").

  90. why not (Re:x86) by zaroastra · · Score: 1

    Back when ps2 was state of the art, i couldnt help but think (as I've expressed in some other post lost somewhere around /.) that if sony ha allowed for linux4ps2 to evolve and mature, ps2's would abound by now.
    If they allow independent development for other systems, manage to have a good chip (which i think they already have) add optional keyboard/mouse/dvi out, they could easily stick in the computer market.
    Hell, i would use a ps3 for programming if it allowed it and had a nice pricetag cost(=500Eur)

    --
    I'm trying to get modded "Interesting Flamebait Informative and Insightful Redundant Troll" *-* Please Help *-*
  91. They all said this in 1991. by tempshill · · Score: 1

    In 1991, I and everyone else was told by Apple, Intel, and Motorola that x86 was dead, the power consumption of the Pentium chip was ridiculous and you could roast a hot dog on it. It's doomed! RISC is the future!

    Now it's 2005 and the x86 internal architecture has changed a lot, but x86 is, as the poster said, going to live on for a century or so.

    1. Re:They all said this in 1991. by toddestan · · Score: 1

      Not to mention, no one claims the power consumption on the Pentium [classic] is ridiculous anymore.

  92. You shouldn't do most of this. by tempshill · · Score: 3, Interesting

    If you pack more data in the pointers, you'll have applications that break in a few years when that extra address space is needed. Ask Apple what happened when they moved from the 68000 (32-bit addresses of which only 24 bits were used) to the Mac II's 68020 (32-bit addressing). Four Macs (the II, IIx, IIcx, and SE/30) actually had versions of QuickDraw in ROM using the top byte to pack extra data into the pointers, as you recommend, and then Apple had to patch the entire QuickDraw package in RAM to code around this. Untold numbers of apps broke also of course.

  93. Atari Transputer by Anonymous Coward · · Score: 0

    Remember Atari computers?

    They had the same technology and promised you the kitchen sink...

    http://www.atarimuseum.com/computers/16bits/transp uter.html

    Hey IBM, I hope you have all your patents covered on this concept, cuz prior art exists everywhere.

  94. Whether one can install user-created content by tepples · · Score: 2, Insightful

    by that request [of availability of a compiler to the general public] i take it that your os of choice is either linux or some bsd variant.

    As of early 2005, two leading desktop operating systems are Microsoft Windows XP and a FreeBSD variant. Windows supports GCC out of the box: use IE to download Firefox, and use Firefox to download MinGW.

    this puts you outside of the user group a console style computer would be aimed for

    It's not me as much as my audience. If I write a program, say a simple Tetris clone with a gimmick, I may want to GPL it and publish it on the Internet for download, not mailbomb every licensed game publisher, hoping beyond hope that one will take a game from a complete unknown. Look at "Get It Now" and the GAGIN hack, used to get user-created content onto a BREW cell phone.

  95. WHAT???!?!?! by Anonymous Coward · · Score: 0

    Where are you getting your information, because this article seems to contradict much of what you talk about in the PPC 970 architecture.

    A very important thing people seem to be missing in this whole thing is that the Cell processor is a next generation Blue Gene (PPC 440) processor. It's not a 970 class processor, it's a further specialized (i.e., souped up) version of a 440 that includes enhancements from Sony and Toshiba.

    Frankly, everyone who was written about the Cell processor (except for IBM, Sony, and Toshiba) has been "way off the mark" including you.

    And yes, desktop applications of this processor are not unthinkable, but impractical at this time. Operating systems, applications, and hardware drivers would have to be completely rewritten for this architecture. The Blue Gene architecture will take at least a decade to migrate to the desktop in its current form. I am not discounting a major breakthrough between now and then, but I wouldn't hold my breath. There's too much inertia in the Windows market to tear it down in less than a decade.

  96. Re:Intel can still benefit from success of the Cel by Glock27 · · Score: 1
    Majority of software now is still compiled for x86, so Intel could still do very well off royalities when the Cell starts emulating Pentiums.

    Intel gets no royalties from Pentium emulation as far as I've ever understood...what makes you think so?

    --
    Galileo: "The Earth revolves around the Sun!"
    Score: -1 100% Flamebait
  97. Semiconductor Reporter article... by Glock27 · · Score: 3, Interesting
    This article has some interesting and somewhat current information.

    Looks like pilot production should begin soon on a 90 nm. process similar to that used for current Athlon 64s and Opterons. No word in this article on initial clock speeds and power dissipation.

    Anyone have additional info?

    BTW, another article I hadn't seen linked claims that Cell will be relatively easy to program...seems that Sony learned from some of its PS2 mistakes. That contradicts a lot of the threads responding to the original article and this dupe.

    --
    Galileo: "The Earth revolves around the Sun!"
    Score: -1 100% Flamebait
  98. ... what? by ArbitraryConstant · · Score: 1

    "That's ridiculous. x86 is dead. The overheating and power consumption confirms it." ... right, because 90 nm Athlon64s and Centrinos use SO much power.

    (hint: they don't)

    "CISC hardware is horrible in mobile devices because of battery life and power consumption."

    68K's are just fine for embedded use.

    "All next generation consoles will use CISC hardware. Hence, economies of scale to get the price down."

    You mean RISC, right?

    "x86 is dead and mobile devices wrote the eulogy"

    A more articulate post will be required to convinced me, I've afraid.

    --
    I rarely criticize things I don't care about.
    1. Re:... what? by Screaming+Lunatic · · Score: 1
      "All next generation consoles will use CISC hardware. Hence, economies of scale to get the price down."

      You mean RISC, right?

      Yup, I meant RISC.

      "x86 is dead and mobile devices wrote the eulogy"

      A more articulate post will be required to convinced me, I've afraid.

      I use my cell phone, iPod, PS2, pda, and PVR more often than I use my desktop machine. That's enough convincing for me. I'm not in the business of convincing others.
    2. Re:... what? by ArbitraryConstant · · Score: 1

      "I use my cell phone, iPod, PS2, pda, and PVR more often than I use my desktop machine. That's enough convincing for me. I'm not in the business of convincing others."

      Okay,

      a) I think you missed the point. I don't think anyone believes x86 will be cutting edge for the next hundred years, just that it will be supported for the next hundred years. It's basically a matter of support for legacy software. That could easily mean emulators, or any number of other things. IBM still has support for binaries from the 50s, and they barely had general purpose computers back then, so this is not hard to believe.

      b) Just because you use your mobile devices more than your desktop doesn't mean you don't use your desktop, or that no one else does. Or that there aren't servers that use x86.

      c) Whatever dreams we had for ditching x86 support soon were forgotten when AMD came up with AMD64. That reset the clock for the obsolescence of x86 to at least a decade in the future, and that's assuming a processor comes out tomorrow that's so much better there's no choice but to make the change as fast as possible.

      d) Cell is not that processor. The controlling processor (according to the article) is a regular PowerPC (or POWER) processor, and anything that deals with general purpose code is stuck there. That means for everything that doesn't involve crunching through vast arrays of numbers, it won't help a lot.

      e) The networkability and extensibility the article discussed means it will be easy to attach one of these to an x86 processor, or stick one in a card and use it as a coprocessor for numerically intensive tasks.

      x86 is a terrible hack, but we aren't going to get rid of it soon. Now that it's 64-bit, it'll be with us longer than anyone reading this thread will live.

      --
      I rarely criticize things I don't care about.
  99. Yes, it's basically an improved PS2 by Animats · · Score: 2, Interesting
    That's exactly right. Despite all the hype, this is basically a new generation of the PS2 architecture. There's a conventional CPU and a number of dataflow vector units. The dataflow units have a small amount of fast local memory and access to main memory. Just like the PS2. This time around, everything is bigger and better, and there's more of everthing, but it's the same idea.

    The PS2 was revolutionary, in that it was the first successful non von Neumann machine. There have been many exotic architectures along these lines, from the Illiac III to the Transputer to the nCube to the Connection Machine, but they've all been failures in the marketplace. The PS2 sold in volume and made money. That was enough to get people to develop techniques for programming dataflow machines, which aren't fun to program. Working out those problems delayed games for the PS2 by a year or two, but now it's been figured out.

    Now that the techniques have been worked out, at least within the game development community, a new generation of the same approach makes sense. Especially for graphics, which parallelizes well. You can keep throwing hardware at graphics until you get to one processor per pixel per triangle, and still get performance improvements.

    Note the limitations. Each vector processor has only 128K (not MB) of local memory. This is like DSP programming; you don't have much local storage. There's access to main memory, but it will stall the vector processor, so you can't overdo it. Bashing your problem into chunks that fit that constraint is a major hassle.

  100. Parent is a forty-year-old dup. by nothings · · Score: 1
    Amdahl's Law

    Appropriately, other people replying to parent have forgotten this or ignore parts of it like the comment that it applies to "99% of commonly used apps", which is clearly true. (Yes, there are parallelizable tasks on the PC. Those are often coded in MMX or SSE. Guess about what percentage of commonly used apps those are?) [Paragraph added for comment lameness reasons.]

  101. Not so much. by mcc · · Score: 1

    It's just business as usual.

    Not terribly familiar with what "business as usual" means for Microsoft, are you?

    People keep dragging in this "lose money on the consoles, make money back on the games" thing. There's two problems.

    First, this isn't something that's particularly followed by anyone successful in the videogame market. As far as I know the playstations weren't sold at a loss except very early in their respective lifespans, before production could be completely ramped up. The Gamecube is known to have been sold at a profit right up until the price drop to $99, and even then the loss was described by Nintendo reps as insignificant.

    Second, this isn't the strategy that Microsoft follows. The strategy they follow is more like "you give the camera away and don't make it back on the film". The price of the XBox has gone down? Well, the division's still losing money like a sieve. Halo 2's sold a lot of copies but so did Halo 1; holding publishing rights to two successful games isn't going to hold back billions of dollars in losses, and Halo 2 isn't terribly likely to have much effect on H&E's bottom line except over this one quarter comprising its release.

    They'll continue to lose money because they're going to do the same thing with the XBox 2 they did with the XBox 1. There's signs they're looking into cheaper production with the XBox 2-- the whole PowerPC thing, and the rumors about leaving out the hard drive-- but they've given all public indication that they still intend to have the most powerful console again next time, and that they also wish to beat their competitors to market. I seriously doubt they can do this without continuing to lose money, and why not? It isn't like the parent company's going to mind if they do continue to lose money indefinitely.

    1. Re:Not so much. by encia · · Score: 1

      Refer to http://money.cnn.com/2004/05/26/commentary/game_ov er/column_gaming/

  102. triple dupe by m4ximusprim3 · · Score: 1

    yeah, mike bibby just had one last night

  103. Smoke on the Water by Anonymous Coward · · Score: 0

    Dupe dupe duuupe,
    Dupe dupe dup duuupe,
    Dupe dupe duuupe,
    Dupe duuuuupe.

  104. point-by-point response/review of TFA by willwarner · · Score: 1

    To: Nicholas Blachford
    Cc: Slashdot

    IBM is wisely compiling its abstraction instead of interpreting it every time the program runs, as with bytecode. OS-agnostic sandboxed mini-executables... brilliant. Way to go, IBM. Of course, they have the luxury of no back compatibility when they work with TVs and game consoles.

    Note that unless someone finally makes machine-checkable watermarking work in the real world, DRM is much more for proprietary software product activation, and pretty much worthless for content. All you need is one machine somewhere with "AV in" jacks, and Radio Shack cables. Even if that's not what the DRM salesmen say.

    I have enormous hopes you're right this design will, as you say, play German heavy metal! Just don't forget the possibility that they're over-patenting and quoting a lot of maximum numbers: "On this 10th day of June 1919, the Estes model rocket corporation hereby patents solid propellant, which could hypothetically possibly be used to reach the moon and/or accelerate a human to half lightspeed."

    "many OSs will support multiple processors but many applications do not and will need to be modified accordingly - a process which will take many, many years. Cell applications will be written to be scalable from the very beginning as that's how the system works." What's in a name? That which we call a rewrite by any other name would take as long. Perhaps you're right that JIT emulation can solve it. I hope so, since this would also free the market from back-compatibility and the associated monopolies and shoddiness. Especially productivity apps, since old games are fairly unpopular anyway. I'd love to see the Cell kill x86, and for that matter Linux and OpenOffice kill MS, but I'm not laying bets.

    "Sony could always pull a fast one and produce a PS3 on a card for the PC. Since it would not depend on the PC's computational or memory resources it's irrelevant how weak or strong they are." Except backplane bottlenecks in the motherboard, especially for AV output. Of course, this would cut into Sony's actual PS3 sales. I hope IBM doesn't have contractual or strategic reasons to keep the Cell out of the x86 market. Just as Intel licensed x86 to AMD, IBM or the consortium will have to license Cell to any new manufacturers. (Can anyone please update the "x86" entry at wikipedia to clarify the IP status of x86?)

    You're right about Apple having a new chance at the mainstream; but after their bizarre failure to do the same until now, I'm half convinced they're just secretly a research firm owned and operated by and for Microsoft. :) Maybe MS will even take a lesson from the XBox and start selling desktops with IBM chips, as you say; the tech industry is a very surprising place.

    I lean towards the conservative view when it comes to tech market predictions. The last genuinely disruptive consumer technologies we've had are, what? Cameras going digital? Cell phone texting? Blackberries and laptops and Palms, which have been around for ages? Java squeezing C++ for the past 10+ years? MS crushing Netscape nearly 7 years ago?! On the other hand, Firefox rocks. Maybe copyleft really is where it's at.

    The final word? You may be right, and I admire you for trying to extract useful information from a patent. But have you read many other patents, and are you sure you can derive specs from this one with any reliability? If not, this will only be an incremental step, not a revolution. And even if it could be a sharp increase, it may never take on Intel for the desktop, as the PS2 shows.

  105. Netcraft? by JThundley · · Score: 1
    That's ridiculous. x86 is dead. The overheating and power consumption confirms it.

    Until Netcraft confirms it, I won't believe it.