Slashdot Mirror


Larrabee Based On a Bundle of Old Pentium Chips

arcticstoat writes "Intel's Pat Gelsinger recently revealed that Larrabee's 32 IA cores will in fact be based on Intel's ancient P54C architecture, which was last seen in the original Pentium chips, such as the Pentium 75, in the early 1990s. The chip will feature 32 of these cores, which will each feature a 512-bit wide SIMD (single input, multiple data) vector processing unit."

286 comments

  1. Pentium 75? by Anonymous Coward · · Score: 5, Funny

    Ah the dreams of the past, a beowulf cluster of old computers come to life :)

    1. Re:Pentium 75? by Divebus · · Score: 5, Funny

      Making math errors at blazing speeds...

      --

      Most of the stuff on /. won't survive first contact with facts.
    2. Re:Pentium 75? by BUL2294 · · Score: 4, Funny

      Oh, don't worry about that. Games will just be more interesting. For example, that 3D monster you're trying to hack to death with a chainsaw will now suddenly shift to a different part of the screen... Or maybe you'll get a cool color-cycling effect from some incorrectly calculated values...

      "Intel Graphics Inside--it's all in good fun!"

      --
      Windows 3.1x calc: 3.11 - 3.10 = 0.00
    3. Re:Pentium 75? by Anonymous Coward · · Score: 0

      32 cores at a time!

    4. Re:Pentium 75? by merreborn · · Score: 3, Insightful

      Making math errors at blazing speeds...

      Ironically, the people who made these lame jokes the most (Apple fanbois) now advocate Intel chips as being the best. Yet another example of do as I do, not as I say from the Apple camp.

      I know I'm wasting my time responding to such a blatant troll, but they're nothing hypocritical about saying that the original Pentium 1 was a pretty bad chip, and the Core 2 Duo is a pretty great one.

      Failing to reliably perform basic floating point ops is pretty embarrassing. But Intel's come a long way since then.

    5. Re:Pentium 75? by bluefoxlucid · · Score: 2, Funny

      I advocate ARM as the best. :(

    6. Re:Pentium 75? by Anonymous Coward · · Score: 5, Informative

      I don't care if you're a C64 fanboi, Pentiums made mistakes. Apple had nothing do to with it. Read here.

      And this also from the same source... "In June 1994, Intel engineers discovered a flaw in the floating-point math subsection of the Pentium microprocessor. Under certain data dependent conditions, low order bits of the result of floating-point division operations would be incorrect, an error that can quickly compound in floating-point operations to much larger errors in subsequent calculations. Intel corrected the error in a future chip revision, but nonetheless declined to disclose it."

    7. Re:Pentium 75? by Lemmeoutada+Collecti · · Score: 5, Funny

      You mean my FPS will behave like World of Warcraft now? Wonderful!

      --

      You can have it fast, accurate, or pretty. Pick any 2.
    8. Re:Pentium 75? by StikyPad · · Score: 4, Funny

      Oh it performed them reliably.. just reliably wrong.

    9. Re:Pentium 75? by i.of.the.storm · · Score: 1

      Really? I don't think Apple fanbois [sic] would know that much about Pentium math errors, judging from their apparent age levels... On a more serious note, I think it's just CPU geeks who make those jokes, not Mac fans.

      --
      All your base are belong to Wii.
    10. Re:Pentium 75? by SETIGuy · · Score: 4, Insightful

      they're nothing hypocritical about saying that the original Pentium 1 was a pretty bad chip, and the Core 2 Duo is a pretty great one.

      Have you compared the total length of Pentium errata with the length of the Core 2 Duo errata?

    11. Re:Pentium 75? by kipman725 · · Score: 1, Insightful

      the division bug was far more serious than any of the errata for core2 as it caused calculations to go wrong with no indication of why and to go wrong very often (every time you divided).

    12. Re:Pentium 75? by ArcherB · · Score: 3, Insightful

      Making math errors at blazing speeds...

      To err is human.

      To really screw up, you need the aid of a computer.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    13. Re:Pentium 75? by Anonymous Coward · · Score: 0

      You do know that Intel not only fixed the CPU but gave out replacements? I know, I had one of the original faulty ones (Pentium 60) and got a free replacement from Intel. AMD, on the other hand, has declined to replace any of the faulty Phenoms/Barcelonas.

      Also, at the time, the first Pentiums out of the gate were in competition with the fastest breeds of the i486DX2/DX4 in integer work, anyway. FPU was still better with the Pentium and when the Pentium crossed the 90MHz point, it was clearly the winner (and went on to over 200MHz).

    14. Re:Pentium 75? by i.of.the.storm · · Score: 1

      I'm a Windows user you insensitive clod! Joking aside, I use Linux too occasionally but since my primary machine is a gaming machine I didn't bother with installing Linux since I'd be unable to use my hardware. (RadeonHD driver still needs work and getting Windows games to work in Linux is a pain even with working drivers. But I have high hopes for the future since AMD is at least acting more open source friendly these days.) Additionally, my laptop is a tablet PC, and I don't know whether it would be worth the trouble of installing Linux if I can't use the tablet aspect of it in Linux.

      I'd guess that there are Wacom drivers available, but really, Windows does everything I want without much fiddling, and I have enough control for my tastes with the registry. I used Linux on my older computer because it was slow and Linux seemed cool at the time, but now computers are a lot faster and (even) with Vista I don't feel any sluggishness.

      For the record, Vista is better than XP on decent hardware, and I'm not entirely a Linux noob as I've compiled my own kernels and broken my X server and had to edit .conf files a fair number of times when I tried Slackware. I do use the command line pretty frequently in Windows, but that's because I started with DOS (well, my first experience with computers was DOS, but I was 4, so I didn't learn much from DOS beyond the basic directory navigation commands).

      --
      All your base are belong to Wii.
    15. Re:Pentium 75? by Nimey · · Score: 3, Insightful

      /Every/ time you divided? Bull-SHEET. It only affected a certain few pairs of operands.

      http://en.wikipedia.org/wiki/Pentium_FDIV_bug

      Executive summary: You're a moron who repeats things he doesn't understand.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    16. Re:Pentium 75? by Anonymous Coward · · Score: 0

      Have you compared the total length of Pentium errata with the length of the Core 2 Duo errata?

      Size matters

    17. Re:Pentium 75? by Anonymous Coward · · Score: 0

      That's pretty rude, I doubt you would say something like this in person to a coworker or acquaintance.

      You should probably apologize, also pass this message onto the next person who forgets their manners.

    18. Re:Pentium 75? by pete-wilko · · Score: 1

      undo

    19. Re:Pentium 75? by toddestan · · Score: 5, Informative

      It wasn't every time you divided. It only affected floating point operations, and Intel claims that only 1 in every 8.77 billion random divisions will show the error, and those familiar with the bug agree that Intel's analysis is more or less correct. That would explain how it got through the initial testing by Intel and that the bug wasn't noticed for a while by the general computing public. The whole thing was more of a PR disaster on Intel's part than anything else.

    20. Re:Pentium 75? by sgbett · · Score: 1

      I wonder if Excel was just maintaining backward compatibility?

      --
      Invaders must die
    21. Re:Pentium 75? by halivar · · Score: 3, Funny

      Yeah, the grandparent is a total asshole!

      Oh, wait...

      Hey, Nimey, I'm sorry I called you an asshole... and for thinking you were a totally worthless dickweed. That was wrong of me, and I apologize. I also apologize for the "worthless potato-sack of crap" comment I was going to make before I remembered my manners.

      *phew*... thanks, AC. It feels great to be nice to people for a change.

    22. Re:Pentium 75? by sg_oneill · · Score: 1

      The pentium was a great chip, in its time, and MAN could it overclock. But yes, the floating point bug was nasty. It only occured in a bunch of runs of a single model however, if memory serves me right.

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    23. Re:Pentium 75? by DurendalMac · · Score: 2, Interesting

      While you're right that it was for some specific operands, it was still a pretty glaring error that should never have made it into production. Worse still was Intel's response, which was a big "Meh, we'll replace your chip if you can show that you need one that works right." They went ahead and did a full replacement program after a big load of public outrage.

    24. Re:Pentium 75? by DurendalMac · · Score: 2, Informative

      They didn't give out free replacements at the beginning. They said you'd have to prove that you needed the proper mathematical accuracy. It was only after a big public stink that they offered a full replacement program.

    25. Re:Pentium 75? by TheRaven64 · · Score: 2, Insightful

      Why the unhappy face? ARM is probably the only example of the best technology winning that I can think of. You do know their market share dwarfs x86, right? Even just counting the ARM chips in mobile phones, they are outselling x86 chips 3:1, and mobile phones are far from the only places you find ARM cores.

      --
      I am TheRaven on Soylent News
    26. Re:Pentium 75? by kesuki · · Score: 1

      "Failing to reliably perform basic floating point ops is pretty embarrassing. But Intel's come a long way since then."

      while we're at it, lets bring up the FOOF bug. I still have a working FOOF bug Pentium 120 laptop, the battery is dead, the screen sucks, but it still runs windows 95, and i for some reason, have an old version of linux on there too.

    27. Re:Pentium 75? by Anonymous Coward · · Score: 0
    28. Re:Pentium 75? by Anonymous Coward · · Score: 0

      Finally, I can re-tell a joke from middle school!

      Do you know why Intel is calling the Pentium, the Pentium instead of the 586? They added 100 to 486 and got 585.7.

    29. Re:Pentium 75? by kipman725 · · Score: 1

      sorry every time you divided with windows calculator from memory.... I'm not a moron I had one of the defect chips and it caused me to use amd and cyrix to this day.

    30. Re:Pentium 75? by Bert64 · · Score: 1

      Only Mac users are not advocating using the Pentium-1 chips...
      And these "lame jokes" are based on an actual bug these chips had, whereby it would compute certain things incorrectly.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    31. Re:Pentium 75? by coresnake · · Score: 2, Funny

      For everything else there's Mastercard

    32. Re:Pentium 75? by Minwee · · Score: 2, Funny

      It was very precise, but just had a way to go in being accurate.

    33. Re:Pentium 75? by mdwh2 · · Score: 1

      Indeed, but that's the whole point - people were criticising Intel and the Pentium brand as a whole over this issue, long after it was no longer relevant and Intel had moved onto new CPUs (that just still happened to use the "Pentium" brand).

      All through the PowerMac years, this was touted as an example of why the Pentium was bad - even though it hadn't been relevant for years and Intel had moved onto the P2 etc - but now all of a sudden it's "Obviously I'm only joking about the original Pentium".

      We see this with Windows too - Windows is bad, except when Macs can run it, then it's touted as an advantage.

    34. Re:Pentium 75? by Nimey · · Score: 2, Funny

      Heh. Hence the joke at the time that the Intel Inside sticker was the warning label.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
    35. Re:Pentium 75? by steveo777 · · Score: 2, Insightful

      I guess back then it would have been difficult to notice. If you were using that 75Mhz beast for nothing but floating point processes it would produce about one error every 117 seconds. I'm sure there are/were a lot of applications (not standard users) that would have really been affected by the flaw. Add in multiple core servers and you could have some pretty hefty issues.

      Pretty crazy that these days an error like that would rear its ugly head ever 3-4 seconds (Folding@Home or SETI?).

      --
      This sig isn't original enough, it's time to come up with something witty...
    36. Re:Pentium 75? by broken_ms_windows · · Score: 1

      Making math errors at blazing speeds...

      Ironically, the people who made these lame jokes the most (Apple fanbois) now advocate Intel chips as being the best. Yet another example of do as I do, not as I say from the Apple camp.

      I know I'm wasting my time responding to such a blatant troll, but they're nothing hypocritical about saying that the original Pentium 1 was a pretty bad chip, and the Core 2 Duo is a pretty great one.

      Failing to reliably perform basic floating point ops is pretty embarrassing. But Intel's come a long way since then.

      dont count all us apple fanbois as the same.i wont touch a intel mac if my life depended on it

    37. Re:Pentium 75? by kalirion · · Score: 1

      Division? Every time? I thought you had to let a cat walk over the keyboard and then press DELETE?

    38. Re:Pentium 75? by msouth · · Score: 1

      Have you compared the total length of Pentium errata with the length of the Core 2 Duo errata?

      Why does it always have to be about length? Sheesh.

      --
      Liberty uber alles.
    39. Re:Pentium 75? by MilesAttacca · · Score: 1

      Unfortunately, it seems that if you stick to that, eventually you won't be able to touch a Mac at all.

      Although my old Mac SE (Motorola 68000) is still running as well as it ever could, so you've probably got even longer to go on the PowerPC front. :P

      --
      98% of America's teens drink alcohol, smoke, and have sex. Put this in your sig if you like bagels.
    40. Re:Pentium 75? by dreamchaser · · Score: 1

      By the time the 75mhz Pentium came out the bug was fixed. It affected the first gen 60 and 66 mhz parts.

    41. Re:Pentium 75? by broken_ms_windows · · Score: 1

      as far as that goes ill just install ppc linux =)

    42. Re:Pentium 75? by DocSavage64109 · · Score: 1

      It also affected the Pentium 90s and 100s (which came out before the 75s)

    43. Re:Pentium 75? by bluefoxlucid · · Score: 1

      Interestingly, 600MHz Intel XScale == 0.5W; while a Pentium Mobile might use 10W minimum for 1.2GHz. Now, Intel has a single core XScale 1.2GHz at 11W, and a DUAL core (2x1.2, so like 2 of these) at 11W as well. This means if you want an SMP of two 1.2GHz, use one dual core. It also means simply using an SMP of 4 x 600MHz runs 2W instead of 11W.

      Sad, huh?

    44. Re:Pentium 75? by Anonymous Coward · · Score: 0

      At least it was consistent. :)

    45. Re:Pentium 75? by flnca · · Score: 1

      The bug affected divisions of particular number pairs. But it was no problem really, because Intel provided free CPU replacement. I had a P90 at that time, with that bug, and it was noticeable only with when you used a calculator app or something, because the digits after the decimal point were a bit off. My dealer gave me a free CPU replacement. BTW, P75's and P90's didn't have SIMD instructions, so they're using it only as the base core. BTW II: The reason for the FDIV bug was simply that a value in one of the division tables was wrong in the chip mask.

    46. Re:Pentium 75? by currank · · Score: 1

      HAHAHAHAAA! That's hilarious!

    47. Re:Pentium 75? by Javaman59 · · Score: 1

      Woody Allen: I am coming to understand my brother better, and can see that when he called me "worthless vermin, fit only for extinction", it was said more in compassion than anger.

      --
      I'm a software visionary. I don't code.
  2. What the hell is Larrabee? by vondo · · Score: 4, Insightful

    A little context might help. This isn't the Inquirer for god's sake.

    1. Re:What the hell is Larrabee? by Darkness404 · · Score: 5, Informative

      Larrabee is the codename for a discrete graphics processing unit (GPU) chip that Intel is developing as a revolutionary successor to its current line of graphics accelerators. The video card containing Larrabee is expected to compete with the GeForce and Radeon lines of video cards from NVIDIA and AMD/ATI respectively. More than just a graphics chip, Intel is also positioning Larrabee for the GPGPU and high-performance computing markets, where NVIDIA and AMD are currently releasing products (NVIDIA Tesla, AMD FireStream) which threaten to displace Intel's CPUs for some tasks. Intel plans to have engineering samples of Larrabee ready by the end of 2008, with public release in late 2009 or 2010.[1]

      According to Wikipedia http://en.wikipedia.org/wiki/Larrabee_(GPU)

      --
      Taxation is legalized theft, no more, no less.
    2. Re:What the hell is Larrabee? by jandrese · · Score: 3, Informative

      According to TFA, it's a graphics card that Intel is making to compete with Intel and ATI. I'm guessing it's going to be highly optimized for Ray Tracing given Intel's statements in the past. Total power consumption estimates are jaw dropping, TFA estimates around 300W.

      --

      I read the internet for the articles.
    3. Re:What the hell is Larrabee? by jandrese · · Score: 1

      Obviously they're competing with nVidia and ATI, not Intel and ATI. Geez, even mandatory previews don't always work.

      --

      I read the internet for the articles.
    4. Re:What the hell is Larrabee? by clampolo · · Score: 1

      A little context might help. This isn't the Inquirer for god's sake.

      It's Intel's graphics chip for competing with nvidia. They are moving into this turf because nvidia is attempting to use their CUDA technology to make the CPU less important.

      So it's only natural that Intel is fighting back.

    5. Re:What the hell is Larrabee? by KlomDark · · Score: 5, Funny

      It's one of the larger cities in Wyoming. Get with it. ;)

    6. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 5, Funny

      It's one of the larger cities in Wyoming. Get with it. ;)

      Only if you have a head cold.

    7. Re:What the hell is Larrabee? by TransEurope · · Score: 4, Insightful

      Interesting is also that intel expects a maximum power consumption of at least 300 Watts. I personally expect nothing from that thing. The ancient technology of the cores and the perspective of building a system serving and cooling a hotspot of 300 Watts doesn't make these cards my favourite choice yet. I#m very sceptic about Intes try of making a high end graphic board. I really can't imagine that old cores of first gen Pentiums will be able to compete with modern stream processing units. I'm wondering that Intel wasn't able to choose some RISC-design at least, maybe i960.

    8. Re:What the hell is Larrabee? by poetmatt · · Score: 4, Insightful

      Not only is the power retarded, but ATI already can do 100% native ray tracing which crushed intel bigtime.

      I welcome intel trying to push for marketshare but it's going to be many generations before intel can play catchup on graphics cards...specifically when we get around to 32+GB of ram and you can afford a couple gigs for graphics (at which point we'll need 4+ gigs for graphics probably), the performance of an integrated solution will still be lacking. Graphics bandwidth and needs increases far exponentially beyond that of processing needs for anything graphics intensive by definition (currently).

    9. Re:What the hell is Larrabee? by Joce640k · · Score: 4, Informative

      Not quite...

      Larrabee is a general purpose number cruncher with high degree of parallelism.

      NVIDIA/ATI are moving towards making their graphics cards capable of running general purpose code. Intel is coming from the other side, moving a general purpose parallel-compute engine towards doing graphics.

      Yes it's a subtle difference and yes they'll meet in the middle, it's just a question of angles.

      Intel wants the parallel compute market more than it wants the graphics card market so that's who it's pitching this at.

      --
      No sig today...
    10. Re:What the hell is Larrabee? by andphi · · Score: 0, Troll

      That's impossible! Everyone knows that no one lives in Wyoming. The population is bovine, all the way down.

    11. Re:What the hell is Larrabee? by Tumbleweed · · Score: 0

      It's one of the larger cities in Wyoming. Get with it. ;)

      I suppose it depends on what you define as a 'city'. By my definition, there ARE no 'cities' in Wyoming, only some large towns. The largest town in Wyoming has about 55k people, right? That ain't a city, son.

      Big mountains, though - the Grand Tetons are *way* more impressive than the Rockies.

      The first and only time I ever saw a tequila lollipop (WITH WORM) was at a gas station outside of Gillette, Wyoming. That's the kind of experience that sticks with a man.

    12. Re:What the hell is Larrabee? by sexconker · · Score: 1

      Ironically, if you had been reading The Inq for the past forever, you'd know what Larrabee was.

    13. Re:What the hell is Larrabee? by dpiven · · Score: 1, Informative

      Uh, I think you're talking about LARAMIE, not Larrabee.

    14. Re:What the hell is Larrabee? by davidsyes · · Score: 1

      "I#m very sceptic about Intes try of making a high end graphic board."

      That exemplifies why I feel burned for buying a laptop with an Intel video chip. Next time, I'll get another make, an ADD-ON chip that still is affordable, or in the $600 range of laptop.

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    15. Re:What the hell is Larrabee? by ciroknight · · Score: 5, Informative

      Yes, 32 x 600MHz x 1MIP/MHz @ 0.5W == 19.2 GIPS@16W.

      Meanwhile...

      32 x ???MHz (Unknown, but likely to be 900+ to be competitive with current designs) x 3+MIPS/MHZ + 32 x 512-bit SIMD units = OMGWTFHAX @ 300W.

      Seriously. The "Pentium" base of this design is damned near irrelevant. At this point, all it's doing there is scheduling execution on the SIMD units. If you've seen any modern GPU designs, they're basically hugely parallel cores attached to a few "director" cores which puts everything where it needs to go. The original Pentium is probably the most powerful CPU with the least complicated design on the process, with the least amount of legacy MMX cruft.

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

      Wait, are previews mandatory now? Since I habitually preview it could be true without my having noticed, so I'll purposely try to post this without previewing first.

      Posting AC to get this OT comment a score of 0.

    17. Re:What the hell is Larrabee? by je+ne+sais+quoi · · Score: 1

      The three largest "Cities" are: Cheyenne -- 56k, Casper -- 50k, Laramie -- 26k. Total population of the state is 522k, yet it's the 5th largest state by size.

      --
      Gentlemen! You can't fight in here, this is the war room!
    18. Re:What the hell is Larrabee? by Kamokazi · · Score: 1

      lrn2google

      Seriously. I hit an article on Slashdot probably about once a week where I am not entirely sure what they are talking about, so I look the damn thing up. Usually it's some particle physics voodoo, a new/obscure programming language/concept or an acronym for something I knew by another name. Slashdot covers a wide variety of very technical topics, they can't be expected to elaborate on them all.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    19. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      Ok, no problem posting without a preview.

    20. Re:What the hell is Larrabee? by bluefoxlucid · · Score: 1

      32 x 2GHz == 64GHz@300W, vs. 19.2@16W or maybe 128 x 600MHz@0.5W == 76.8GHz@64W. And remember, ARM executes instructions a hell of a lot faster than x86.

      If you need that much processing performance just to schedule SIMD (btw, SIMD == SSE), you're grossly misdesigning your processor.

      And as I said, a specialized design works better than RISC or x86.

    21. Re:What the hell is Larrabee? by Dun+Malg · · Score: 4, Funny

      The three largest "Cities" are: Cheyenne -- 56k,

      That's insane. I could get 56K people to yell at me to Turn That Shit Down by simply turning up my stereo and opening a window at 3am...

      --
      If a job's not worth doing, it's not worth doing right.
    22. Re:What the hell is Larrabee? by KlomDark · · Score: 1

      Whoosh! :)

    23. Re:What the hell is Larrabee? by Dun+Malg · · Score: 2, Insightful

      Slashdot covers a wide variety of very technical topics, they can't be expected to elaborate on them all.

      Granted, but is the following too much to ask?

      "Intel's Pat Gelsinger recently revealed that the 32 IA cores in Larrabee, Intel's planned multi-core GPU, will in fact be based on Intel's ancient P54C architecture"

      It's the difference between being an editor, and being a trained chimp that has learned to click a POST button in exchange for bananas. It has, of course, been long established that slashdot's "editors" run more along the "chimp" side.

      --
      If a job's not worth doing, it's not worth doing right.
    24. Re:What the hell is Larrabee? by grahamd0 · · Score: 1

      Intel's laptop chips aren't bad unless you only like the newest games. I've managed to get a surprising (to me) variety of games to run on my 915-powered laptop. I certainly wouldn't suggest it as a primary gaming machine, but it makes an excellent portable mame/nes/snes emulator and it runs most of the best RPGs of all time. I even got through Far Cry on it, though it was looking pretty 1997 by the time the frame rate was playable.

    25. Re:What the hell is Larrabee? by Joe+Snipe · · Score: 5, Funny

      I#m very sceptic about Intes

      Cool, proof of Dvorak keyboard use in the wild

      --
      Sometimes, life itself is sarcasm...
    26. Re:What the hell is Larrabee? by davolfman · · Score: 1

      That said, this is large by Wyoming standards. There are probably larger housing developments.

    27. Re:What the hell is Larrabee? by TransEurope · · Score: 1, Interesting

      No, i'm using a German keyboard layout. the ' and the # are on the same key, i simply missed the shift key to print the '.

    28. Re:What the hell is Larrabee? by Joe+Snipe · · Score: 4, Funny

      :(

      The hunt continues...

      --
      Sometimes, life itself is sarcasm...
    29. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      Oh no - sell Intel stock. They've just wasted millions of dollars on this new chip.
      I can tell, because some guy on slashdot said so!

    30. Re:What the hell is Larrabee? by trigeek · · Score: 2, Informative

      Where in the article did it say that Larrabee was an integrated solution? Did you not see the picture of the card in the article?

      --
      Sometimes I doubt your committment to SparkleMotion!
    31. Re:What the hell is Larrabee? by poetmatt · · Score: 1

      Sorry, let me try this way. Thanks for the correction, by the way. I forgot larrabee was the attempt at a card gpu from intel.

      Sandwiching a bunch of processors on a card does not = graphics capability due to bandwidth constraints, processing complexity and memory access/latency issues. Especially considering the speed of each core on a gpu currently. Same things a GPU has had to engineer around intel is not going to be able to leapfrog into (plus lack of developer support)

    32. Re:What the hell is Larrabee? by toddestan · · Score: 1

      The hunt continues...

      ReallfZZZ

    33. Re:What the hell is Larrabee? by StrategicIrony · · Score: 1

      I used one in college for about 3 months. I actually used a label maker to replace the keycaps on my keyboard. I was OK with it, but ultimately gave up because the context-switching between my home keyboard and the one in computer labs, etc, just wasn't allowing me to get used to the layout.

      Oh, well.... Fun experiment.

    34. Re:What the hell is Larrabee? by evilviper · · Score: 2, Informative

      I don't know why you'd suspect a Dvorak keyboard. The # sign isn't moved at all, and it's really not close to the apostrophe at all.

      For a Dvorak keyboard, you look for words spelled correctly, but which make no sense in context... Happens a LOT, since all vowels are directly adjacent.

      ie. "It's very hat outside"

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    35. Re:What the hell is Larrabee? by sgbett · · Score: 1

      For the 'L' Key ?

      --
      Invaders must die
    36. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      A few dozen SUBURBS of chicago have more than 56k people in them...

    37. Re:What the hell is Larrabee? by JebusIsLord · · Score: 2, Interesting

      What I'm confused about: Around 40% I believe of the original Pentium was x86 translation layer.. it was the first chip to use a RISC-like internal setup. Nowadays that percentage is way lower since the rest of the chip has gotten all the new transistors. Is this chip going to have 32 x86 translation units?

      --
      Jeremy
    38. Re:What the hell is Larrabee? by Chees0rz · · Score: 1

      It's an integrated chip. Maybe you should have done some research before you bought it. You can READ that most of the integrated chips don't support things like HARDWARE vertex shaders, etc. (software emulation == slow as nuts) They are always a step behind, but Intel produces low-end graphic chips that lower the costs (and power usage) of laptops for a LOT of people. It's impressive how much smaller and more powerful they are making these low-end devices. I for one am really excited for larrabee, even if it bombs. It's really cool to see the graphics people and the CPU people converge.

    39. Re:What the hell is Larrabee? by peas_n_carrots · · Score: 1

      Agreed. Time and again Intel has attempted to enter the high-end graphics market, only to fail miserably. They can't even sustain mid-level graphics. They have thus been relegated to low-end graphics, where they will continue to flounder. 32 cores in a GPU sounds pathetic, nowhere near what Nvidia/ATI have accomplished. Larrabee sounds like more vaporware/scareware. If you doubt it, look up the history if the i740 and, more recently the x3100 which was supposed to be a breakthrough in performance due to the addition of T&L. No surprise that turned out to be a dud.

    40. Re:What the hell is Larrabee? by Perf · · Score: 1

      He's the superhero with the suction cup ears.

    41. Re:What the hell is Larrabee? by Anne+Thwacks · · Score: 1

      There are cities in Wyoming? I thought there was only tumbleweed!

      --
      Sent from my ASR33 using ASCII
    42. Re:What the hell is Larrabee? by XO · · Score: 1

      MMX was added in the Pentium 166 range

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    43. Re:What the hell is Larrabee? by Billly+Gates · · Score: 1

      I was thinking Larrabee might be really great for physics engines which are starting to make a debut in games. The pentium had a very strong FPU that rivaled some risc chips (except the alpha) during release time.

      32 pentiums working in sync might unseat all the small physics chips that are on expensive cards and laptops. World of Warcraft The wrath of the Lich King will use these engines to destroy buildings and provide other effects.

      The intel card might perform quite well. For older games I do wonder how much it will perform simple GPU and graphics if a physics engine is not needed?

      I think Intel might be on to something long term but there is alot of x86 overhead that should not be needed for gaming.

    44. Re:What the hell is Larrabee? by TheLink · · Score: 1

      Hmm, that sounds like a minus to me.

      --
    45. Re:What the hell is Larrabee? by evilviper · · Score: 1

      Yes, that would be the main drawback to Dvorak keyboards, and it's not all that bad. There are plenty of other advantages to more than make up for it.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    46. Re:What the hell is Larrabee? by FuturePastNow · · Score: 1

      And thanks to Quickpath, I bet there's going to be an LGA1366 version of Larrabee for MP servers. The graphics card is just a sideshow to what Intel is really after. A 2 teraflop Xeon? Thank you very much.

      --
      Give a man fire, and you warm him for the night. Set a man on fire, and you warm him for the rest of his life.
    47. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      You mean Laramie, don't you?

    48. Re:What the hell is Larrabee? by Jesus_666 · · Score: 1

      Heck, I can build a gaming system with decent performance that sucks 300 Watts in total. Apparently Intel longs back for the days of the Pentium 4, when they were a manufacturer of space heaters.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    49. Re:What the hell is Larrabee? by Jesus_666 · · Score: 1

      You want a mobile graphics chip that has a TDP of 300 W? Good luck trying to cool that beast.

      Either Larrabee is about five times more powerful than anything AMD and Nvidia have to offer (unlikely) or Intel needs to somehow reduce the TDP of that thing by a factor of five to ten. Otherwise I don't really see the appeal.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    50. Re:What the hell is Larrabee? by TheRaven64 · · Score: 2, Informative
      The percentage will be a lot lower if each chip has a 512-bit vector unit - that alone will likely double the core size. The P54C used a very simplistic branch predictor, which makes sense for graphics applications where branches are relatively uncommon and the miss-prediction penalty is much lower (it's insane on modern chips - I got a 25% speedup [on AMD, onlt around 15% on Intel] on some code the other day just by removing a couple of if statements that were almost always taken). Since it's intended as a dedicated graphics chip, they have two choices. They could either expose the micro-ops directly (which is what AMD and nVidia do - your GLSL programs are JIT-compiled to native code when they are run), or they can export a simplified version of x86. There are lots of things, like the string manipulation instructions and some of the complex addressing modes that could be cut and save a lot of space in the decoder. If these generate an illegal instruction exception then the OS can trap and emulate them if they're needed, and Intel just needs to tell compiler writers 'don't use these instructions - they will be 300 times slower than you expect'.

      Another possibility, since this kind of chip is generally running the same program on all of the cores, is to have a single decoder and a shared instruction cache that caches micro-ops.

      --
      I am TheRaven on Soylent News
    51. Re:What the hell is Larrabee? by imroy · · Score: 2, Informative

      Around 40% I believe of the original Pentium was x86 translation layer.. it was the first chip to use a RISC-like internal setup.

      No it wasn't. The later Pentium Pro was the first Intel processor to use this method. The Nexgen Nx586 was the first ever (for x86 at least). AMD bought Nexgen and used them to create the K5 (launched slightly after the PPro).

    52. Re:What the hell is Larrabee? by Obsidian+Butterfly · · Score: 1

      Rumor has it there are "desperate cowboys" in some place called Brokedick Mountain.

    53. Re:What the hell is Larrabee? by LostMyBeaver · · Score: 1

      Isn't that the same place that brought us the serial killer birth place capitol of the world, greater Kenosha Wisconsin?

    54. Re:What the hell is Larrabee? by Toyotoyo · · Score: 1

      I#m very sceptic about Intes

      Cool, proof of Dvorak keyboard use in the wild

      I'm guessing it#s a German keyboard.

    55. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      I can't figure it out... I wonder if you're just BSing, unless you're not using the new comment system.

      Edit: Figured it out. Sorry

    56. Re:What the hell is Larrabee? by bugeaterr · · Score: 1

      ;)

      A little context might help. This isn't the Inquirer for god's sake.

      Gimme and "R"!
      Gimme and "T"!
      Gimme and "F"!
      Gimme and "A"!

      What's that spell????:

      http://www.custompc.co.uk/news/602910/rumour-control-larrabee-based-on-32-original-pentium-cores.html

    57. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      In fact, "The Pentium MMX" (166MHz-233MHz) was a seperate branded line from vanilla Pentiums (topped out at 200MHz IIRC.)

    58. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      What the hell are you talking about? NVIDIA G80, G84, and G92 graphics cards have like 600 clock cycles of latency from the memory to the cores. That's why CUDA applications have this crazy block scheme where multiple blocks are active on any one 8-core multiprocessor: latency hiding.

      Also remember that those 128-stream processors (or 240 stream processors for GTX 260/280) don't run 128 (or 240) individual programs. They run 16 (or 30) separate programs on 8 pieces of data simultaneously. It's one of the ways they get such high processing density - SIMD. So Intel's 512-bit vector engine is what? That's right, BIGGER than NVIDIA's vector engine.

      Please, please, comment only if you know what is actually going on.

    59. Re:What the hell is Larrabee? by vondo · · Score: 1

      So, really, slashdot should just be a series of links that say "Cool Article" linked to an article I may or may not want to read. :-) Then I'd have to read the article to see if I was interested in reading it. Sounds like a plan to me.

    60. Re:What the hell is Larrabee? by Chees0rz · · Score: 1

      I thought Larrabee was intel's step out of mobile, low-end integrated graphics. I could be wrong, though.

    61. Re:What the hell is Larrabee? by anss123 · · Score: 1

      The K5 was the AMD 29000 redux, the Nx586 became the K6.

    62. Re:What the hell is Larrabee? by anss123 · · Score: 1

      ARM executes instructions a hell of a lot faster than x86.

      The fastest ARM chips have always been slower than x86 CPUs - With the possible exception of way back in '85. That is in no way a hell of a lot faster.

    63. Re:What the hell is Larrabee? by maubp · · Score: 1

      I was going to suggest a UK layout where the ' and # keys are next to each other, but in fact your guess was right. The OP confirmed he was using a German keyboard layout where the ' and # are on the same key, and he didn't press shift.

    64. Re:What the hell is Larrabee? by imroy · · Score: 1

      Oh, you're right - I was quickly scanning through Wikipedia articles and overlooked that info about the K5. It's interesting because it still uses the same basic method - converting x86 instructions to RISC instructions (29k in this case). But AMD still bought NexGen and the K6 was much better as a result.

    65. Re:What the hell is Larrabee? by default+luser · · Score: 1

      But the point is, the chip had no vector unit to begin with, and the Pentium MMX showed just how easy it is to bolt-on a vector unit.

      Taking a standard Pentium chip and bolting-on a 512-bit vector unit is a great idea because (excluding the Atom), the Pentium is Intel's best in-order proccessor. It is fairly simple, and with the right compiler optimizations you can execute two integer instructions per-clock. Since the only thing this core is likely to be doing is executing integer instructions and vector instructions, it looks like a good pairing.

      The only problem is, the reliance on the 512-bit vector unit nullifies any of Intel's claims of x86-compatibility drawing customers in. Currently no SSE extensions support vectors that large, so it will be a whole new learning curve for developers. The only familar part will be the x86 code for scheduling use of the vector unit.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    66. Re:What the hell is Larrabee? by Doctor+Faustus · · Score: 1

      A few dozen SUBURBS of chicago have more than 56k people in them...
      Detroit, too. I grew up in Shelby Township, which is a bit under 6 miles square and doesn't even call itself a city -- it had 76,000 last I checked.

      Detroit also has at least two suburbs (Warren and Sterling Heights) with more white people than the city itself.

    67. Re:What the hell is Larrabee? by Joe+Snipe · · Score: 1

      For the uninformed.

      The ' isn't that far from the # and makes sense when seen in context with the s/l typo. However, after reviewing the german keyboard, I see that the s/l was actually a missing letter, and not a misspelling.

      --
      Sometimes, life itself is sarcasm...
    68. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      Intel has never tried to make a high end graphics board, so you're the one who failed miserably.

    69. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      You give up too easily. I use dvorak, and qwerty. It took a month to learn dvorak, another to get up to my qwerty speed, and a third month to context switch. I had stickers on the keyboard for about a week and took it off. I probably could have learned it faster if I didn't have to work on so many other computers. I use dvorak at home and work and have to switch to qwerty on other users computers. I only get confused between the two layouts for about a minute if I use the wrong keyboard on the system, such as when I connect to a dvorak system remotely from a qwerty system. Dvorak gives me an added layer of security through obscurity from shoulder surfers for my passwords.

      On Dvorak, the - (dash) is where the ' (single quote) would be on qwerty.

    70. Re:What the hell is Larrabee? by bluefoxlucid · · Score: 1

      No, I mean ARM executes instructions a hell of a lot faster than x86.

      600MHz ARM is going to do one instruction per clock. It uses prefixed instructions, so the pipeline for a conditional check and an actual action is basically one step (one clock). The decoding phase is pretty much fixed; no variable length instructions to process and pipeline with complex internal logic.

      Modern x86 chips have a LONG initial decoding process, but only because they IMPROVED performance by replacing a (slightly) faster process with one that decodes an x86 instruction stream into RISC (like ARM) instructions and stores in L1 cache, typically resulting in MUCH faster execution of L1 (but not L2) cached code. The code's not entirely optimized for that RISC architecture because the program doesn't get reduced to a logic tree and run through an optimizer, as the compiler does with it. Still, this is a lot faster than direct execution of x86 code.

      ARM doesn't have problems at context switches or task switches because certain pages are now invalid and need to be decoded; ARM's decoding phase is simple and executes effectively in 1 cycle, right in the pipeline. x86 instructions can still decode to a point where conditional checks take multiple clocks, the jump takes a clock cycle, and some operations like DIV or MOD are slow. SHL (shift left) is faster than MUL $myval,2, for example, an observation the compiler tends to make.

      A 600MHz ARM next to a 600MHz x86 is going to make the x86 look slow and useless. Remember the days when AMD had 1.4GHz CPUs and claimed they were faster than 2GHz Pentium 3s? It's like that, but better.

    71. Re:What the hell is Larrabee? by anss123 · · Score: 1

      An x86 is still clock for clock faster than ARM chips. That means a 600 MHz Core 2 is faster than a 600 MHz Cortex-A9.

      Also, AMD 1.4 GHz CPUs was never faster than a 2.0 GHz Pentium 3 (presume you meant a Pentium M as the PIII topped out at 1.4 GHz), nor was it faster than a 2.0 GHz Pentium 4 or even an 1.4 GHz PIII for that matter.

    72. Re:What the hell is Larrabee? by bluefoxlucid · · Score: 1

      You missed my point that an x86 is not clock for clock faster than an ARM I think. x86 tries to translate code into a RISC (i.e. "ARM-like") instruction set for internal processing, but can't do it as well as an optimizing unit compiler working on a whole source file. Real world benchmarks have shown this, and theory predicts it, so there's pretty much no contention between the ideal and the data.

      A 600MHz ARM is going to execute a fixed number of ARM instructions faster than a 600MHz x86; more interestingly, because of how the ARM ISA works, the same high level logic (i.e. C code) compiles to a smaller set of ARM instructions, which also happens to be much less complex than its x86 equivalent. This means, yes, a 600MHz ARM is going to execute the same algorithms (programs whatever) faster than a 600MHz x86.

      AMD's processors did tend to be able to handle cache misses and certain types of longer load operations in HALF the time of Intel on some architectures, with some of the particularly nasty floating point and SIMD stuff taking 12 cycles where Intel routinely took 34. Typical operations deviated by smaller amounts, with some basic arithmetic operations and conditional jumps being one cycle faster or technically pipelineable such that they would average a half cycle faster. The Barton core blew me away in its day because of this.

      Couple all this with the fact that we're dealing with 300W of 32 x 2GHz when you could be dealing with 64W of 128 x 600MHz, as the process given is obviously one of massive parallelism, and there's obviously a better technology here.

    73. Re:What the hell is Larrabee? by anss123 · · Score: 1

      x86 is clock for clock faster. This does not mean that an ARM chip can't be clock for clock faster, but with current x86 and ARM implementations that's the simple truth. ARM's strengths however does not lie in clock for clock performance, but price/performance and performance/power usage.

      It's true that AMD chips are faster than Pentium III chips at some operations, but clock for clock performance of the original K7 was worse @ 1.4 GHz than a hypothetical PIII @ 1.4 GHz due to other issues (mind you, the original PIII topped out @ 1 GHz so in absolute terms it was slower). The Athlon XP rectified this, but it was not good enough to beat a 2.0 GHz PIV when itself ran at 1.4 GHz. According to AMD themselves you needed 1667 MHz to mach a 2.0 GHz PIV.

    74. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      Completely agree. And now... why donÂt people talk about the amazing *floating point* performance of the ARMs *cough, cough*.
      You know, we are talking about desktop graphics. Plenty of floats... 512 SIMD smells like... 4 x 4 x 32 x 32... a full 4x4 matrix of single precission floats in a single instruction.

    75. Re:What the hell is Larrabee? by bluefoxlucid · · Score: 1

      a single 17 cycle instruction

    76. Re:What the hell is Larrabee? by Anonymous Coward · · Score: 0

      never tried, always marketed. true, intel never made a high end graphic board, facts had always relegated it to the low end and low power market. still, words should not be treated lightly

    77. Re:What the hell is Larrabee? by KlomDark · · Score: 1

      Cities... Not metropolitan areas. Chicago, Detroit, LA, NYC - regardless of any government agency called "City of xxx", the word city fails there - the correct word is metropolis.

  3. Maybe they decided to "Get Smart"? by davidsyes · · Score: 0, Offtopic
    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  4. Sounds good! by Anonymous Coward · · Score: 2, Funny

    Sounds great, as long as you don't plan on doing any floating point math on it!

    1. Re:Sounds good! by resonance378 · · Score: 0, Redundant

      Curses! Beaten to the punch! I was in fact going to point to the same article. I remember my neighbor getting all upset about this in his brand new Pentium base system.

    2. Re:Sounds good! by h4rm0ny · · Score: 3, Funny


      Hey, only Intel provide you with a floating point that really floats - why you never know where it's going to end up! Now that's floating!:D

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    3. Re:Sounds good! by Anonymous Coward · · Score: 2, Funny

      Intel, Intel, give me your answer do,
      Going hazy, can't divide three by two.
      My answers I can't see 'em,
      They're stuck in my Pent-i-um,
      So you'd look great
      If you would make
      A functional FPU.

      (best sung by mid-'90s speech synthesisers)

    4. Re:Sounds good! by ben(zen) · · Score: 1

      With all of the calculations for the synths done on early-model pentiums! You'd never know exactly what would come out of the speakers next.

  5. Spock comes to mind... by geekmansworld · · Score: 1

    "Stone knives and bearskins"

  6. Pentiums? by h4rm0ny · · Score: 3, Funny


    This is just unbelievably good news. After all this time, I get to start telling Pentium jokes again! I never thought I would!

    --

    Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    1. Re:Pentiums? by Anonymous Coward · · Score: 5, Funny

      Intel... where quality is job 0.9995675!

    2. Re:Pentiums? by Red+Flayer · · Score: 2, Funny

      This is just unbelievably good news. After all this time, I get to start telling Pentium jokes again! I never thought I would!

      This is slashdot. You didn't need something like this to beat the Pentium dead horse... or for that matter, any dead horse.

      In other words,

      In Soviet Russia, floating-point arithmetic messes up Pentium

      Netcraft confirms, Pentium is undead. Brainssss!

      Imagine a Beowulf cluster of these.

      Et cetera, ad infinitum.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:Pentiums? by Anonymous Coward · · Score: 0

      You forgot ??? and Profit!, you insensitive clod.

    4. Re:Pentiums? by Tumbleweed · · Score: 1

      Hey, you insensitive clod ... you forgot the Natalie Portman and the hot grits! (and the welcoming of the new overlords and all the bases that are belonging to us).

    5. Re:Pentiums? by Anonymous Coward · · Score: 0

      *Ahem* And exactly what is the condition of Ms. Portman, young man? Is she clothed, or perhaps even the slightest bit mobile? No, sir. For when we speak of the Hot Goddess of Hot Grits, she shall always be

      NATALIE PORTMAN, NAKED AND PETRIFIED.

      Good luck in your future trolling endeavors.

    6. Re:Pentiums? by CAIMLAS · · Score: 2, Funny

      It's all about the Pentiums, baby.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    7. Re:Pentiums? by Anonymous Coward · · Score: 0

      What about blackjack and hookers! In fact, forget about the blackjack.

  7. SIMD = Single Instruction, Multiple Data by Joce640k · · Score: 4, Informative

    Get your acronyms right....

    --
    No sig today...
  8. I'm no expert but by Gat0r30y · · Score: 4, Funny

    The card features one 150W power connector, as well as a 75W connector. Heise deduces that this results in a total power consumption of 300W,

    Um, that just doesn't seem to quite add up to me.

    --
    Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
    1. Re:I'm no expert but by tlhIngan · · Score: 5, Informative

      The card features one 150W power connector, as well as a 75W connector. Heise deduces that this results in a total power consumption of 300W,

      Um, that just doesn't seem to quite add up to me.

      Power can come from multiple sources. In this case, you have a 150W power connector (probably a 6pin PCIe one), and another 75W one (yet another 6pin PCIe). The remaining 75W comes from the PCIe connector itself.

      Nothing terribly unusual - a number of cards are coming out in configurations like this, and 300W for a video card is starting to become the norm, depressing as it is.

    2. Re:I'm no expert but by Anonymous Coward · · Score: 0

      This would be in addition to the power it draws through the pcie interface remember.

    3. Re:I'm no expert but by Anonymous Coward · · Score: 0

      Plus the 75W that the PCIe bus supplies.

    4. Re:I'm no expert but by Gat0r30y · · Score: 1

      Thanks for clarifying, and you are right, 300W is out of control for a graphics card. On the upside, maybe I won't game so much anymore because of the electricity bill.

      --
      Prediction: The real iPhone killer is going to be sex robots from Japan. Think about it.
    5. Re:I'm no expert but by Futile+Rhetoric · · Score: 0, Redundant

      The card would also draw some power from the PCI-E slot.

    6. Re:I'm no expert but by tixxit · · Score: 0, Redundant

      The PCIe bus itself supplies up to a max of 75W. So, 150 + 75 + 75 = 300.

    7. Re:I'm no expert but by h4rm0ny · · Score: 4, Funny

      Um, that just doesn't seem to quite add up to me.

      It does if you work it out on a Pentium I :D

      --

      Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
    8. Re:I'm no expert but by MightyMartian · · Score: 4, Funny

      Or from the loss of mental acuity due to serious RF interference melting your brain.

      "Look at da pretty colors..."

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    9. Re:I'm no expert but by Yvan256 · · Score: 1

      My Core 2 Duo Mac mini + ViewSonic VP171s are both listed at 30-35W average.

      Hearing about videocards requiring power connectors AND wasting 300W of power just seems insane to me.

      Not to mention the power for the CPU, RAM, hard drives, LCD, etc. And since all of this crap generates heat, some of you are also paying double/triple since you run the AC to counter the heat.

    10. Re:I'm no expert but by Anonymous Coward · · Score: 0

      300 W is absurd. 240 W should be enough for any GPU.

    11. Re:I'm no expert but by Chyeld · · Score: 2, Funny

      The card features one 150W power connector, as well as a 75W connector. Heise deduces that this results in a total power consumption of 300W

      Um, that just doesn't seem to quite add up to me.

      Seeing as it's based on a cluster of Pentiums, did you really expect it to add up?

    12. Re:I'm no expert but by i.of.the.storm · · Score: 2, Informative

      ...and 300W for a video card is starting to become the norm, depressing as it is.

      Not really, die shrinks have been actually driving down power consumption. If you look at this page: http://www.guru3d.com/article/radeon-hd-4850-and--4870-crossfirex-performance/3 you can see that the latest generation Radeon 4850 and 4870 consume much less power than the power hungry peaks set by the 2900XT. The 4850 system uses less than 300W at full load. That's pretty damn impressive considering the ridiculous amount of performance it puts out.

      --
      All your base are belong to Wii.
    13. Re:I'm no expert but by Talrinys · · Score: 0

      PCI-E 2 can draw up to 150w from the slot itself i believe? Seeing as this card would probably be PCI-E 2 no matter what it wouldn't need the 75W connector.

    14. Re:I'm no expert but by kimvette · · Score: 1

      that's okay, they calculated the power requirements using a Pentium chip. 0`:-)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    15. Re:I'm no expert but by jandrese · · Score: 2, Insightful

      The good news is that video card manufacturers have heard the plea and are trying to reduce the power consumption on their newer cards. nVidia's newest GTX series cards draw less power when idle than pretty much anything they've made outside of their Mobile line in years, although they are voracious when running full tilt. As long as you spend most of your time not gaming (which is true of most people) they won't inflate your power bill nearly as much as their maximum power draw might suggest.

      --

      I read the internet for the articles.
    16. Re:I'm no expert but by FuturePastNow · · Score: 1

      They can't be certain you'll stick it in a PCIe 2.0 slot, however.

      --
      Give a man fire, and you warm him for the night. Set a man on fire, and you warm him for the rest of his life.
    17. Re:I'm no expert but by Anonymous Coward · · Score: 0

      Hey, I'm still using one!

    18. Re:I'm no expert but by notadoctor · · Score: 1

      [quote]My Core 2 Duo Mac mini + ViewSonic VP171s are both listed at 30-35W average. Hearing about videocards requiring power connectors AND wasting 300W of power just seems insane to me.[/quote] Right, so you get 15-18 watts per core. I'm not going to defend this concept for a graphics card, but for a 32 core mini-supercomputer, 9 watts per core isn't bad at all. I would just hope the chips include the floating point operations fix that went out with the replacement chips.

    19. Re:I'm no expert but by zaivala · · Score: 1

      It doesn't add up? Of course not! It's using a P75!

    20. Re:I'm no expert but by Talrinys · · Score: 0

      Very true but like current Nvidia cards they could just scale back performance if given less than full power. Not sure if AMD cards do this too.

  9. Weird Al was right.... by kannibul · · Score: 2, Funny

    It really is all about the Pentiums.

  10. Imagine a... by dave562 · · Score: 0, Redundant
    Beowulf Cluster of Pentium 75s!!!

    Doh! Intel already beat me to it.

  11. good. by apodyopsis · · Score: 4, Insightful

    good. sounds like a sensible engineering decision.

    on the basis that..
    the design is well known, understood and has had rigorous testing in the field
    they will no doubt fix any understood errors firstlimits the RnD to the multicore section

    as long as the chip performs well for the silicon overhead then they should feel free to cram as many in as they want.

    seems perfectly sensible to me.

  12. 32 Pentiums 75? by Anonymous Coward · · Score: 2, Funny

    Core 1: 4195835/3145727 = 1.33382
    Core 2: 4195835/3145727 = 1.33382
    Core 3: 4195835/3145727 = 1.33382
    Core 4: 4195835/3145727 = 1.33382
    .
    .
    .
    Core 31: 4195835/3145727 = 1.33382
    Core 32: 4195835/3145727 = mmm... 1.33374? Oh, f*ck!

    1. Re:32 Pentiums 75? by rootooftheworld · · Score: 1

      i see pentium 75 cores in future crypto-accelarators, hardware random muber generator anybody?

      --
      I know full well that tobacco is bad for you, so I smoke weed with crack
  13. I doubt it by Bender_ · · Score: 5, Interesting

    I doubt it. Maybe they mentioned the Pentium as an example to explain an in-order superscalar architecture as opposed to more modern CPUS.

    -There is a lot of overheard in the P54C to execute complex CISC operations that are completely useless for graphic acceleration.

    -The P54C was manufactured in a 0.6micron BiCMOS process. Shrinking this to 0.045micron CMOS (more than 100x smaller!) would require a serious redesign up to the RTL level. Circuit design had evolve with process technology.

    -a lot more...

    1. Re:I doubt it by Enleth · · Score: 3, Interesting

      It's unlikely but not impossible - don't forget that the Pentium M and, subsequently, Core line of processors was based on Pentium III Coppermine, whereas the Pentium 4 Netburst architecture developed in the meantime was abandoned completely. Going back to Pentium I would be a bit on the extreme, but it's possible that they meant some basic design principles of Pentium I, not the whole core as it was. Maybe they will make something from scratch, but keep it similar to the original Pentium's inner RISC core, or maybe redo it as a vector processor or hell knows what. It was a citation from a translated interview with some press monkey, so you can expect anything.

      --
      This is Slashdot. Common sense is futile. You will be modded down.
    2. Re:I doubt it by Chip+Eater · · Score: 4, Interesting

      A process shrink, even a deep one like .6 um to 45 nm shouldn't require too many RTL changes if the design was done right. But I don't think they are using "soft" or RTL cores. Most likely this P54C was a custom design. Shrinking a custom design is a lot more tedious. Which might help explain why they chose such a old, small core.

    3. Re:I doubt it by georgewilliamherbert · · Score: 3, Interesting

      One does not "shrink" a chip by taking photomasks and shrinkenating. One redoes the design / layout process, generally. The P5 series went from 0.8 um to 0.25 um over its lifetime (through Tillamook), stepping through 0.6, 0.35, and finally 0.25 um.

      It was 148 mm^2 at 0.6 um, so the process shrink should bring it down to a floorplan of around a square millimeter or so a core. Not sure how big the die will be for Larrabee, but the extra space will probably support the simple wide data unit per core and more cache. If the SIMD is simple it could be another 3-4 million transistors / 1 square mm or so. For a 100 mm^2 chip that gives you another 30 mm^2 or so for I/O and cache (either shared, or parceled out to the cores).

    4. Re:I doubt it by Brain_Recall · · Score: 1

      You do realize they have automated tools to take Verilog source (or whatever they use) and throw it on to silicon. Sure, it probably won't run at the clock frequency that you would get with hand-tuned circuits, but it'll work.

    5. Re:I doubt it by ratboy666 · · Score: 5, Informative

      The original Pentium (which went to 166Mhz, at the end, not just 75Mhz), used U and V execution pipes. No translation to micro-ops, and no "out of order". Indeed, there shouldn't be a need for that in Larrabee, anyway, given the number of cores. It would almost be better to get rid of the V pipe, and add SIMD, instead.

      Your comments on CISC are bit off-base; the idea is to execute shaders in x86 machine code. They can be simple (limited flow control), or complex (general CPU/GPU).

      "out-of-order" (ei. Pentium Pro and better) is not so good with that many cores doing that kind of work. It would get the hardware into a lot of trouble. Better to keep it simple, and add more cores.

      A better start point would probably have been ARM, but that would lose the compatibility edge. If Larrabee works, it will take the GP-GPU market by storm. It needs:

      1 - to publish itself as an NUMA access CPU (add a bit to tell the OS what it is for)
      2 - compiler optimizations for the particular CPU architecture, preferably broken into two pieces:
      2a - "straight line" shader code
      2b - branching code
      3 - a guide to the new NUMA characteristics.

      With that in place, a standard (BSD/LINUX) OS will be able to use it for regular jobs. Or, for those special "I need the SIMD unit" jobs. The biggest hassle is trying to split control of those new CPU units between OpenGL and the regular scheduler (this is a kernel hack that Intel will have to make). It would be easier to jam this into OpenSolaris, but that isn't anywhere near popular enough.

      Don't you want your video card to assist compiling large source when not gaming/modeling? Why not?

      And, a few "extra" points

      - Intel already has an optimizing compiler for the P54C architecture, and we have gcc.
      - The architecture, including U/V pipelines only used 3.1 million transistors.
      - A GeForce 7800 GTX has 302 million transistors -- 100x the number of the original Pentium processor.

      So, I would think that using 32 "Pentium Classic" cores reduced would be quite feasible -- you need some (lots) of logic to ensure that they can all access their respective memories. The general SIMD implementation will take quite a bit of real estate as well. There is probably a budget of 600M transistors (wild ass guess) to Larrabee, estimate derived from power consumption estimates.

      The gate size shrink should result in higher speeds. There may be a danger in the complex instruction interpretation routines, but these can be corrected. The single cycle instructions are already a (more than less) synchronous design, and should scale trivially.

      Anything I am missing?

      I, for one, am looking forward to buying a desktop super-computer with Larrabee.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    6. Re:I doubt it by Anonymous Coward · · Score: 2, Interesting

      Actually, I used to work at Intel (around the time of 0.6um) and one could, and indeed, did sometimes shrink chips just by "shrinkenating", or perhaps shrinkenating followed by a design rule check. The result was a chip that was cheaper to manufacture, and in most cases, ran faster.

      Of course, to really take advantage of the smaller process node, one could revisit the cell library, circuit design, and logic, or any subset of the above, depending on what you were after. Often, time was of the essence, so you didn't do everything possible.

      I was not on the Pentium team, but I'd guess the P54 logic model was written in iHDL, which would mean that getting it through a modern synthesizer like Physical Compiler would require first converting it to Verilog. (They probably have a translator now.) But to get an efficient result, some serious changes to the RTL would almost certainly be required. Because wire delay is much more important in 0.045um than 0.6um, the analysis of what work can be done "close by" or "far way" within a clock cycle will be quite a bit different.

      The real question is, if this core is going to spend 98% of its time cracking away with its super-sexy SIMD FP unit, why are they bothering with x86 cores anyway rather than something slimmer? It's not like they need to boot windows -- I hope.

    7. Re:I doubt it by georgewilliamherbert · · Score: 2, Informative

      Actually, I used to work at Intel (around the time of 0.6um) and one could, and indeed, did sometimes shrink chips just by "shrinkenating", or perhaps shrinkenating followed by a design rule check. The result was a chip that was cheaper to manufacture, and in most cases, ran faster.

      I know what you were saying, but for the benefit of the general audience:

      That works better if all the geometries scale linearly (line separation, aspect ratios, layer thicknesses, etc). As a general rule, that changes slightly from one generation to another, but there are often significant changes.

      And going from 0.6u to 0.35u to 0.25u to 0.18u to 0.13u to 90 nm to 65 nm to 45 nm is a few too many steps for that assumption to work....

      Particularly given that modern chip photomasks are a completely different phase-shift tech than the older ones. You couldn't size down older masks to new process at all.

      Back to your main point, on why use P54 anyways... My guess is that they really want to kickstart their many-many-core work with this and walked back along their product line until they came to something with enough features, few enough transistors, and modern enough logic model / HDL or Verilog code that they could have a fair chance of translating and resynthesizing it rapidly.

      But that's stretching the available leak knowledge a ways. Someone will eventually go on record with the real details.

    8. Re:I doubt it by Anonymous Coward · · Score: 3, Insightful

      Intel's basically doing here what Sun did with the Niagara series, but without concurrent threading. I suppose it wouldn't be too tough to add it in, though. The cores in the Niagara are really simple 6 or 7 stage pipelines. They don't do any forwarding, and stall at pretty much every hazard they hit. Instead of adding all the complicated circuitry needed for do advanced pipeline stuff (like forwarding and OoO etc), they just defer execution to a new thread. All the threading is in the cores themselves, so there's no need for OS intervention.

      I should add that the Niagara's are pretty awful when it comes to single threaded performance, though. I use a T2 daily and starting up firefox can take about 30 or 40 seconds. But they're great if you can manage to parallelize your programs (which is easier said than done).

    9. Re:I doubt it by Anonymous Coward · · Score: 0

      Yes, and since the Nehalem architecture have SMT, it is based on the Pentium 4 Netburst architecture. /sarcasm

    10. Re:I doubt it by waferbuster · · Score: 2, Interesting

      Ok, so let's just forget about the process-dependent part (Px54, which in reality was P854 since 12 inch wafers weren't in use yet). P860 process came out with the dual-damascene copper, while P854 still used aluminum metal interconnects. In the era of P854, Hafnium was used in Nuclear Power (control rods) much more than in semiconductor manufacturing. There was no high-k dielectric for P854.
      He was talking about the Processor, not the Process. While it's nice to know Intel is resuscitating an old processor from the boneyards, the process to be used will be nothing like the original process. Nowadays we're printing at 45nm equivalent gatewidths.

      The interesting part is that Intel is going to be doing a mashup of a grunch of old processors for parallel processing. Each of these sub-processors are going to make an Atom look massive, but collectively (with appropriate programming) they should be quite cool.

      --
      I'm an individual! Just like everyone else!
    11. Re:I doubt it by FuturePastNow · · Score: 1

      I think you're right and I can't help but wonder if Intel's Atom is the prototype for Larrabee. Think about it: Atom is a 3W, 1.6GHz CPU. It is in-order and manufactured at 45nm. The core design work is done. Stick 32 of them on a die and you're still under 100W, very realistic for a processor. Now crank it to 2.5GHz and run it to within an inch of its life like most GPUs are. Add SIMD thingies to do the video work.

      --
      Give a man fire, and you warm him for the night. Set a man on fire, and you warm him for the rest of his life.
    12. Re:I doubt it by SEE · · Score: 1

      Are the units going to just be shrunk P54Cs? Almost certainly not. But it strikes me as plausible that they started with the P54C design and revised it, instead of starting with a clean sheet of paper.

      After all, the Yonah Core was a refinement of the Pentium-M, a refinement of the P-III, a refinement of the P-II, a refinement of the Pentium Pro. So 0.065 micron Yonah-based Core processors were in significant part derived from a 0.50 micron BiCMOS processor. This isn't much more of a stretch.

      Now, whether it was worth deriving from the P54C instead of building something new from scratch, who knows? But the P5 line was Intel's last non-OoOE x86 core, and the P54C had (basic) support for multiprocessing. Maybe you'd start with the P55C instead, but the no-MMX design is arguably a cleaner base to work from. If you were going to design a non-OoOE x86 execution unit for Larrabee from an existing design instead of from a blank sheet, the P45C seems to be a logical choice.

    13. Re:I doubt it by TheRaven64 · · Score: 3, Informative

      don't forget that the Pentium M and, subsequently, Core line of processors was based on Pentium III Coppermine, whereas the Pentium 4 Netburst architecture developed in the meantime was abandoned completely

      This keeps being repeated, but is simply not true. The Core 2 is a completely new microarchitecture, and so doesn't count in this discussion, while the Core 1 is essentially almost identical to the Pentium M. The Pentium M, however, is not just a tweaked P3 with Netburst completely abandoned. It has a slightly longer pipeline than the P3, and it takes several important features from the Netburst architecture, including (but not limited to) the floating point and vector pipelines and the branch predictor. The Pentium M took the best parts from the P3 and P4 architectures - it didn't just throw one away.

      --
      I am TheRaven on Soylent News
    14. Re:I doubt it by Targon · · Score: 1

      The big thing still comes down to graphics, and what sort of results you may expect. It doesn't matter how many cores or if this thing can execute x86 code if the product doesn't do a very good job at what it is intended to do.

      OpenGL and DirectX performance are what people will want this thing to do, not how well it will handle folding@home, seti@home, or any other distributed project. And even then, a 300 watt demand for just the video card/GPU is a bit extreme. Sure, the current high-end graphics cards have a high draw with two GPU chips plus over 512 megs of memory on them, but you get the graphics performance in accordance with that draw. At this point, there is nothing to indicate that Larrabee will justify the power demands when it comes to graphics performance.

      Think about it as buying a product that is horrible for it's primary purpose, but it's useful doing everything EXCEPT what you bought it for. Most people will NOT accept a so-called video card that has sub-par performance, no matter how useful it may be for other tasks.

    15. Re:I doubt it by Anonymous Coward · · Score: 0

      I think that is exactly what they are going to do.

  14. So can we expect another "rounding error" debacle? by Anonymous Coward · · Score: 0

    Careful, Intel! Don't base these on core designs that are TOO old!

    Or do y'all still think math is like playing horseshoes?

  15. Manycore GPU by DrYak · · Score: 5, Interesting

    Larrabee is going to be Intel's next creation in the GPU world. A many core GPU which has the following peculiarities :

    - fully compatible with x86 instruction set. (whereas other GPU use different architecture, and often instruction sets that aren't as much adapted to run general computing).
    Thus, the Larrabee could *also* be used as a many core main processor (if popped into a quick path socket) and used to execute a good multicore OS. Something that's not achievable with any current GPU (both ATI's and nVidia's completely lack some control structures - both are unable to use subroutines and everything must be in-lined at compile time)

    - unlike most current Intel x86 CPUs, features a shallow pipeline, executing instruction in-order. Hence, the Larrabee (and the Silverthorne which also have such characteristics) are regularly compared with old Pentiums (which also share those characteristics) since the initial announcement and including in TFA.

    - feature more cores with narrower SIMD : 32 cores able each to handle 16 32bit float simultaneously. Whereas, for exemple nVidia's CUDA-compatible GPU have up to 16 cores only, but each able to execute 32 threads over 4 cycles and keep up to 768 threads in flight.
    This enable Larrabee to cope with slightly more divergent code than traditional GPUs and make it a good candidate to run stuf like GPU accelerated RayTracing.

    Hence all the recent technical demos running Quake 4 in raytracing mentionned on /.

    That's for what Intel tells you.

    Now the old and experienced geek will also notice that Intel has only kept making press releases and technical demo running on plain regular multi-chip multi-core Intel Cores (just promising that the real chip will be even better than the demoed stuff).

    Meanwhile, ATI and nVidia are churning new "half"-generations each 6 months.

    And the whole Larrabee is starting to sound like a big vaporware.
     

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  16. Marko DeBeeste by Marko+DeBeeste · · Score: 3, Funny

    Larrabee is the Chief's cousin

    --
    Faith: n. -- That human impulse that drives them to steal appliances when the power goes out
    1. Re:Marko DeBeeste by sconeu · · Score: 3, Informative

      I can't believe it took this long for someone to find the "Get Smart!" reference.

      Would you believe.... 39 posts?
      How about 20?

      How about one FRIST POST and an In Soviet Russia?

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
    2. Re:Marko DeBeeste by Tetsujin · · Score: 1

      Larrabee is also the only agent dumber than Max...

      --
      Bow-ties are cool.
  17. This may be the ultimate victory... by TransEurope · · Score: 1

    ... of the A20 gate!

    1. Re:This may be the ultimate victory... by Anonymous Coward · · Score: 0

      PROTIP: The "A20 gate" is really a hack which uses a spare GPIO pin on the old keyboard controller to pull the A20 (Address Line #20) line low unless it the latch is released by software.

      In other words, the "A20 gate" is actually nothing to do with the CPU: it is a quirk of the PC architecture.

  18. The "Core" chips were based on the Pentium III by Joce640k · · Score: 1

    ...and the Pentium III was basically the same as the Pentium Pro.

    If Intel is going backwards then why not go all the way back to the original Pentium? Makes sense to me.

    --
    No sig today...
    1. Re:The "Core" chips were based on the Pentium III by TeknoHog · · Score: 3, Informative

      PPro was the first Intel processor that was RISC internally, with translation from x86. Whereas the original Pentium and the P-MMX were pure CISC. This is the main reason I seriously doubt they'd use P54C in Larrabee.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:The "Core" chips were based on the Pentium III by wild_berry · · Score: 1

      The goal is massive numbers of simple x86 cores. No complications with op-decode circuitry. No complications with out-of-order execution. Proper x86 massively-parallel brute force and no more. The complicated bit is the expensive compiler and maths libraries they sell you in the SDK.

    3. Re:The "Core" chips were based on the Pentium III by TeknoHog · · Score: 1

      The goal is massive numbers of simple x86 cores. No complications with op-decode circuitry. No complications with out-of-order execution. Proper x86 massively-parallel brute force and no more. The complicated bit is the expensive compiler and maths libraries they sell you in the SDK.

      I agree with the idea of many simple cores, but I wonder why they should be x86. They are not going to run legacy Windows programs, you'll need a new compiler anyway.

      Intel has spent well over a decade on anything but pure x86, and they developed RISC cores already in the 1980s. So you'd imagine they had more efficient, and also simpler, designs than x86 by now.

      --
      Escher was the first MC and Giger invented the HR department.
    4. Re:The "Core" chips were based on the Pentium III by wild_berry · · Score: 1

      I'd figure Intel want to hold on to 30 years of engineers' experience with x86 machine code. Both those at Intel and those at the companies who buy their products. That's an asset not worth throwing away.

  19. I don't quite agree by dreamchaser · · Score: 1

    It's more likely that they are taking basic design concepts. It says 'based on' not 'clone of'. By optimizing some of the overhead you mention with more modern architectural technicques than can both keep it simple and capitalize on modern optimizations.

  20. Check your math by argent · · Score: 1

    It's only 13x smaller. :)

    1. Re:Check your math by Laglorden · · Score: 1

      13x13 = 169 or 177 for larger values of 13

    2. Re:Check your math by argent · · Score: 1

      13x13x13 = 2197, or do they still keep the feature layers the same thickness?

  21. Comment removed by account_deleted · · Score: 4, Insightful

    Comment removed based on user account deletion

  22. Interesting choice... by Antony+T+Curtis · · Score: 2, Interesting

    If anyone remembers those old original Pentiums, their 16-bit processing sucked - so much that a similarly clocked 486 could outperform them. I guess that it would be reasonably trivial for Intel to slice off the 16bit microcode on this old chip to make a 'pure' 32-bit only processor. I am sure that they will be using the designs with a working FPU... but for many visual operations, occasional maths errors would largely go unnoticed. Remember when some graphics chip vendors were cheating on benchmarks by reducing the quality ... and how long it took for people to notice?

    Although, if I had Intel's resources and was designing a 32-core cpu, I would probably choose the core from the latter 486 chips... I don't think a graphics pipeline processor would benefit much from the Pentium's dual instruction pipelines and I doubt that it would be worth the silicon realestate. The 486 has all the same important instructions useful for multi-core work - the CMPXCHG instruction debuted on the 486.

    --
    No sig. Move along - nothing to see here.
    1. Re:Interesting choice... by Pinback · · Score: 1

      Yup, its confirmed. We're getting 32 i960 cores in one chip. Dust off those floating-point-on-integer libraries.

      That isn't a graphics card, its 32 laserjet brains on one card.

    2. Re:Interesting choice... by dryeo · · Score: 1

      You're getting mixed up with the Pentium Pro. Ran NT etc 50% faster then an equivalent clocked Pentium but ran Win9x at about the same speed as a Pentium.
      They fixed the 16 bit part in the Pentium II.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    3. Re:Interesting choice... by Nimey · · Score: 1

      Wrong. It was the Pentium Pro that had poor 16-bit performance. There was a bit of a to-do about that since consumers were still on a largely 16-bit OS at that time (Windows 95), and was one reason why PPro was never all that popular on the desktop.

      Mind you, they were great at 32-bit code. ftp.cdrom.com ran on a dual-PPro and FreeBSD for several years.

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
  23. Marketing Math by fpgaprogrammer · · Score: 3, Insightful

    From TFA "Heise also claims that the cores will feature a 512-bit wide SIMD (single input, multiple data) vector processing unit. The site calculates that 32 such cores at 2GHz could make for a massive total of 2TFLOPS of processing power."

    I don't see how they get to 2 TFLops.

    512-bit = 64 bit * 8 way SIMD or 32 bit * 16 way SIMD. Let's go with the bigger of these two and say we are performing 16 single Floating point operations per clock-cycle per core. 16 operations per clock-core * 32 cores * 2 Billion clocks per second = 1024 Single Precision GFlops. It looks more like 512 Double Precision GFlops for 300 Watts which means a DP Teraflop on Larabee will cost you 513 Dollars a Year at 10 cents/kWH. If we're considering single precision, we can cut this in half to 257 dollars per years per single precision teraflop.

    Compare to Clearspeed which offers 66 DP GFLops at 25 Watts costing 332 dollars for a sustained DP teraflop for a year.

    even the NVidia Tesla has better performance at single precision: you can buy 4 SP TFlops consuming only 700W or 5.7 GFLops/Watt, for an annual power budget of 153 dollars.

    1. Re:Marketing Math by hattig · · Score: 1

      And with the nVidia or ATI/AMD option, you can get it now.

      Not "late 2009 or maybe 2010" like Larrabee.

      Both companies current cards do 1 TFLOP or more in single precision mode. By 2010 they'll have doubled that.

      In addition, assuming it will run at 2GHz is another massive leap. A single silverthorne core consumes a couple of watts at 1.6GHz and doesn't have a 512 bit SIMD unit attached to it that may or may not run at that speed either, whilst consuming quite a bit of power too.

      Intel might get ahead if they can run graphics on X cores and physics on Y cores and other GPGPU on Z cores at the same time - I believe that both AMD and nVidia's designs have context switching issues in this regards right now. Both also have dedicated extra hardware for graphics support, so I presume Intel have that extra non-generic functionality as well...

      Oh, and regarding graphics, does anyone here trust Intel's driver team to come up with working drivers for a new architecture straight away? It usually takes them a year after hardware release. Don't hold your breath.

    2. Re:Marketing Math by David+Greene · · Score: 2, Insightful

      I don't see how they get to 2 TFLops. 512-bit = 64 bit * 8 way SIMD or 32 bit * 16 way SIMD. Let's go with the bigger of these two and say we are performing 16 single Floating point operations per clock-cycle per core. 16 operations per clock-core * 32 cores * 2 Billion clocks per second = 1024 Single Precision GFlops.

      Most likely there is a muladd unit, which would double the peak FLOPS.

      --

    3. Re:Marketing Math by Anonymous Coward · · Score: 0

      The 2 TFLOPS figures likely comes from the same sort of fudging that nVidia and ATI do with their figures; counting a multiply-add operation as two floating point operations, for instance.

    4. Re:Marketing Math by Anonymous Coward · · Score: 0

      512-bit = 64 bit * 8 way SIMD or 32 bit * 16 way SIMD. Let's go with the bigger of these two and say we are performing 16 single Floating point operations per clock-cycle per core. 16 operations per clock-core * 32 cores * 2 Billion clocks per second = 1024 Single Precision GFlops.

      The FP operations are usually Multiply-Add, something that is rather frequently used in graphics. It counts as 2 operations.

  24. correction, 31.874582034 cores by swschrad · · Score: 0, Redundant

    our precise calculations at Intel suggest that partial core technology has great potential.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  25. Yes, "based on" seems to be the key phrase by mbessey · · Score: 3, Insightful

    Obviously they're not just going to slap a bunch of Pentium cores on there and call it good. But the high-level design can probably start off with the P54, and just rip out stuff that doesn't need to be supported, possibly including:

    Scalar floating-point, 16-bit protected mode, real mode, operand size overrides, segment registers, the whole v86 mode, the i/o address space, BCD arithmetic, virtual memory, interrupts, #LOCK, etc, etc.

    Once you've done that, you'll have a much simpler model to synthesize down to an implementation. And with a slightly-modified compiler spec, you can crank out code for it with existing compilers, like ICC and GCC.

    1. Re:Yes, "based on" seems to be the key phrase by TheRaven64 · · Score: 2, Funny

      You might want to keep the lock prefix for this kind of application. And the P54C didn't have BCD arithmetic - it had BCD load and store operations which translated to binary floats internally. You got the precision of binary floating point arithmetic and the storage density of BCD. Something only an Intel engineer could invent.

      --
      I am TheRaven on Soylent News
  26. Uh, isn't that true of the Core CPUs too? by Anonymous Coward · · Score: 0

    I get the feeling this is supposed to be shocking news, but I must be missing something important. Isn't the Core microarchitecture also based on the original Pentium? I mean, I thought it was a redesign of the Pentium M series which was derived from the Pentium III which evolved from the Pentium II...and we know where that came from.

    1. Re:Uh, isn't that true of the Core CPUs too? by marquis111 · · Score: 2, Informative

      The Intel Core is derived from the P6 architecture, which debuted with the Pentium Pro, not the Pentium. Its history goes: Pentium Pro, Pentium II/Pentium II Celeron/P2 Xeon, Pentium III/Pentium III Celeron/P3 Xeon, skip the Pentium 4 (Netburst architecture), Pentium M, Intel Core. So, this is still interesting news.

  27. Larabee supposedly has 32 cores by scourfish · · Score: 1

    But when I run CPU-Z on the system, it only reports 31.33374 cores

    1. Re:Larabee supposedly has 32 cores by scourfish · · Score: 1

      And my processor has spelling errors

  28. Why does intel keep re-using past designs... by hyperz69 · · Score: 1

    First Core Tech was based off pre Netburst Architecture and now this. In 5 years intel will announce a 4096 Core 80386 for sound your sound card or something. ;P

    1. Re:Why does intel keep re-using past designs... by Quattro+Vezina · · Score: 1

      That's because NetBurst was architecturally inferior to even the original P5 Pentium. If it were possible to overclock a 486 to 3+ GHz, it would perform about the same as a NetBurst chip.

      The older technology was better in every way.

      --
      I support the Center for Consumer Freedom
  29. Bill Waterson process by DragonHawk · · Score: 4, Funny

    One does not "shrink" a chip by taking photomasks and shrinkenating.

    'course not. You use a transmogrifier. In the industry, it is known as the "Bill Watterson" process.

    It can also be used to turn photomasks into elephants, which, while less profitable, is immensely entertaining if the operator didn't see you change the setting.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
    1. Re:Bill Waterson process by maciarc · · Score: 2, Funny

      You use a transmogrifier.

      Just be sure to have some lager around.

    2. Re:Bill Waterson process by Obsidian+Butterfly · · Score: 1

      One can certainly imagine the myriad of uses.

  30. Compare with Niagara 2 and 3, and Cell by hattig · · Score: 3, Interesting

    Right. It clearly isn't using the Pentium design, but a Pentium-like design.

    To that, they will have added SMT, because (a) in-order designs adapt to SMT well because they have a lot of pipeline bubbles and (b) there will be a lot of latency in the memory system and SMT helps hide that. I would assume 4 way SMT, but maybe 8. Larrabee will therefore support 128 or 256 hardware threads. nVidia's GT280 supports 768.

    The closest chip I can think of right now is Sun's Niagara and Niagara 2 processors, except with a really beefy SIMD unit on each core, and a large number of cores on the die because of 45nm. I think Niagara 3 is going to be a 16 core device with 8 threads/core, can anyone confirm?

    Note that this is pretty much what Sony wanted with Cell, but Cell was 2 process shrinks too early. 45nm PowerXCell32 will have 32 SPUs and 2 PPUs (whereas Larrabee looks like it is matching an equivalent of a weak-PPU with each SPU equivalent). It could run at 5GHz too... power/cooling notwithstanding.

    1. Re:Compare with Niagara 2 and 3, and Cell by adisakp · · Score: 2, Informative

      Niagara has direct access to memory AFAIK.

      The big architectural difference with the CELL SPU's is that SPU's really are not meant to directly access system memory. Each SPU has a very limited local memory buffer it can directly access. System memory can be modelled as a RAM DISK and accesses to system memory are through a DMA that can be considered the equivalent to an asynchronous file read/write using the RAM DISK analogy.

  31. Re:What the hell is Larrabee? So, then want Kaos by davidsyes · · Score: 0

    and they want to keep Kontrol... They want to shag the field with Austen-sible power CON-sumptions? So, do they want to *86* or DEEP-SIX ATI & nVidia and others?

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  32. I already thought of this.. by greywire · · Score: 2, Interesting

    at least 20 years ago, I thought, hey, with the density and speed of transistors these days, and with RISC being popular, why not go all the way and make chip with literally hundreds of (wait for it..) Z80 cpu's?

    Of course I and others dismissed the idea as being just slightly ludicrous. But then, at the time, I also thought eventually there would be Amiga emulators and interpreted versions of C language, for which I was also called crazy to think...

    --
    -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
    1. Re:I already thought of this.. by hey! · · Score: 1

      at least 20 years ago, I thought, hey, with the density and speed of transistors these days, and with RISC being popular, why not go all the way and make chip with literally hundreds of (wait for it..) Z80 cpu's?

      Well, you were late if it were twenty years ago. Thinking Machine's CM-1 had 64K processors by the mid 80s. They weren't Z80s, they were actually even simpler processors that worked on one bit of the problem at a time.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:I already thought of this.. by f8l_0e · · Score: 2, Interesting

      You should look at this . 256 8 bit processing engines. Their product lineup used to have a product called the K1024, which had a PPC core with 1024 of these 8 bit processing engines.

    3. Re:I already thought of this.. by not-my-real-name · · Score: 1

      Except that the Z80 is not really a RISC design. Granted, it was fairly simply, but there was a block move and maybe a couple other instructions that weren't single cycle operations.

      It's been a while since I did any Z80 assembly language programming...

      --
      un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
    4. Re:I already thought of this.. by greywire · · Score: 1

      That wouldn't exactly be the same thing. Yeah, that would be some parallel processing there and multiple cores on one chip, but they were designed that way from the start and the 'cores' were not quite the same as full processors.

      I think the idea here is "take an older architecture and just scale it out to multiple cores on the latest chip process".

      In the early 80's I wanted to design and build a home computer using multiple Z80's (so yes, I had Steve Ciarcia's book and some others..). Years later, I realized the whole thing could be implemented in one modern chip. The logical, back-of-a-napkin calculations led to the idea of not just four but maybe hundreds of processors on a chip.

      I'm sure I am not the only one to think of this, of course. But I am always amazed at the "new" ideas that come along and I just think, well, duh...

      --
      -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
    5. Re:I already thought of this.. by greywire · · Score: 2, Interesting

      You know, I was actually going to note that in my post. Yep, the Z80 is probably the antithesis of RISC at the time. It had a lot of instructions for the day. I dont think any instruction was less than 4 clock cycles, and many or most were more than 2 of these 4 clock cycles (for 8 or more total clock ticks). If I remember right.

      Much more risc like would have been the 6502 or something. But then they had few internal registers, where the Z80 had lots... and I think RISC designs all have lots of registers.

      I figured the Z80 would work better in such an extremely high core count device for that reason. The 6502 needed a lot more memory accesses to get things done.

      Of course, the final conclusion to this line of thinking was, how simple of a core could you possibly make? And then how many could you get into a modern chip?

      I don't remember the name but there were some people that made a many-core cpu of processors that ran forth as their language. That was interesting...

      --
      -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
    6. Re:I already thought of this.. by Anonymous Coward · · Score: 0

      The 6502 had the zero-page of course, but you couldn't do direct operations on a value there. Perhaps it would be possible to extend the 6502 ISA to allow that, and treat the zero-page as a sliding register window?

      I wonder how many 6502 compatible "cores" you could get on a simple FPGA?

    7. Re:I already thought of this.. by greywire · · Score: 1

      yeah I actually thought of something like that,too. Z80 assembler is what I was first exposed to (build your own computer books, then Sinclair's..) so I thought lots of registers and the higher clock rate made the Z80 superior.

      Then I looked at the 6502 a bit, and I thought, that's interesting.. now if only it had some kind of really fast cache for those memory addresses that would kind of simulate the advantage of registers. And maybe that, in general, invisible caches were the solution to everything. Why not just have one huge address space, and simply cache things for speed? The conclusion of that line of thinking was that there should be no real distinction between registers, memory, or hardrive... just one big address range and the faster types of memory just serve as caches for the slower kinds.

      Of course this would probably not have worked very well with the 16 bit address range available at the time...

      --
      -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
  33. Why Not 486's by Nom+du+Keyboard · · Score: 1

    Why not 486 cores? Then you could put 4X as many of them on your die. They already include integral FP and 1 op/cycle for most instructions.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  34. bugs aplenty by SendBot · · Score: 1

    ha! anyone remember the f00f bug?

    I learned how to embed machine code into C and ran amok halting university systems with that for a little while.

    Or about that floating point bug?

  35. FDIV Errata by Nom+du+Keyboard · · Score: 1

    Will it include the FDIV bug X32?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:FDIV Errata by Spatial · · Score: 1

      Coincidentally, 32 is the number of times this joke has been overused in the last five minutes alone.

    2. Re:FDIV Errata by Anonymous Coward · · Score: 0

      You know, they fixed the FDIV bug and sent anyone who asked a replacement CPU, for free.

  36. Back to 6502 assembly by heroine · · Score: 1

    Maybe we'll go back to a million 6502 cores running at 3 Ghz. Personally think programming this in C or assembly would be more exciting than implementing Java RFC 56532.1324342 on the latest Pentagoogaxeon 256000.

    1. Re:Back to 6502 assembly by Khyber · · Score: 1

      I must agree. I really wish things would get done in Assembly. Sure it takes a long time to code, but it compiles down into a very small package that runs amazingly fast. (See MinuetOS for an example.)

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    2. Re:Back to 6502 assembly by osu-neko · · Score: 2, Funny

      Maybe we'll go back to a million 6502 cores running at 3 Ghz. P...

      A9 07 20 ED FD 80 F9

      (FB would tighten the loop at the end, but I don't remember if COUT preserves the accumulator... I'm just amazed and a little frightened that I can still remember this shit off the top of my head...)

      --
      "Convictions are more dangerous enemies of truth than lies."
    3. Re:Back to 6502 assembly by mollymoo · · Score: 1

      Bytes may not be an SI unit, but they are an IEC unit and a decade ago the IEC specified the meaning of the SI prefixes used with the byte to mean the same powers of ten as SI.

      --
      Chernobyl 'not a wildlife haven' - BBC News
  37. 2TFLOPS of processing by Nom+du+Keyboard · · Score: 1, Insightful

    make for a massive total of 2TFLOPS of processing power.

    Oh, so 2 years from now (two lifetimes in the GPU business) Intel will be releasing a chip comparable to this month's ATI HD 4870 X2.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:2TFLOPS of processing by lasse_2 · · Score: 1

      I guess you meant 4 GPU lifetimes ;)

      But hype is good.. and the programming is sooo much easier with CT..

  38. So it will be chocked by the FSB? by Joe+The+Dragon · · Score: 1

    So it will be choked by the FSB?

  39. Internet telephone game run amok, Slashdot helping by jharel · · Score: 5, Informative
    Hmm... Let's see where they got this from. They claim they got it from a Babelfish translation of Heise, a German site (Yeah, start wincing now...)

    http://babelfish.yahoo.com/translate_url?doit=done&tt=url&intl=1&fr=bf-home&trurl=http%3A%2F%2Fwww.heise.de%2Fct%2F08%2F15%2F022%2F&lp=de_en&btnTrUrl=Translate

    Actually, they got the "Gelsinger said so" remark from Expreview, itself a Chinese site:

    http://en.expreview.com/2008/07/07/larrabee-unleashes-2-tflops-capacity (note they curteously attached the Larrabee board diagram leaked from a while back):

    "Gelsinger said the Larrabee will be a 45nm product featuring SIMD technique, 64-bit address. Besides, 32 of cores runing at 2.00 GHz will unleash 2 TFLOPS capacity, twice as much as the RV770XT."

    But did Gelsinger really SAID those things?

    Here is the Google translation of the same Heise article: http://translate.google.com/translate?u=http%3A%2F%2Fwww.heise.de%2Fct%2F08%2F15%2F022%2F&hl=en&ie=UTF8&sl=de&tl=en

    It seems that no matter which crappily translated version of the German article one looks at, it appears that Gelsinger said no such thing... The part about Larrabee containing P54C cores was clearly in a separate paragraph, written after a speculative question.

    So I guess Expreview THOUGHT Pat said something after it took a too-short of a look at the Heise article, after which CustomPC sensationalized the whole thing, not really bothering to actually read even the translated link it posted. Now, some random Slashdotter is doing the same curtesy.

    There you go, folks- Internet reporting.

  40. Why Not Atom? by Nom+du+Keyboard · · Score: 1

    Sometimes you have to wonder about Intel. Here they have their low-power small footprint completely modern Atom chip already working on the modern foundry process. So instead of a multiple implementation of them they go back to the P54C. Was Atom a poor design choice, or does the right hand not know what the left hand is doing? Why wasn't Atom P54C based also?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Why Not Atom? by Intelista · · Score: 2, Interesting

      I don't think Atom was done when they started Larrabee. Just a thought.

      --
      And then there were none.
  41. Re:Larabee supposedly has 32 cores-GPU-Z by Nom+du+Keyboard · · Score: 1

    But when I run CPU-Z on the system, it only reports 31.33374 cores

    Maybe you should be trying GPU-Z.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  42. You forgot one... by hyperz69 · · Score: 3, Funny

    I bet Duke Nukem Forever is gonna look SWEET on one of these!

  43. It must be asked... by Ungrounded+Lightning · · Score: 2, Funny

    - fully compatible with x86 instruction set. (whereas other GPU use different architecture, and often instruction sets that aren't as much adapted to run general computing).

    I was about to ask "Since when is the x86 instruction set optimized to run general computing?"

    Then I noticed that the word was "adapted". Yeah, that's fair...

    Seriously: The x86 (inspired by the hardware driving Datapoint's early smart terminals and previous chips for building hand calculators) was contemporary with Motorola's 68x (inspired by Gordon Bell's masterfully engineered PDP-11 and VAX instruction sets). While a lot of good people have poured their hearts and souls into turning it into a silk purse, and the original sows were particularly good examples of their breeds, the x86's descent from a pair of sow's ears is still apparent.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  44. Different designs for different purposes by mbessey · · Score: 1

    First, Atom is much more complex than P54C. I found a source that claims an Atom has approximately 47 million transistors, and someone previously posted that the P54C core was more like 3 million transistors. Granted, more of those transistors are used for cache on the Atom than on the P54C, but it's still 15 times the size.

    The Atom also has a bunch more architectural baggage that wouldn't be applicable to Larrabee's intended use. I doubt that Larrabee will need to support 32 and 64-bit modes, or three varieties of SSE, or enhanced virtualization whatsits.

  45. Yes, but not as badly as you might think by mbessey · · Score: 3, Interesting

    According to the diagram in the article, the Larrabee has 8 GDDR memory interfaces, which will supply rather a lot of bandwidth. Presumably, those are GDDR4 or GDDR5 interfaces, so that's 4.5 Gb/s * 8 = 4.5 GB/s bandwidth.

    Getting data onto and off the board will still be a challenge - you're limited by PCI Express transfers.

    1. Re:Yes, but not as badly as you might think by ifrag · · Score: 1

      Getting data onto and off the board will still be a challenge - you're limited by PCI Express transfers.

      When has the PCI-E bus ever been the bottleneck? I don't think that any current graphics cards manage to completely saturate PCI-E. Maybe if it's being used for applications other than graphics.

      --
      Fear is the mind killer.
  46. not as smart as chimps by Gary+W.+Longsine · · Score: 1

    They are not even getting a banana for their efforts.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  47. Bringing Sexy Back by Anonymous Coward · · Score: 0

    Pentium is so much sexier than 486. I think Intel's marketing department pulled rank on this one.

  48. How does memory access work? by Animats · · Score: 1

    So how does memory access work? Does each little CPU have its own memory, like the Cell? Do they all work through interlocked caches, as a symmetrical shared-memory multiprocessor? Or is there some partially-shared scheme?

    What do you run as an OS on this thing? Something like VXworks? Real time Linux? Windows CE? You're going to need some kind of OS to manage resource allocation, even if the OS isn't exposed to the customer.

    And the real question: is this a useful mainstream graphics architecture? This sounds like one of Intel's "build it and they will come" architectures, like the Itanic and the IXP series of network processors.

  49. Single Input? by tHeSiD · · Score: 1

    isnt SIMD = Single Instruction Multiple Data ?

  50. In your face Del Cecchi by Hal_Porter · · Score: 1
    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  51. Re:What the hell is Larrabee? So, then want Kaos by Your+Pal+Dave · · Score: 1

    Eww, that comment just sticks in my Craw!

  52. 6502 Multicore by Crass+Spektakel · · Score: 1

    In the early 90th my team thought about realizing a multi core design with 16 to 64 6502 cores on a chip with the same complexity as a 68020. Some rough estimates showed that this system could outperform an equal complex 68020 system by ten times. Later this drifted towards using an AMD29000 core but it all failes as all ready designs weren't available for licensing back then.

    Back to topic, a 6502 has around 4 000 micro elements, compared to a GT-280 with 1 400 000 000 elements. Given that a nowadays 6502 would include some additional circuits this would mean we could include 1400000000/5000=280 000 cores running at 1,2Ghz each, resulting in 150-200 Tera Integer Operations per second. Given that many long floating point operations can be reprogrammed as short integer operations with less than 100 cycles per op this would outperform every recent solution.

    --
    "Life is short and in most cases it ends with death." Sir Sinclair
  53. Larrabee may not be the holly grail by this+great+guy · · Score: 1

    A GeForce 7800 GTX has 302 million transistors -- 100x the number of the original Pentium processor.

    Yes. And newer GPUs have even more transistors than that. The AMD R770 GPU (HD 4800 series video cards) has 965 million of transistors. The Nvidia GT200 (GTX 200 series cards) has 1.4 billion of them.

    Also, the R770 is based on a VLIW architecture with 160 stream processing units, 5 ALUs each, 800 ALUs total, potentially executing 800 instructions per clock (theoretical of course, only ideal code can reach this throughput). The R770 is clocked at up to 750 MHz (HD 4870). As to the GT200, it has 240 streaming processors and can theoretically execute up to 240 instructions per clock. It runs at up to 1296 MHz (GTX 280) or 1500 MHz (Tesla-based S1070 1U box). Of course AMD's and Nvidia's next generation GPUs (8 months from now?) will be even faster.

    All this to say that it is way too early to know how Larrabee, planned for production in 2009, will rank among the competition. x86 compatibility will be nice for sure, and I assume Larrabee will have low instruction latencies and good caching performance, but as a GPGPU and i386/amd64 assembly developer, hearing about a "32-core P54C-based GPU" is actually below my expectations. I predict AMD/Nvidia GPUs will still perform better on highly parallelizable workloads with low instruction interdependencies. Intel seems is positionning Larrabee to be better at more general-purpose workloads that are inconvenient to port to today's GPU architectures.

    1. Re:Larrabee may not be the holly grail by this+great+guy · · Score: 1

      I read the rest of the summary (and TFA) and realized I totally overlooked the width of Larrabee's SIMD units: 512 bits, versus only 32 for the competition ! Ok *now* Larrabee looks promising :)

  54. It prob wont have a [proper] driver for Linux by dredwerker · · Score: 1

    I have discovered that ATI is poorly enough supported for Linux so another manufacturer is just going to split the opensource devs time up. Nvidia is the only way to go for people who are actually interested in playing flightgear(sorry I mean seriously flying a plane).

    --
    On a long enough timeline. The survival rate for everyone drops to zero. Chuck Palahniuk, Fight Club, 1996
    1. Re:It prob wont have a [proper] driver for Linux by EmagGeek · · Score: 2, Funny

      People who want to seriously fly a plane simply do so. :-)

    2. Re:It prob wont have a [proper] driver for Linux by dredwerker · · Score: 1

      apart from terrorists and children and anyone in a non oil producing country nowadays ;) Dont fancy running a plane on old chip fat too much.

      --
      On a long enough timeline. The survival rate for everyone drops to zero. Chuck Palahniuk, Fight Club, 1996
    3. Re:It prob wont have a [proper] driver for Linux by EmagGeek · · Score: 1

      Yeah I know simulation is cheaper than Avgas, but hey, there is still no comparison. Simulation is useful for practicing IFR procedures and whatnot, but not for actually flying the plane. I have yet to find a simulation model that can accurately model how my cherokee falls from the sky with no throttle, contrary to the POH's claim that it can get 2NM per 1000ft of altitude at standard atmosphere. Hah.

    4. Re:It prob wont have a [proper] driver for Linux by dredwerker · · Score: 1

      I will have to take your word for it but does your cherokee run linux or can you play doom on it? I didnt think so - o no i am a geek ;) what am I to do

      --
      On a long enough timeline. The survival rate for everyone drops to zero. Chuck Palahniuk, Fight Club, 1996
    5. Re:It prob wont have a [proper] driver for Linux by EmagGeek · · Score: 1

      Hah, points taken.

      I did start downloading the sim you mentioned... going to try it out when I get home from work tonight.

  55. seeding the future? by simplerThanPossible · · Score: 1

    Partly, it could be a way to get early-adopters started with a seriously multi-core CPU. Getting some some cool apps developed and tested with it will validate the platform, and will invite the next stage of adopters. By the time the proper CPU line has 32 cores (in a few short years), the platform will be ready - or, at least, more ready than alternatives (like the IBM/PS3 Cell processor).

    Whoever gets real traction with multi-core will win. This discontinuity is an opportunity for a new manufacturer (ie. that no one has ever heard of) to "own" computers.

  56. On which scale.... by DrYak · · Score: 3, Informative

    It's mainly a question of "on which scale are we comparing chips".

    Yes, x86 instruction set is utterly ugly and horribly contrived, compared to nice contemporary architectures like 68k. Computing would probably be filled with less hoops had IBM decided to go with Motorolas for their PCs (as lot of other home computers or arcade and home console have done).

    *BUT*

    if we place GPUs on the same scale, suddenly the x86 shines : it doesn't completely suck at branching, and has an actual stack that can be used to call sub procedures, has interrupts, etc.
    It is an architecture able to run an OS.
    nVidia CUDA machine on the other hand, mainly use SIMD-masking for most conditional operation, aren't really brilliant when it comes to branching, and completely lack any way to do sub-procedures. Those chips have loads of register. But instead of using them to do register windows and do RISC-style sub calls, they use the registers to keep more thread in flight.
    It definitely make a lot of sense from a functional point of view (those are GPUs, they are made to processing fuck-loads of pixels per seconds), but this makes them unable to run linux.

    On that scale, having x86 on a GPU suddenly makes it a lot interesting for usages outside the usual "draw triangles very fast". Even if x86 sucks to begin with.

    And for the record : there's hardly a way that the 68k architecture ever prevailed. It's a good one. But IBM was never seing its PC as anything better than a glorified terminal. For such kind of machine, there were of course going for the cheapest possible chip.
    Given a choice between a half assed chip from Intel with a 16bit extension quickly tackled over a design inherited from early 8bit chips (8008, 8080 and concurrent Zx80 - most assembler code can be directly recompiler on 8088 after a few register renaming) AND a very nice chip from Motorola redesigned from the ground up to be a nice and clean 16/32 bits architecture designed for future expension :
    Of course they will pick the Intel. It's cheaper and there's no need for a future proof 32bits processor in a fucking "Terminal Deluxe".

    And of course, because of the (relatively) low cost, because of the (very strong) brand recognition, because of the (somewhat) openness of the platform enabling clones (in the sense it was documented. Of course, Phoenix had to completely rewrite the BIOS because of copyright restrictions - but IBM considered Big Irons being they main products and didn't mind such clones), and because they were takin a relatively uncrowded market (most home computers were for homes, school, and small shops - PC were marketed for corporations) :
    The PC was bound to take over the market very quickly - *with* its bad design (almost *because* of it). And was bound to set the standard, as bad this standard is.
    And by then, it was too late for IBM to take a better architecture to produce a "Terminal Deluxe Pro Mark-III" with a clean 68k chip.

    Of course, had the PC had a less crippled OS, designed to be slightly more extensible and making less assumption about the architecture than MS-DOS (you know the "we laid everything around 1MiB and though it would last for at least 10 years" by mr. Gates), perhaps a switch to a better different architecture could have been less painful, and a cleaner architecture could have blessed the PC world sooner.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  57. multi core gpu by methuselah · · Score: 1

    This rig sounds like a dec based graphic system that I saw being developed at bell labs in homdel. It was around 1986 and they were getting Mandelbrot zooms in real time and could zoom in past the processor's precision in less than a minute taking small gulps. It was a rather impressive thing to watch in the days of ascii graphics. The stuff that they were doing with ray tracing was phenomenal. It probably wouldn't impress a 20 year old today but this was some very cool stuff. I saw them doing stuff I still haven't seen anyone duplicate it. I am looking forward to seeing some real time computer generated graphics that aren't dependent on all kinds of raster trickery.

  58. SPARC IIi by davecb · · Score: 1

    Yes, the T2 was an UltraSPARC IIi chip, the same as in my laptop, multiplied N ways. The Intel sounds more like something to hang SIMD processors on.

    I'm not sure what I'd use a SIMD attached processor for in normal office use: if finding a multi-instance or multi-threaded program is hard for a PC, imaging how hard it is to find vector programs!

    Off-topic: my IIi with a slow 3600 RPM disk loads full Mozilla in less than 10 seconds, and the T5 is faster than it is.

    --dave

    --
    davecb@spamcop.net
  59. so when aliens give you a technology by Rooked_One · · Score: 1

    instead of trying to make your own improvements, just shrink it down and use multiple instances of it?

    In all seriousness, I was wondering what intel's next plan was since it was stated a couple years ago that multicores was the way to go.

  60. Re:Internet telephone game run amok, Slashdot help by Britz · · Score: 1

    Andreas Stiller from c't speculates about the P54C in the current issue of the German magazine. That guy is one of the most well informed people in that particular area. If Stiller speculates on something it usually means that it is true, but the sources didn't want to be named or identified. They probabely spilled the news over a beer or sth.

  61. 0xf00fc7c8 by Tetsujin · · Score: 1

    Yeah, funny story about that, actually...

    Mind you, I was a dumb kid at the time...

    Anyway, our local dial-up ISP ran a Unix shell host, including a C compiler. One day I decided to see if they'd patched their system for the F00F bug...

    In hindsight, I would say, don't do things like that! It's really not a very good idea.

    --
    Bow-ties are cool.
  62. Hey Mods by Joe+Snipe · · Score: 1

    Don't you think it's a bit retarded to give my comment a +5 funny, and give the OP a -1 offtopic? It was quite relevant to the thread, I would go so far as to suggest it was informative. Can we all start paying more attention to context in addition to content?

    --
    Sometimes, life itself is sarcasm...
  63. Re:Internet telephone game run amok, Slashdot help by jharel · · Score: 1

    Germany is a long way from Santa Clara. The fact remains that the original poster typed "Pat Gelsinger recently revealed that Larrabee's 32 IA cores will in fact be based..." instead of "Speculations are that..." I see the thread as "extreme sloppy reporting and non-checking by all parties" followed by "a massive episode of base-jumping related lemming deaths".

  64. It's a bum rap by John+Sokol · · Score: 1

    From my testing these older chips did more "work" per clock tick then the current line of P4's and use less transistors, and so make a much better candidate when choosing a candidate for a cluster of processors on a single chip.

    http://www.dnull.com/cpubenchmark/budmark3.html

    When I was researching doing this type of thing back in 2001 It turned out that using even smaller lower and processors and running them faster makes even more sense.

    I think there choice for using the P54C really is the best decision, but it is just not obvious without all of the facts.

    The P54C with 2GHz clock rates up is like a P4 3Ghz but uses less power, it's a better design and much smaller lower transistor count and now using modern high res fabs they are getting 32 probably in the same silicon as one single current Pentium D Extreme.

    I really think this is going to be the coolest chip out in a very long time.

    --
    I am always doing that which I can not do, in order that I may learn how to do it. - Pablo Picasso