Slashdot Mirror


Linus on Intel's 64 bit Extensions

ceswiedler writes "KernelTrap is running a thread on the Linux-Kernel mailing list about Intel's new IA-32e 64-bit chip. Linus complains 'what I found so irritating is that _hours_ after the Intel announcement, people were _still_ confused about whether the new intel chip was actually compatible with AMD's chips.' It is, of course, but you have to do a thorough comparison of Intel's reference manuals to discover that-- they don't mention the fact that their new chip is instruction-set compatible with AMD's x86-64 chip." See the previous story for background. So it looks like the reason Intel was vague about their announcement is that they didn't want the WORLD TO KNOW THAT THEY WERE COPYING AND FOLLOWING AMD rather than developing some new thing on their own. Slashdot is proud to help Intel in this quest; wouldn't want the public to know that INTEL WAS SIMPLY FOLLOWING IN AMD'S FOOTSTEPS. Hope this helps.

180 of 720 comments (clear)

  1. Here's my 64-bit opinion: by Can+it+run+Linux · · Score: 4, Funny

    THIS ARTICLE SUMMARY NEEDS MORE UPPERCASE.

    Lameness filter encountered. Post aborted!
    Reason: Don't use so many caps. It's like MICHAEL SIMS BLOWING A GASKET.

    1. Re:Here's my 64-bit opinion: by mws1981 · · Score: 5, Funny

      I think it needs more cow bell...

    2. Re:Here's my 64-bit opinion: by RetroGeek · · Score: 5, Funny

      I think it needs more cow bell...

      <bink>ceswiedler <bink>writes <bink>"KernelTrap <bink>is <bink>running <bink>a <bink>thread <bink>on <bink>the <bink>Linux-Kernel <bink>mailing <bink>list <bink>about <bink>Intel's <bink>new <bink>IA-32e <bink>64-bit <bink>chip. <bink>Linus <bink>complains <bink>'what <bink>I <bink>found <bink>so <bink>irritating <bink>is <bink>that <bink>_hours_ <bink>after <bink>the <bink>Intel <bink>announcement, <bink>people <bink>were <bink>_still_ <bink>confused <bink>about <bink>whether <bink>the <bink>new <bink>intel <bink>chip <bink>was <bink>actually <bink>compatible <bink>with <bink>AMD's <bink>chips.' <bink>It <bink>is, <bink>of <bink>course, <bink>but <bink>you <bink>have <bink>to <bink>do <bink>a <bink>thorough <bink>comparison <bink>of <bink>Intel's <bink>reference <bink>manuals <bink>to <bink>discover <bink>that-- <bink>they <bink>don't <bink>mention <bink>the <bink>fact <bink>that <bink>their <bink>new <bink>chip <bink>is <bink>instruction-set <bink>compatible <bink>with <bink>AMD's <bink>x86-64 <bink>chip." <bink>See <bink>the <bink>previous <bink>story <bink>for <bink>background. <bink>So <bink>it <bink>looks <bink>like <bink>the <bink>reason <bink>Intel <bink>was <bink>vague <bink>about <bink>their <bink>announcement <bink>is <bink>that <bink>they <bink>didn't <bink>want <bink>the <bink>WORLD <bink>TO <bink>KNOW <bink>THAT <bink>THEY <bink>WERE <bink>COPYING <bink>AND <bink>FOLLOWING <bink>AMD <bink>rather <bink>than <bink>developing <bink>some <bink>new <bink>thing <bink>on <bink>their <bink>own. <bink>Slashdot <bink>is <bink>proud <bink>to <bink>help <bink>Intel <bink>in <bink>this <bink>quest; <bink>wouldn't <bink>want <bink>the <bink>public <bink>to <bink>know <bink>that <bink>INTEL <bink>WAS <bink>SIMPLY <bink>FOLLOWING <bink>IN A<bink>MD'S <bink>FOOTSTEPS. <bink>Hope <bink>this helps.<bi<bink>

      How is that?

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    3. Re:Here's my 64-bit opinion: by geeber · · Score: 5, Funny

      You sir are absolutely correct. Without all the uppercase MICHAEL MIGHT BE IN DANGER OF ALMOST APPEARING SOMEWHAT PROFESSIONAL.

      Nah. On second thought, there was never any danger of that.

    4. Re:Here's my 64-bit opinion: by zephc · · Score: 5, Funny

      I have a fever!... and the only cure... is more cowbell!

      --
      "I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
    5. Re:Here's my 64-bit opinion: by Uber+Banker · · Score: 4, Funny

      You forgot to .

    6. Re:Here's my 64-bit opinion: by niko9 · · Score: 2


      You mean 64 bit sampled cow bell.

      Sincerly,

      Bruce Dickinson

      P.S. Yes, the Bruce Dickinson
      --

    7. Re:Here's my 64-bit opinion: by _bug_ · · Score: 2, Funny

      An excellent case how the world would be a better place if the letter L was removed from tne English language.

    8. Re:Here's my 64-bit opinion: by Anonymous Coward · · Score: 5, Funny

      That'd be the Engish anguage, if you pease.

    9. Re:Here's my 64-bit opinion: by jheiss · · Score: 2, Insightful

      Who says it was HTML? Did you see a DTD statement?

    10. Re:Here's my 64-bit opinion: by Anonymous Coward · · Score: 5, Funny

      Oh, snap! Someone used too many capital letters. Boo hoo! I am so offended! Let's make a big deal about it while silently letting slide those who happily exchange ``it's'' for ``its,'' ``cant'' for ``can't,'' ``your'' for ``you're.''

      ``Hey, look at me! I cant spell seperate; its too hard. But that's OK---oh, crap in a hat! I just used two capitle letters in a roe! Seeing capiddle letters causes me phizicle pain! Oh the humanity! Woe is me! Armageddon is here: somebody just posted a slashdot article containing sequential capittel letters! Will the madness never stop? I must band together with other concerned posters (you know who your) and set the capital poster straight---wait, did I just spell capital correctly? I cant take it anymore. Its just to much for me! Goodby, cruel world!'' [Blam] DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD [Hand falls to keyboard, simultaneously holding down the Caps Lock and D keys.]

    11. Re:Here's my 64-bit opinion: by JivanMukti · · Score: 3, Funny

      No, it's just closing all your tags. A quiet bink is />.

      For the Zen people, it's like <one hand clapping />.

    12. Re:Here's my 64-bit opinion: by keester · · Score: 2, Funny

      Listen babies, when I'm through with you, ya'll be wear'n gold plated diapers.

      --
      Take it easy? I'll take it anyway I can get it . . .
    13. Re:Here's my 64-bit opinion: by arodland · · Score: 2

      It had better have been HTML, because for sure it wasn't valid XML. As HTML it would be "wrong" but not unparseable. Unfortunately, the whole thing would be blinking, not just half of it. Of course, depending on interpretation of nested s, the ones on the end might be blinking several million times _faster_ than the ones toward the beginning.

  2. thanks.. by srinivas_rc · · Score: 5, Funny

    for clarification :) Now slashdot will clarify things that businesses cannot ;)

    --
    I could change the world, but GOD won't give me the source code :(
  3. Decaf!!! by Anonymous Coward · · Score: 5, Funny

    Whoa easy on the caps there cowboy :)

    1. Re:Decaf!!! by loserbert · · Score: 5, Funny

      I'm having trouble controlling the VOLUME OF MY VOICE...

    2. Re:Decaf!!! by Short+Circuit · · Score: 2, Funny

      Well, the good news is you're no longer the guy writing the cookies for /usr/games/fortune

    3. Re:Decaf!!! by The_K4 · · Score: 4, Funny

      Hey it's Howard Dean! :)

    4. Re:Decaf!!! by ozbird · · Score: 2, Funny

      Did anyone else read this as "Deaf!!!"? Maybe it's because my eyes are still ringing from all of those CAPS.

  4. I hope.. by ooby · · Score: 4, Funny

    Nobody smart reads Slashdot, otherwise the goose is loose.

  5. All Caps by addie · · Score: 2, Insightful

    Mod me as you will, and I do realize it was meant to be funny, but I expect a bit more from /. than portions of news postings in all caps. Leave it to the reader to decide what's important and what's not. All caps automatically annoy me, and have done since I can remember.

    Thanks for your time.

    1. Re:All Caps by Prior+Restraint · · Score: 5, Funny

      All caps automatically annoy me, and have done since I can remember.

      Even back in the Apple ][ days when you had no choice in the matter?

    2. Re:All Caps by gandy909 · · Score: 4, Funny

      I didn't see it as: unimportant/important.

      I saw it as: quiet/LOUD!

      ...which makes it even funnier...

      --

      (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
    3. Re:All Caps by Atzanteol · · Score: 2, Funny

      Wow, we must all look like ants from atop your high horse...

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    4. Re:All Caps by AndroidCat · · Score: 5, Funny

      Even in those days, not everyone did things half-ASCII.

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:All Caps by Arae · · Score: 2, Informative

      web sites like tomshardware.com are so pro-AMD and anti-Intel.

      Maybe you should read this article at tomshardware.com.

    6. Re:All Caps by CanSpice · · Score: 3, Funny

      Yeah, how dare they. It should be amd, not AMD.

    7. Re:All Caps by sketerpot · · Score: 2, Funny

      The liberal media seem to have that down pat, what with their rampant conservative bias.

  6. What do you expect? by loserbert · · Score: 5, Insightful

    In any business, when you are getting your arse kicked, you look at your competitors to see what they are doing. Why reinvent the wheel and all that....

    1. Re:What do you expect? by MoonBuggy · · Score: 4, Insightful

      Not only that, Intel are benefiting the consumer by keeping compatability across the two major brands thus helping the uptake of the 64bit desktop in the mass market. What will those bastards try next?

      BTW, I do actually dislike Intel's processors - I use AMDs on my systems and those I build for others, this article is making a mountain out of a molehill though. It's unfortunate that Intel didn't publicise it as a positive thing (increased compatability) but it's not like they lied or withheld the information.

    2. Re:What do you expect? by Mad+Marlin · · Score: 2, Interesting
      It's unfortunate that Intel didn't publicise it as a positive thing (increased compatability) but it's not like they lied or withheld the information.

      No kidding. I was expecting a slightly modified "consumer-grade" Itanium, possibly renamed the Pentium-64 or some such, and then AMD having to scrap their 64-bit chip to copy the Itanium. That's what I would have done if I were Intel. Think about it: no real development costs, lots of new development cost for your only real competitor, and the ability to pitch the 8086 finally. The only real cost would be a new advertising campaign, and manufacturing facility conversion.

    3. Re:What do you expect? by Oopsz · · Score: 5, Informative

      Intel and AMD have, and have had for many years, full cross licensing agreements. AMD could use MMX, SSE, and SSE2 from intel's original implementation, and Intel can use x86-64 directly from AMD's reference implementation. Similarly, Intel could use 3dnow instructions in their processors, but they simply haven't exercised that option.

      These companies been `not reinventing the wheel` for quite a while not.

    4. Re:What do you expect? by arkanes · · Score: 4, Insightful

      Except that the Pentium-64 wouldn't have sold any more than the Itanium did (which is to say, for shit). Telling people in the server space that they need entirely new applications is a hard enough sell, it's not going to fly for anything in the consumer market. Intel underestimated the marketing pull of 64bit computing, plain and simple. Or perhaps they were happy to let AMD develop it and flop if it was going to, knowing that they had an automatic no-cost license to the technology and superior market share and brand awareness to flex if they decided to move into the market.

  7. If there was any doubt... by Jonas+the+Bold · · Score: 4, Funny

    If there was any doubt that Slashdot is a valid news source, those fears can now be LAYED TO REST.

    --
    Everything seemed to be going so nice
    'till the end of all beings punched right through the ice
    1. Re:If there was any doubt... by Anonymous Coward · · Score: 5, Funny

      I'd say that LAYED TO REST should be spelled LAID TO REST, but some grammar fascists would probably tell me it should be lain to rest, lay to rest, etc. etc. ad infinitum. :)

    2. Re:If there was any doubt... by Anonymous Coward · · Score: 2, Funny

      No, your right and its rediculous how kid's spell these days.

  8. Talk about walking a fine line. by ageoffri · · Score: 5, Insightful

    Intel has to be very careful right now, for years they have been seen as the innovator in processors. Now AMD got the jump on them and they don't dare not respond, but they have to respond in a way that seems like it was thier choic.

    --
    -- Slashdot, making the Left look conservative since 1997.
    1. Re:Talk about walking a fine line. by r0xah · · Score: 5, Interesting

      Intel doesn't have to be as careful as you may think. The general public has no idea about Intel/AMD differences. This makes it much easier on Intel to just keep producing crap that is just couple tenths of a gigahertz faster and pass it off for a few hundred more dollars and make more profit. AMD is still not close to taking the processor lead.

      --
      those people who think they know everything are a great annoyance to those of us who do. -isaac asimov
  9. Why's it so bad? by Kulaid982 · · Score: 5, Insightful


    Why would Intel be embarassed or whatever to "follow in AMD's footsteps"? I mean, sure Intel's bigger and badder than AMD, but can't you learn something from the little guy sometimes? Don't things like this happen all the time in the car industry with various technologies?

    --

    Isn't it interesting how you come to recognize posters based solely on their sigs???
    1. Re:Why's it so bad? by Anonymous Coward · · Score: 4, Insightful

      For one very important reason: this is the first time its happened.

      You are right; auto companies regularly copy each others technologies, and the public is fully aware of it. But, that is not the case in the chip industry. Intel has always defined the technology, and AMD has always been the follower. Not so anymore. For Intel, this is very embarassing.

      There are people out there that for whatever reason, will not buy AMD because of a perception (real or false) that AMD is a second rate follower company. This recent development possibly means the beginning of the end of this perception, and less money flowing into Intel's coffers.

      Maybe 30 years from now, the chip industry will look more like the auto industry with Intel/AMD/Transmeta and whomever, and maybe then things like this won't be a shock. But it isn't like that today.

    2. Re:Why's it so bad? by stevesliva · · Score: 5, Insightful
      Why would Intel be embarassed or whatever to "follow in AMD's footsteps"?
      Mostly because they've been telling investors that Itanium is sure to take over all 64-bit enterprise computing any day now-- that's how they can justify the $12 billion (or whatever) they've dumped into it so far.
      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    3. Re:Why's it so bad? by philthedrill · · Score: 5, Insightful

      Why would Intel be embarassed or whatever to "follow in AMD's footsteps"?

      It's all about PR and marketing. Intel has invested billions of dollars and years of R&D into IA-64 (something that originated in HP's labs), and said that they're committed to IA-64. x86 is a dirty ISA, and with shrinking transistors and increasing hardware complexity, their rationale was that wire delays will become a major limiting factor in performance (not that I'm arguing against it). Itanium 1 comes out years late and performance is lackluster. The power consumption is quite high (and it's even an in-order core).

      So then comes IDF, and they demo 64-bit x86, something that they've been denying that they've been working on. If Intel had confirmed the rumors that they were working on x86-64 (AMD64), I think they would have been worried about it cannabilizing their Itanium sales. Worse, they're adopting a technology developed by a company a fraction of their size with a fraction of the resources. It gives AMD much more credibility.

    4. Re:Why's it so bad? by Yokaze · · Score: 2, Insightful

      > 64-bit x86, something that they've been denying that they've been working on
      IRC, they never denied it. They just refused to comment on it and said (and still) something along the lines "64bit is not ready for the desktop".

      > It's all about PR and marketing

      Yeah, but wouldn't it make less of a fuss, when they simply said: "Look, our wonderful next processor XGHz, SSE4, Super-Hyper-Threading, Speed-TwoStep... and as an extra, not that anybody would care, it supports AMDs 64bit extensions."

      Was there a big commotion about Intel turning away from Rambus to DDR-RAM? (Where they also followed AMDs footsteps)

      --
      "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
    5. Re:Why's it so bad? by WhodoVoodoo · · Score: 3, Insightful

      In addition, it may show a market trend that Intel does NOT want to happen.

      Say, AMD no longer being just 'the other processor company' and Intel filling the shoes that AMD once did. AMD is finally, really on top of this one.

      This is damage control PR.

    6. Re:Why's it so bad? by allanc · · Score: 5, Insightful

      Yeah, just like how IBM was the lead manufacturer of PC hardware from 1981, but when Compaq was the first to make a PC with a 386 in it, IBM continued to be the lead PC manufacturer forever.

      Wait, no, that's not quite right.

      (See, up until now, it's always been Intel doing the new stuff first, then AMD playing catch up. For the first time, those roles have been reversed. That's pretty significant)

      --AC

    7. Re:Why's it so bad? by Dalcius · · Score: 4, Interesting

      "they're adopting a technology developed by a company a fraction of their size with a fraction of the resources. It gives AMD much more credibility."

      How much credibility is AMD really lacking when buck for buck they've almost always been a better deal for the speed than Intel? How much are they really lacking when they beat Intel to the 1 GHz mark and for a long while thereafter had the fastest x86 desktop chip on the market? Or when they beat Intel to wide market penetration with 64 bit chips? Or when they beat Intel to 64-bit on the desktop? Or when benchmarks showed that the Athlon FX-51 beat both Intel's flagship and PPC chips?

      If AMD doesn't have credibility now, this 'specification war' won't give it to them if you ask me.

      Cheers

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    8. Re:Why's it so bad? by philthedrill · · Score: 3, Insightful

      How much credibility is AMD really lacking when buck for buck they've almost always been a better deal for the speed than Intel?

      You're right... they're not lacking credibility with the great majority of the computer-competent. And this is/was not a slam on AMD by any means. But in the business and server space, it takes much longer to penetrate the market. When they had problems shipping the K6 in volume to meet customer demands, they had to rebuild their image, and fortunately, Athlon helped them achieve that. There's a twist on an old saying that goes something like, "no one got fired for buying Intel." Unfortunately, a lot of people still don't trust "the other company." And many people still feel that lower cost also means lower quality.

    9. Re:Why's it so bad? by LWATCDR · · Score: 3, Insightful

      When it comes to servers AMD is still lacking a little in the credibility area. The early Via chip sets for the Athlons where not as stable as Intels. Not really AMD's fault but still was an issue. Now with IBM and Sun selling AMD servers it will soon be a none issue. And yes Intel needs to worry. Not just about AMD but also IBM's PPC.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    10. Re:Why's it so bad? by jmauro · · Score: 3, Informative

      For one very important reason: this is the first time its happened.

      It's the second time. The x87 math co-prossor was developed by AMD and latter incorperated into Intel line of processors. the x87 is now better known as the FPU.

    11. Re:Why's it so bad? by sundling · · Score: 3, Insightful

      This is NOT THE FIRST TIME this has happened. :)

      Intel followed AMD to DDR, when they were unsuccessful and then had to de-emphasizing rambus and started releasing DDR based chipsets of their own.

      You could say that they followed AMD to copper interconnects, but that's really just AMD doing it first. Not Intel making a conscious decision not to take the path AMD was taking.

      Expect the next two follow ons to be integrated memory controller and hypertransport.

      I still find it ironic that the Intel processors are in xbox, which uses AMD's hypertransport. Of course, even the G5 uses hypertransport, so Intel is dragging their feet.

      Paul

    12. Re:Why's it so bad? by Cheeko · · Score: 2, Insightful

      I forsee Intel continuing to tell its investors this for a good long while, as these x86-64 chips will NOT be making the push into enterprise "class" systems. Since the x86 architecture does not scale well beyond 4 processors or so, you will only really see these in entry level servers. The big systems, 16, 32, 64, 128 CPUs are what Itanium is meant for. Yes there is interest in selling Itanium on the low end, just as PA-RISC, POWER4, SPARC, are sold in 2 CPU and 4 CPU configurations, however the target behind the design is scaling, in order to have those large systems. At no point in the near future will x86-64 be even considered for that roll.

    13. Re:Why's it so bad? by ostiguy · · Score: 4, Informative

      Precisely what about the x86 architecture impedes it from scaling past 4 cpus? AMD's Opterons, which Intel is aping, each have their own memory bus. That alone should do great things for improving the scalability of x86 systems

      ostiguy

    14. Re:Why's it so bad? by TheLinuxSRC · · Score: 2, Informative

      Intel followed AMD to DDR, when they were unsuccessful and then had to de-emphasizing rambus and started releasing DDR based chipsets of their own.

      IIRC, this is because Intel was locked into a contract with Rambus. As a matter of fact, I think Intel tried to sue VIA because they began making motherboards that used Intel chips with good-n-cheap DDR; something Intel themselves could not do due to that contract with Rambus.

    15. Re:Why's it so bad? by jmauro · · Score: 2, Informative

      Maybe, but part the reason/settlement of the x86 cross licensing agreements with AMD was for Intel to get access to AMD's x87 designs. Which at the time were steps above Intel's at the time.

    16. Re:Why's it so bad? by Cheeko · · Score: 3, Informative

      The specific issue isn't with the chip, though that will need some work to from what I hear. The big key is the OS, and surrounding hardware. All of the highend chips have been designed with scaling in mind, as well as their interface to the system as a whole. All of this could be taken into consideration with x86, but it will take time and market acceptence. Additionally on the high end you still see better numbers out of the pricier chips, if only 5%-10%, this is the kind of stuff high end customers will pay for.

      My primary point was that Intel will be pushing Itanium for a good length of time still.

    17. Re:Why's it so bad? by edwdig · · Score: 3, Informative

      Actually, although Opterons theoretically scale up to 8 way, they really don't go beyond 4 way. I spoke to AMD representatives at LinuxWorld last month about it, as the place I work does complex fluid dynamics work, which can see significant benefits from 8 way SMP systems. This is the explaination I got from AMD as to why there aren't 8 way Opteron motherboards (despite the fact that they sell processors capable of going 8 way).

      Each CPU having its own memory bus is great for a small number of CPUs. But as you add more CPUs, the complexity grows exponentially. Opteron systems are NUMA based, meaning RAM is local to a CPU. For one CPU to access another CPU's memory, it must request it from the other CPU. If you connect each CPU to every other CPU, the performance hit isn't too bad, but the complexity of the motherboard grows greatly. It very quickly becomes cost prohibitive. You can lower the number of connections needed by relaying the requests until they reach the correct processor, however, this results in extra latency. Building motherboards for more CPUs is a matter of balancing cost and performance. Very few people need more than 4 CPUs, and AMD seems rather content letting Intel sell Itaniums to those people.

  10. Intel to AMD: by PornMaster · · Score: 5, Funny

    All your instructions are belong to us.

    1. Re:Intel to AMD: by T-Kir · · Score: 4, Informative

      Funny yes, but seriously though... doesn't AMD have a cross licensing agreement with Intel, originally favouring AMD being able to use any x86 family instructions that Intel develop? (AFAIK from the original court case allowing AMD access).

      Now the shoe is on the other foot since x86-64 (AMD) is becoming more established and Itanic was a complete break from existing x86 architecture, Intel didn't exactly have to ask AMD for a license.

      --
      Are you local? There's nothing for you here!
    2. Re:Intel to AMD: by FS1 · · Score: 2, Interesting

      you are correct, but are missing a key issue here. The way it works now is amd pays intel for the "intellectual property" they use, but the agreement favors intel as they don't have to pay amd for copying their technology. Don't you just love our legal system?

      --
      A Fatal OE Exception has occurred, Sig will now reboot.
    3. Re:Intel to AMD: by JustRNR500 · · Score: 2, Interesting

      Your right on the licensing between Intel and AMD. But Intel created the SSE1 and SSE2 optimizations as a way around that.

  11. When you cant buy, copy! by clustersnarf · · Score: 2, Funny

    I guess since Intel couldnt convince anyone to buy the Itanium that they bought and rebranded from HP (formerly the PA-RISC) then they must make a clone of something people want.

    Phase 1: Make 64 Bit chip
    Phase 3: Profit!

    Phase 2 was Scrap Other Bought 64bit chip and include AMD compatible 64 Bit extensions to existing tired old Pentium line of processors.

    1. Re:When you cant buy, copy! by Kenja · · Score: 4, Insightful

      Good thing AMD never copied the Intel instruction set. Or is it a good thing when AMD trys for market wide compatiblity but a bad thing when Intel does the same?

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:When you cant buy, copy! by be-fan · · Score: 2, Interesting

      PA-RISC and Itanium are completely different.

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:When you cant buy, copy! by spir0 · · Score: 3, Informative

      AMD didn't copy it, they licensed it. up until the 386/486 days, intel didn't really mind. when intel released the pentium and then got nasty with AMD. I don't know the exact story, but either they delayed the license to give them a major head start, or they initially refused to license the design, but AMD was at a major disadvantage back then.

      I'm sure google will know the whole story..

      --
      The reason girls and Windows users don't understand UNIX is because all the documentation is in Man files.
    4. Re:When you cant buy, copy! by martyros · · Score: 2, Insightful
      It's not that it's a bad thing, but that it's news. AMD started out as a copycat, gradually introduced their own innovations, and now Intel is playing the copycat. It's embarassing for Intel, the "market leader", to be in a position of following someone else's lead -- especially AMD's.

      What's bad, though understandable, is that they don't mention at all that this is the case.

      --

      TCP: Why the Internet is full of SYN.

  12. Re:Okay, gentlemen. by Xandu · · Score: 2, Informative

    You're right. Slashdot often borders on masking editorials as articles, but this is just plain ridiculous.

    --


    --Xandu
  13. Well, I'm glad, quite frankly. by paroneayea · · Score: 4, Funny

    I'd rather have AMD be the leader than Intel. I've always been happy with AMD, seeing as how they don't bloat the appearance of speed on their cards to the average dolt at the expense of clear technical data.

    --
    http://mediagoblin.org/
    1. Re:Well, I'm glad, quite frankly. by FuzzyBad-Mofo · · Score: 5, Insightful

      Which is more misleading, engineering chips with an impressive clock speed but a mediocre instruction-per-cycle ratio, or to engineer chips with an impressive instruction-per-cycle ratio and market them as comparable to the industry leader's equivalent processors?

      I'm not crazy about AMD's processor ratings, but I understand the necessity. Joe Blow doesn't know squat about processors, all he knows is that higher clock numbers are (supposedly) better. At least AMD keeps their marketing department out of the engineering meetings.

  14. I was gonna say it... by robslimo · · Score: 4, Insightful

    but micheal beat me to the punch. I'm not sure whether Torvalds was complaining about Intel not coming out with a ready admission "We had to follow AMD because they got there first" or complaining about programmers missing the (in hindsight, at least) obvious conclusion that Intel would make a Howitzer-size hole in their clean-room booties by not going with the AMD flow.

  15. i86 64 by Anonymous Coward · · Score: 5, Insightful

    Good for Intel. You may think that the important thing is that they are "following in AMDs footsteps," but I think the important thing is that people won't have to write for two architectures now.

    1. Re:i86 64 by jmichaelg · · Score: 4, Insightful
      I think the important thing is that people won't have to write for two architectures now.

      Eventually, they'll have no choice. Bob Colwell, a former P4 architect, gave an interesting talk which basically said x86 is running out of steam due to, among other things, carrying compatibility baggage going all the way back to early DOS.

  16. it gets better by randyest · · Score: 4, Informative

    Keep reading down the comments at the linked site and you'll see an even more explicit gem from Linus:

    Actually, I'm a bit disgusted at Intel for not even _mentioning_ AMD in their documentation or their releases, so I'd almost be inclined to rename the thing as "AMD64" just to give credit where credit is due. However, it's just not worth the pain and confusion.

    Any Intel people on this list: tell your managers to be f*cking ashamed of themselves. Just because Intel didn't care about their customers and has been playing with some other 64-bit architecture that nobody wanted to use is no excuse for not giving credit to AMD for what they did with x86-64.

    (I'm really happy Intel finally got with the program, but it's pretty petty to not even mention AMD in the documentation and try to make it look like it was all their idea).


    I don't think anyone is surprised by this -- Intel would be nuts to mention AMD in any press release about anything unless it's incredibly negative toward AMD (which this definitely is not), and even then it would be ill-advised from a amrketing perspective.

    --
    everything in moderation
    1. Re:it gets better by Quixote · · Score: 4, Insightful
      Intel would be nuts to mention AMD in any press release

      Why? Intel could just come and take the high road, and claim that they are keeping their chips instruction-set compatible with AMD64 to "preserve the customers' investment" or some such marketing-speak. Good marketers never let the facts or the truth get in the way of a good spin.

    2. Re:it gets better by Shisha · · Score: 4, Insightful

      Actually I'm glad that Intel has done at least as much as making it compatible. Shouldn't we at least be glad for this? I mean if they put a bit of marketing spin on what they have done, fine it will go away.

      Imagine the mess though, if they decided, "ok we're going to make our instruction set just a little differnt and then use our dominance in the market to win over AMD." It would mean more work for hardware designers (I know PCI bus should take care, but you still need to test), kernel developers, window's driver's writer's, distributors and you and me, because we'll have even a harder time shopping for hardware.

      I'm pretty certain that MBAs have been considering the above option. This is a compromise and people have to learn live in a world that is not ideal and thus full of compromises.

    3. Re:it gets better by BiggerIsBetter · · Score: 4, Insightful

      It's not about credit, it's about "Developers! Developers! Devlopers!" The general public doesn't give a toss, and few people are going to be snickering behind closed doors over this sensible business decision. But anyone writing low level software - such as Linus - needs to know staight up if it's compatible or not. Not mentioning x86-64 means they screwed around the people that make their chips worth anything.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    4. Re:it gets better by orkysoft · · Score: 2, Funny
      --

      I suffer from attention surplus disorder.
    5. Re:it gets better by bay43270 · · Score: 4, Insightful

      I don't think anyone is surprised by this -- Intel would be nuts to mention AMD in any press release about anything unless it's incredibly negative toward AMD (which this definitely is not), and even then it would be ill-advised from a amrketing perspective.

      AMD could send out the press release:

      AMD Develops Intel Instruction Set
      Sunnyvale, CA -- February 24, 2004 --Intel Corperation announce last week it would be using an instruction set pioneered by long time rival AMD (NYSE:AMD) in it's new 64-bit processor....

    6. Re:it gets better by Bombcar · · Score: 2, Funny

      http://angryflower.com/destro.gif

      (It's all in humor!)

    7. Re:it gets better by Carewolf · · Score: 3, Funny

      I prefer the term: "Fully AMD Compatible"

  17. wow by The+Other+White+Boy · · Score: 2, Insightful

    biased article summary much?

  18. Ed's comments are -1 Flamebait.. by Anonymous Coward · · Score: 5, Insightful

    ..but are still accurate.

    Intel will never, ever, ever put anything out that their name isn't all over it.

    Example: Firewire. An industry standard. Does Intel put it in their motherboard chipsets? I remember old Intel comments stating their 'commitment to IEEE-1394' but it was all a load of crap. The PII and PIII chipsets could (and should) have had it on board.

    Here, finally, Intel has decided to take someone else's tech. But even now, they won't admit it's someone else's tech.

    What a bunch of arrogance..

    1. Re:Ed's comments are -1 Flamebait.. by Anonymous Coward · · Score: 2, Interesting

      Original AC posting again.. Hate to follow up my own shit, but my comments were based on my old knowledge of Intel chipsets.

      Much to my chagrin, I went to my favorite online shop and looked up Intel based motherboards. The third-party motherboards all had Firewire ports (Asus, Gigabyte, etc) but the 'Genuine Intel' motherboards? No dice.

      So, to this day, Intel is still playing the "we didn't make it therefore it sux0rs" game. You'd think the millions of MiniDV camcorders and the fact that their competitors are offering more featureful motherboards would convince them otherwise.

      Intel has their own Reality Distortion Field. They need to be careful, Steve Jobs might take offense. </joke>

  19. Re:What's next? by jared_hanson · · Score: 4, Insightful

    It's the big dogs that copy the little dogs. Both in this case (Intel, AMD) and in the Microsoft, Apple case. It is so satisfying when this happens.

    Now, go troll somewhere else.

    --
    -- Fighting mediocrity one bad post at a time.
  20. Full Linus Message by Anonymous Coward · · Score: 5, Informative

    On Wed, 18 Feb 2004, Mikael Pettersson wrote:
    >
    > What about naming? IA-64 is taken, AMD64 is too specific, Intel's
    > "IA-32e" sounds too vague, and I find x86-64 / x86_64 difficult to type.
    > "x64" perhaps?
    x86-64 it is. Maybe you can remap one of your function keys to send the
    sequence ;)

    This whole "ia32" crap has always been ridiculous - nobody has _ever_
    called an x86 anything but x86, and Intel is just making it worse by
    adding random illogical letters to the end.

    In contrast, x86-64 tells you _exactly_ what it's all about, and is what
    the kernel has always called the architecture anyway.
    Linus

    On Sun, 22 Feb 2004, Herbert Poetzl wrote:
    >
    > hmm, so the current x86_64 will be changed to x86-64 or
    > will there be x86_64 and x86-64?

    No. The filesystem policy _tends_ to be that dashes and spaces are turned
    into underscores when used as filenames. Don't ask me why (well, the space
    part is obvious, since real spaces tend to be a pain to use on the command
    line, but don't ask me why people tend to conver a dash to an underscore).

    So the real name is (and has always been, as far as I can tell) x86-64.

    Actually, I'm a bit disgusted at Intel for not even _mentioning_ AMD in
    their documentation or their releases, so I'd almost be inclined to rename
    the thing as "AMD64" just to give credit where credit is due. However,
    it's just not worth the pain and confusion.

    Any Intel people on this list: tell your managers to be f*cking ashamed of
    themselves. Just because Intel didn't care about their customers and has
    been playing with some other 64-bit architecture that nobody wanted to use
    is no excuse for not giving credit to AMD for what they did with x86-64.

    (I'm really happy Intel finally got with the program, but it's pretty
    petty to not even mention AMD in the documentation and try to make it
    look like it was all their idea).
    Linus
    On Mon, 23 Feb 2004, Adrian Bunk wrote:
    >
    > In the long term, x86_64 creates more confusion:
    > - SuSE says AMD64 [1]
    > - RedHat says AMD64 [2]
    > - Debian says AMD64 [3]
    >
    > Renaming might be some work today, but it might actually remove
    > confusion in the future.

    Well, the thing is, I _like_ a vendor-neutral name.

    I think it's important to have multiple sources for a chip, and I think
    one of the problems with IA-64 was that it was a locked-in chip with
    patents and no serious competition internally (ignore the Intel mouthing
    about "open").

    The x86 is so great partly because there's been real competition. So I
    think it's very important to x86-64 to have real competition to make sure
    nobody gets too dishonest.

    So AMD64 is a bad name, partly for the same reason IA32 is a horrible name
    (and who have you ever heard use the IA32 name except for people who are
    paid to do so by Intel?)

    What I found so irritating is that _hours_ after the Intel announcement,
    people were _still_ confused about whether the new intel chip was actually
    compatible with AMD's chips. Why the f*ck not just come out and say so,
    and talk about it? It took people actually reading the manuals (which
    didn't mention it either) to convince some people on the architecture
    newsgroups that yes, "ia32e" was really the same as "amd64" except in the
    small details that have always set Intel and AMD apart.
    So I don't really want to change the name. "x86-64" is a good name. I just
    wish there was more honesty involved, and less friggin *POSTURING*.

    Linus

  21. Wouldn't be surprising by Amadaeus · · Score: 5, Insightful

    This is how technology goes mainstream and becomes inexpensive enough for the everyday consumer: following.

    Being a trailblazer may get you bragging rights, but you risk fragmenting the industry and the market you feed. For the longest time in the 90's AMD and Cyrix went on a follow-quest, and breached the low-cost PC market. Not only did they enhance choice and lower prices, they kept the number of standards down to a minimum. Just imagine what would occur if AMD, in the 1990's, came up with something completely different, but can run exactly the same thing Intel chips can at the same price: the market gets fragmented, prices remain high and stagnant, and no one is the winner until one of the two gets clobbered, eliminating competition in the market and raising prices even further.

    It's not characteristic for Intel to follow AMD, but IMO, it's the smart thing to do to be competitive.

    Oh yes, just because they are following, doesn't mean they can't do it better. AMD did in the 90's and today.

    --
    ------
    Amadaeus
    The last bastion of Mathie-ism
  22. Why such negative attitude towards Intel? by prostoalex · · Score: 5, Insightful

    So we are ridiculing Intel for supporting common architecture and collaborating with competitor? I guess the implication is that the proper thing Intel should have done is develop its own set of 64-bit extensions, making it absolutely incompatible with AMD's offering. The world would be a much better place then, right?

    And Intel doesn't really have to advertise the fact that it's AMD-compatible, it's not like AMD owns more than 80% of the market, and Intel is below 20%. To hyperbolize, you don't expect Microsoft to announce the next version of Office to be compatible with Joe's Software Shop's software.

    1. Re:Why such negative attitude towards Intel? by MP3Chuck · · Score: 5, Insightful

      No, the implication is that Intel should have just said "Yea, we're AMD x86-64 compatible" instead of being so roundabout. I'm sure it wasn't a coincidence, you know?

    2. Re:Why such negative attitude towards Intel? by rsidd · · Score: 4, Informative
      So we are ridiculing Intel for supporting common architecture and collaborating with competitor?

      They're not doing it out of the goodness of their hearts. They're doing it to stay alive.

      To hyperbolize, you don't expect Microsoft to announce the next version of Office to be compatible with Joe's Software Shop's software.

      You're right, that is a hyperbolic comparison. AMD64 is already outselling IA64 despite being much later on the market.

    3. Re:Why such negative attitude towards Intel? by TwistedGreen · · Score: 4, Insightful

      Because Intel isn't acknowledging AMD's contribution. AMD's current market statistics are not relevant. The market for 64-bit processors is not yet established, and that is the market at issue. AMD beat Intel to the punch and established their standard first, and Intel is too arrogant to admit it. This isn't about incompatibility, it's about (as much as I hate to use this word) 'face.'

    4. Re:Why such negative attitude towards Intel? by SuperBug · · Score: 4, Informative

      They're being ridiculed for not being up-front. That's dishonesty being practiced there. Yes, it's in their manuals, but they didn't say something like this: "Having seen what our competitor AMD has accomplished, we've decided to collaborate with them , at our request, and follow suit in extending the 32-bit architecture to 64-bit with seemless compatibility with said competitor."

      Now I'm not some marketing guy, but I'm sure they could've put even more Intel-positive spin on this issue, rather than attempting to bury the truth in their manual, knowing that someone would see it and take offense for Intel not simply stating it by now. We should not encourage dishonesty where the public interest and common good are involved. i.e. collaboration for a common architecture can surely benefit the common good. No?

      --
      --SuperBug
    5. Re:Why such negative attitude towards Intel? by SirSlud · · Score: 3, Insightful

      I'm pretty sure Intel was forced to go with AMDs 64 bit instruction set only because a ways back, Microsoft had already said that their Windows 64 bit edition will only support AMDs instruction set.

      Or am I confuddled here? Intel wouldn't have supported a common architecture were it not for Microsoft.

      --
      "Old man yells at systemd"
    6. Re:Why such negative attitude towards Intel? by MBCook · · Score: 4, Insightful
      If that's what Intel did, we'd all be happy. With the exception of a little "Ha ha, they were right" we'd all be happy for the most part.

      Instead we got the NEW IA32E ARCHITECTURE (read: the one AMD has been selling for a year+) that WE DEVELOPED TO HELP CONSUMERS (read: "borrowed" from AMD because they are killing us). NOWHERE in everything Intel said or did mentioned that it was x86-64 or developed by AMD. You had to wade through the low level techincal documentation to find that out. They are basically taking all credit for what AMD has done so they don't look like they lost a battle (which they DID). If they had any honor, they would have done things MUCH differently.

      That's why the Klingon Empire will no longer buy Intel chips for their ships computers.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    7. Re:Why such negative attitude towards Intel? by Graelin · · Score: 2, Informative

      The market for 64-bit processors is not yet established,

      That is incorrect. The 64bit processor market is well established in the medium to large enterprise. The 64bit consumer market is not established and it may very well be that there is none.

    8. Re:Why such negative attitude towards Intel? by aussersterne · · Score: 2, Insightful

      You don't get it. People are ridiculing Intel because they refuse to give credit where credit is due; Intel isn't compatible with other people, rather other people just happen to be compatible with Intel.

      Instead of "Intel is now AMD-compatible!" which is the truth, we instead get "Intel has invented 64-bit extensions to x86! [p.s. unimportant competitors' extensions that may or may not predate our own just happen to be compatible with our standard.]"

      Clearly this is convoluted marketspeak to avoid crediting the real inventor of 64-bit x86 extensions for their work.

      --
      STOP . AMERICA . NOW
    9. Re:Why such negative attitude towards Intel? by Sebastopol · · Score: 2, Insightful

      Then why didn't AMD thank intel for MMX, SSE and SSE-2, (which blew away 3DNow!)?

      Maybe you selectively forgot about those.

      --
      https://www.accountkiller.com/removal-requested
    10. Re:Why such negative attitude towards Intel? by Jeff+DeMaagd · · Score: 2, Interesting

      Everything I've heard (admittedly hearsay) said that Intel switched was going for VLIW because the vendors didn't want a hybrid chip with 64 bit hacks on a 32 bit hack on a 16 bit hack of an instruction set, so they set out to make a pure 64 bit CPU. And I don't blame Intel for not wanting to make a pure RISC ISA because it's been done before.

      Intel supposedly could have had Yamhill technology in PIII but no hardware vendor wanted to bother with it.

    11. Re:Why such negative attitude towards Intel? by Carewolf · · Score: 2, Interesting

      They did. Have you heard AMD use any other names for MMX, SSE and SSE2 than MMX, SSE, SSE2. They also note in there documentation that their implementations are compatible with Intels.

      Notice btw, that SSE was just Intel last attempt of trying to get around having to copy AMDs implementation. SSE is really superior, just more featurefull, which could have come from extending 3dnow as well.

    12. Re:Why such negative attitude towards Intel? by rsidd · · Score: 2, Insightful
      Thats funny, because AMD64 is marketed towards a completley different segment and price point

      Price point: yes indeed (and that's the point). Segment: so what can Itanic do that AMD64 can't? Is its performance better? Is it easier to cluster? Itanic is "marketed" as a server chip but that doesn't mean AMD64 isn't equally good.

  23. Why would Intel do this? by ashot · · Score: 2, Interesting

    How does this serve their interests? I don't understand were the pressure was coming from.

    If the extensions were not compatible I could easily see Intel pushing AMD out of market.

    --
    -ashot
  24. AMD needs to point this out to the public. by WinDOOR · · Score: 5, Insightful

    AMD needs to wait until Intel is completely involved in x86 32-64 and then launch a complete advertising compaign to the General Public about this. Show benchmarks. Help manufacturers freindly to their product push their wares. And really nail them hard. No Blue Man Group silliness. No stupid ads. Just plain facts and examples. But they must do so in mainstream media. Telling a bunch of geeks about their products doesn't work, they already get all the information themselves. And they buy based on reasearch anyways, not on advertising.

    1. Re:AMD needs to point this out to the public. by 0BoDy · · Score: 2, Insightful

      Facts will never sell products. I knew I loved intel long before I knew what intel was. I wanted to Yahoo long before I knew it was just a dumb site. I think IBM has the right Idea. If I don't know what linux is, the new IBM adds tell me I want it, not becuase they tell me what it is, just because there's this smart kid in the comercial. People don't want facts, they want to shut off the computer by clicking start. feel free to think of other examples on your own

      --
      Can I be a Luddite too?
  25. Yay! Intel C++ compiler for AMD64! by pinkboi · · Score: 4, Interesting

    It's about bloddy time. Isn't that what's next?

    --
    "The absurd is clear reasoning recognizing its limits"
    -Albert Camus
    1. Re:Yay! Intel C++ compiler for AMD64! by Aaron+England · · Score: 2, Informative

      The reviewer fails to realize that AMD64 has the same instruction sets as the P4 Chip. Previous to the AMD64, the Athlon Chips didn't have the SSE2 instructions. That is why when Intel created the 8.0 compiler, they just compared CPUID's because Intel's chip was the only chip on the market at the time to support SSE2.

  26. There can be only one by mapmaker · · Score: 5, Interesting
    This is Microsoft's doing. They laid down the law and said there would be only ONE 64-bit version of Windows XP, and since AMD's 64-bit instruction set was out first that's the one they used.

    Intel had no choice but to use AMD's instructions if they wanted their chips to be Windows-compatible.

    1. Re:There can be only one by BeerMilkshake · · Score: 3, Funny

      OMFG - so MSFT is the _good guy_ for once? Did hell just freeze over?

      I feel the need to go home and take a bath ...

    2. Re:There can be only one by poopie · · Score: 4, Insightful

      then how come there are production versions of Windows xp-64 itanic and win 2003-64 itanic, when there is still only a developer release of Win 2003 amd64?

      Wintel, anyone?

    3. Re:There can be only one by RzUpAnmsCwrds · · Score: 2, Insightful

      "They laid down the law and said there would be only ONE 64-bit version of Windows XP"

      Not quite. Their statement was more akin to "We will only support one x86 64-bit extention technology". AMD64 beat Intel to the punch, and since AMD64 was already established, Intel had no choice but to keep compatibility.

  27. Release Date... by Sentosus · · Score: 2, Interesting

    Paper Launch or not, we need to know a little bit more about what changes are going to be made to the memory controller and bus specifications.

    Linus should have also come out with Transmeta's plans for implementing iAMD64....

    It is an exciting time when Intel is taking a following to AMD.

    Sources for AMD info:
    http://www.amdzone.com
    http://www.theinqui rer.net

    Will the Windows 64 Demo work on Intel's 64 bit implementation as it currently sits?

  28. Personally by Anonymous Coward · · Score: 4, Insightful

    I don't like the fact that the Slashdot headline takes Intel to task for doing the right thing. It would have been bad for everyone (Intel, AMD, and all of their developers and users) for Intel to adopt a "not-invented-here" approach and conjure up yet another 64-bit instruction set out of thin air. The fact that they didn't is a good thing.

    Crappy journalism on Slashdot's part.

    1. Re:Personally by TwinkieStix · · Score: 3, Insightful

      Having a slant at all is, in my opinion, crappy journalism. Comments are the place to put opinion. The headlines should be the place to put fact.

      Have you ever heard a journalist say, "I just want to make a difference"? Who's difference?

  29. Intel can't wintel with this crowd by Anonymous Coward · · Score: 2, Interesting

    They're damned when they go AMD and would be double-plus dammed if they didn't.

  30. Ironic twist of fate by Egekrusher2K · · Score: 4, Funny

    Up until recently, AMD has had to follow in Intel's footsteps. They have been forced to use Intel's extensions for years- until this (VERY) bold move by them. Now, the tables are turned, and Intel are backed into the corner instead of AMD. I love it.

    --
    Listen to my experimental-industrial-techno!
  31. That's right, let's all laugh at intel! by karmaflux · · Score: 3, Insightful

    Next time they decide to take a bullet and promote compatibility, they'll know better!

    TEACH EM A LESSON, SLASHDOT!

    --

    REM Old programmers don't die. They just GOSUB without RETURN.

  32. AMD and Intel and Processor Functions by secondsun · · Score: 4, Informative

    AMD and intel have numerous cross liscencing deals goinging on that ammount to Intel can use AMD's IP and AMD can use Intel's IP for, I believe, compatibility. I am not sure about the exact deals but in theory AMD can make a compatible implementation Intel's HyperThreading tech (via reverse engineering) and Intel can (apparently) in practice use AMD's 64 bit extensions with neither paying royalties or considerations to the other. Other examples from the other direction are AMD implementing MMX and SSE as 3DNow and 3dNow Pro.

    --
    There is nothing wrong with being gay. It's getting caught where the trouble lies.
    1. Re:AMD and Intel and Processor Functions by Short+Circuit · · Score: 2, Informative

      Uh, MMX and 3DNow are completely different. My Duron supports both. Intel hasn't taken on AMD's 3dnow! and 3dnow!ext extensions, while AMD has dropped in support for both sse and sse2. (And I expect sse3 will be along.)

    2. Re:AMD and Intel and Processor Functions by cbiffle · · Score: 2, Interesting

      Alright, alright, alright.

      3dNow!, while possibly one of the silliest names for an instruction set extension, is not just a rip of MMX.

      3dNow! was the first x86 floating-point vector extension. In that respect, it's far more similar to Altivec. 3dNow! DSP (of Athlon fame) is also not a rip of Intel.

      Intel later decided to add their own floating-point VMX, namely SSE, on (iirc) the PIII.

      SSE only became available in AMD-land on the AthlonXP, and SSE2 is only available (to my knowledge) on the Opteron-class chips. Those of us doing vector optimization on x86 would love it if these four instruction sets were compatible, but they're not.

  33. Licensing? by Richard_at_work · · Score: 3, Interesting

    Uhm, didnt i read somewhere that Intel licensed AMDs 64bit extensions? Just the same as AMD license ia-386 stuff from Intel? This may be covered in the article, which I cant currently get to, and i just cant be bothered to google.

    1. Re:Licensing? by shirai · · Score: 4, Informative

      Here are the immportant parts of the article from CNET:

      Because of the details of a lengthy 1995 legal settlement between Intel and AMD, Intel can in all probability create and sell chips that are completely compatible with AMD's Opteron and Athlon 64 chips, which can run both 32- and 64-bit software, according to the companies and legal experts. Intel won't even have to pay AMD royalties if it incorporates ideas from any AMD patents into its chips.

      "My understanding, based on the licensing agreement, is that Intel has access to AMD's patents so patent protection should not be a problem," said Richard Belgard, a noted patent consultant.

      Intel may have to rename some of the instructions, or commands, embedded in any chip that is similar to Opteron, but "the code can be 100 percent compatible," Belgard added.


      For the full article:

      Article at CNet

      --
      Sunny

      Be my Friend

  34. Re:actually it's more like.. by stephenisu · · Score: 3, Funny

    If you CAN'T beat em, copy em, and advertize the hell out of your product/service.

    --
    Sigs? We don't need no stinking sigs!
  35. Intel following AMD? by retro128 · · Score: 3, Insightful

    While I found the submission entertaining, I still have to give props to Intel. OK, yes, they are making a chip that's compatible with AMD's instruction set, but this can only be a good thing. Instead of running out and introducing a new 64 bit instruction set to the market to directly compete with AMD, and thus create market confusion and compatibility problems, they've decided to do the best thing for us, the consumers and programmers - embrace an existing standard to avoid market fragmentation.

    Yes, it might have pissed Linus off that they weren't very forthcoming about it, but just think how ticked he'd be if they introduced something completely different and he had support two competing 64-bit architectures.

    Maybe Intel is taking a lesson from IBM. Just because you are the big boy on the block doesn't mean you can make your own rules. Anyone remember Microchannel Architecture?

    --
    -R
    1. Re:Intel following AMD? by Loki_1929 · · Score: 2, Insightful

      "My point is that Intel COULD HAVE stuck to their guns and tried to push their own 64 bit architecture to show who was the boss."

      Well let's see, it wouldn't have run on Windows, it wouldn't have run on Linux (can you see Linus pushing support for that?), it wouldn't have run anything Apple has to offer - so what are we talking about here, the 8086? Microsoft already told Intel they can take yet another x86-64 instruction set and stuff it. I can't see Microsoft going back on their promise to AMD (Sanders), nor supporting yet another architecture simply to make Intel happy. Intel could have used EPIC with the Xeons and P5s, but I think that would have required an incredible amount of effort, time, and money. This would put them out of competition with AMD for a minimum of one year, more likely two or three. I think we all learned well from 3DFX that the best product in the world doesn't sit at the top for years at a time while you get your act together for the next round.

      "What impresses me is that they swallowed their pride and nixed Itanium."

      Itanium hasn't been nixed. If you listen to Intel, it's unaffected by this latest 'twist' (in single quotes because we knew this was coming for more than a year now). Whether Intel will admit it or not, Itanium no longer has any chance for wide adoption. That doesn't mean they couldn't let it sit there at the top of the food chain, possibly breaking even during good years.

      " Turning their back on a such a long research project which probably cost untold billions shows some balls, don't you think?"

      I think it shows lack of vision and gross mismanagement. Having gone through 5 years hand-in-hand with HP, and knowing that what they're producing is basically going to be middle-of-the-road by the time it sees the light of day, they should have killed it off. That I would concede would have shown balls, and good vision. What we have instead is the Vietnam of the CPU industry. Not only has Itanium failed time and time again to meet expectations, but now it doesn't even have much of a market. Yet even now, Intel continues to pretend it has a product it can sell, profit from, and actually pay back the 10+ years worth of R&D.

      --
      -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  36. Re:So... by arodland · · Score: 4, Informative

    RTA. That's actually what the thread was about, whether the arch would be called x86-64 or amd64 or ia32e or what. The consensus, I think, was that it would be x86-64, because it's vendor-neutral, but that it would be spelled x86_64 for reasons such as a) it makes autoconf happy and b) that's how it already is.

  37. Re:Tom's Hardware - pro AMD? by CriX · · Score: 5, Informative

    Dude... are you serious??

    Take another look. Every article will give a sentence or two to downplay an intel feature and several paragraphs reminding us why such-and-such AMD feature is better.

    Maybe I'm thinking of ATI vs nVidia but I'm pretty damn sure it's both of them. TomHardware likes the underdog just like everyone else that's cool. :-)

    All your pentiums are not belong to us! We set us up AMDs.

    --
    Moderation: +1 pwnage
  38. After all.. by Anonymous Coward · · Score: 4, Funny

    Since when has reading articles been a requirement of posting in any given Slashdot article?

  39. PR mishap by Twillerror · · Score: 4, Insightful

    I really don't understand why Intel is handling this so poorly. Someone in the higher ups must have thought this to be a horrible end of the world type of thing. In my mind it isn't. They have ended up making Intel look worse if they would have just quitely said, we are supporting x86-64...which is compatible wiht AMD, at the end of the sentence.

    AMD is an x86 processor. Something Intel invented. Becuase of the agreement between Intel and AMD over the use x86, Intel can use the new extensions without paying royalties.

    A) The only people that might loose faith in Intel are some techies, most of who are already AMDFanBoys ( and girls ) anyways. The average consumer ain't going to care who created the 64 bit extensions.

    B) AMD DID THE WORK. No need waste time designing the specs out.

    C) MS has an OS ready to go out the door, no time waiting for you apps to be deployed.

    D) AMD has spent a lot of time marketing the technology, all you have to say is we do it with more GHZ ( please don't let the GHZ thing spin off into another thread ).

    E) You've got something to help ease the pain between your Xeon and Itanium lines.

    This is a good thing for Intel. Sure you are copying AMD's instruction set, but lets face it, compared to the man hours needed to actually implement the instruction set in trannies, an instruction set is pretty simple. Intel saves money, says hey look we are not a monopoly anymore don't hate us, and has a good product.

    Intel made a bad PR decision, they should just admit it and move on.

    1. Re:PR mishap by Grishnakh · · Score: 2, Interesting

      Yep, Intel is especially bad about this, since they see using anyone else's technology and admitting it as a sign that their "leadership" is failing.

      You can see this on Intel motherboards: every other motherboard out there comes with IEEE1394 ports standard now, along with components from various vendors (ethernet, sound, etc.). Intel boards only have Intel components, and nothing else. Since Intel doesn't make an IEEE1394 controller (and doesn't want to since it competes with USB2), their motherboards don't have them. Got a firewire DV camera? Better not get an Intel motherboard.

  40. AMD to Intel: by Chicane-UK · · Score: 5, Funny

    All your customer are belong to us ;)

    --
    "Hey! Unless this is a nude love-in, get the hell off my property!!"
  41. Re:Tom's Hardware - pro AMD? by CriX · · Score: 5, Informative

    here, check this out. First off, I want to say that Toms Hardware is pretty good at fairly representing all sides but I still think they favor AMD. Here's the opening paragraph to a Athlon XP 3000+ vs. P4 3.06 GHz article. And here's the link.

    http://www.tomshardware.com/cpu/20030210/index.h tm l

    "It is pretty certain that hardly any x86 architecture processor has a longer history. The idea for the first Athlon core goes back to 1998, when Dirk Meyer of AMD impressed us all and, most importantly, gave a jaded Intel competition jitters.

    It was a market revolution, and not long before the Athlon started its victory march, winning everyone's heart along the way. The essential ingredient was its very good price/ performance ratio.

    From the very beginning, the focus was on the thrifty end user. Moreover, there was the option of overclocking, which helped countless freaks squeeze the same power as they could with much more expensive CPUs. In short: Athlon became a philosophy, a staple of conversation among sophisticated users, and, in part, the subject of heated debate, the likes of which sometimes degenerates into fanatacism." Wow! I think that makes look AMD look pretty good. Could just be though. Check it out.

    --
    Moderation: +1 pwnage
  42. Hey, I could do without... by inode_buddha · · Score: 2, Insightful
    ... slashdot's interpretation, with all the all-caps yelling at the end of the article. Now on to my comment:

    One thing to like about Linus is his anti-FUD, full discosure style, evident here just IMHO.

    --
    C|N>K
  43. Easy there Linus by FlashBac · · Score: 2, Insightful

    Whats the story with Linus these days, he is getting fiesty about all sorts of things... this is very unlike him. What happened to the mild mannered Finn of formers years? He must be still peeved about that SCO bollocks. While its all very amusing to see him lifting Intel out of it, I sort of miss the zen like dryness/sarcasm of yesteryear.

    --
    "Thats right buddy, the large print giveth, and the small print taketh away."
  44. Re:Tom's Hardware - pro AMD? by irokitt · · Score: 2, Informative

    The thing about Tom's hardware is that opinions vary from author to author-or it seems that way. Yes, they have been Intel-centric in the past, but I think they're as excited about x86-64 as most of us. Very excited. And the on-board memory controller is only present on AMD chips, not the future Intel ones. Hopefully Tom's Hardware will play that up, because it's a significant advantage for AMD.

    --
    If my answers frighten you, stop asking scary questions.
  45. Until the next ONE by Prince+Vegeta+SSJ4 · · Score: 2, Funny
    There can be only One!

    Until. . . .

    we find that the one instruction set is also known as the Zeist set, Zeist sends new instructions which compete until There can be only One! again.

    Next, we find out that the whole Zeist instruction thingy was ignored due to lack of good reviews, customer complaints, and the entire world hating it. People try to pretend it never existed.

    Then, we find out that the original Winner of the Prize in the instruction set game, never actually one. There was a hidden instruction set buried under mounds of rubble from an old Chip makers building. The two instruction sets battle for Standards Certification until the original instruction set comes out the victor again!

    But wait, we next find out that 64-bit instruction sets know no limits of time or place, where a slightly altered, and more commercialized younger instruction set defeats the instruction set that is a member of his own UT clan. Now, we find out that there may or may not 'can be only one!.

  46. Maybe its just me... by NeoTheOne · · Score: 5, Funny

    but does anyone else find IA-32e to be a STUPID name for a 64-bit processor?

    1. Re:Maybe its just me... by Ben+Hutchings · · Score: 2, Interesting

      Yes, when you give a product a name based on the number of bits it processes at once you should double the number in its successor even if the number of bits hasn't changed. For example Soundblaster 16 (for 16-bit samples), then Soundblaster 32 (for the number of FM channels it has) and then Soundblaster 64 (for the number of channels the software supports). So Intel should have said Itanium 2 implemented the IA-128 architecture, leaving them free to use the number 64 for the Pentium V or whatever it is.

  47. We should be praising Intel... by farrellj · · Score: 2, Insightful

    Imagine, Intel conforming to an existing standard!!!!WOOHOO! Way to go Intel!

    If we could get more co-operation like this in the industry, software and hardware would work much better, and crash less often!

    ttyl
    Farrell

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  48. AMD sales? by MP3Chuck · · Score: 2, Insightful

    Just a passing thought, but perhaps the reason Intel wasn't forthcoming about AMD x86-64 compatibility was because they didn't want people running out and buying Athlon64's, knowing that any compatibility issues between Intel/AMD are now moot.

  49. Re:you know what, NOBODY WILL CARE by Waffle+Iron · · Score: 4, Insightful
    After all, AMD TESTIFIED IN COURT THAT THE MICROSOFT MONOPOLY WAS GOOD FOR THE INDUSTRY.

    Well, in this case it was good. I'm sure if it weren't for the 800-lb gorilla Microsoft refusing to support more than one 64-bit X86 architecture, Intel would have annoyingly forked yet another extension incompatible with AMD's.

    This would have significantly raised the costs of software packaging for everybody for years to come. In fact, the extra hassle would probably make for a significant decrease in the number of programs that even bothered to release 64-bit versions at all.

  50. AMD is the one still following in Intels footsteps by ChaseTec · · Score: 4, Interesting

    Given a general cpu register like eax it looks like this:

    31--------------15-------7------0 Bits

    |--------------eax--------------|
    |------ax------|
    |--ah---|--al---|

    And now AMD's come up with the brillant idea of extending a register. The 64 bit accumlitive register is now RAX with it's low 32 bits being EAX and the low 16 are ax and so on.

    The continuation of adding on register extensions is great for backwards compatiblity but it makes the instruction set a mess. Intel knows this but people don't seem to be will to give up compatibility or performace. The only way this is probably ever going to go away is if every one is forced to write a C compiler.

    The sad thing is that a new cpu could have a compatibility layer that had a slight performance hit but with a lack of software supporting new 64 implementations people wouldn't buy it because the pretty little bar graphs that the sales drones produce.

    --
    My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
  51. They're both corporations! by Junks+Jerzey · · Score: 4, Insightful

    People like to think that AMD is a bunch of guys working out of someone's basement. In reality, AMD is a hulking monster of a corporation. This is a company with tens of thousands of employees and 2.7 billion (US) in revenue in 2002. So, yay, one monstrous corpororation is better than another!

  52. Saving face by CustomDesigned · · Score: 2, Insightful
    To this observer, it doesn't seem like Intel has anything to be ashamed of. Unlike another giant computer related corporation, Intel has brought us a lot of real inventions. I'm thinking of HyperThreading, and even Itanium (which was technically interesting even if a market failure).

    Too bad Intel doesn't have the self confidence and class to cheer for the competition, and *then* turn around and get back to the business of leaving them in the dust.

  53. can x86-64 do big endian? by scorp1us · · Score: 4, Interesting

    Seriously people, everything but x86 is Big endian, and we (embedded software people) have endian issues all the time. Wil there finally be 32 and 64 bit big endian instructions?

    PLEASE SAY YES!

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:can x86-64 do big endian? by cdipierr · · Score: 2, Informative

      Um, ARM is big or little endian depending on configuration. Some ARM processors are not in fact implemented big endian.

    2. Re:can x86-64 do big endian? by Ben+Hutchings · · Score: 2, Informative

      MIPS and PPC support both byte orders, as does IA64. Alpha is either little-endian or else supports both byte orders; I forget which. Besides which, byte order is only one of the problems you'll run into if you treat memory dumps as a file format (think about word length, alignment and floating-point formats). Try implementing an architecture-neutral file format instead.

  54. Re:actually it's more like.. by Anonymous Coward · · Score: 2, Funny

    Your sig will not work, you need one more backslash.

  55. That may change if AMD can correctly market it! by Luscious868 · · Score: 5, Insightful
    Intel doesn't have to be as careful as you may think. The general public has no idea about Intel/AMD differences. This makes it much easier on Intel to just keep producing crap that is just couple tenths of a gigahertz faster and pass it off for a few hundred more dollars and make more profit. AMD is still not close to taking the processor lead.

    What you say is true now but AMD could do some real damage though by launching a series of commercials with some catch phrase (think "Intel inside") that plays up the fact that Intel chips are based on a standard developed by AMD. Something to effect of "Why pay more for a processor based on AMD's standard when you could be paying a lot less and using the real McCoy?"

    Not exactly phrased that way, but you get the idea. It could be a real plus for AMD if they could find the right way to market it. Hence Intel doing the smart thing and trying to burry it for as long as they can.

    1. Re:That may change if AMD can correctly market it! by Anonymous Coward · · Score: 5, Insightful

      Do you really think a catch is all that's needed to propel AMD to greatness? Please.

      People have been saying this kind of shit for years now. Apple and AMD are only months away from overcoming Intel! All they need to do is !!

      Intel didn't get where it is today by not being business and market savvy. The Intel Inside campaign is so brilliant because it's not just a catch phrase, it's whole emotional experience they're selling that basically tells people they can feel confident because their computer has Intel Inside. It's so powerful that people staring at two PC's, one expensive underpowered Intel machine, the other a bargain Athlon, will choose the Intel simply because it has the Intel Inside logo. Don't believe me? Go ask sales people at Best Buy or CompUSA

    2. Re:That may change if AMD can correctly market it! by Anonymous Coward · · Score: 5, Funny

      I'd like to see an AMD commercial (with the Blue Man Group) that hypes up Intel Inside, only at the end to show an Intel CPU with a little AMD Inside sticker on it.

  56. Not just embarrassment, also Itanic. by nukem1999 · · Score: 5, Interesting

    Downplaying the announcement wasn't just to keep down the shame of following their chief rival, it was also to confuse those in the current market for a new server. From what I understand, Itanium/Itanic has been a serious flop thus far. What will the motivation be for IT departments to buy Itaniums now if they know something more compatible and better for them is coming along Real Soon Now?

  57. One small symptom of many by Futurepower(R) · · Score: 3, Insightful


    This is just one small symptom of many. Intel is having extremely serious management problems now. Intel hasn't been very humanistic in the past 15 years, and now the company is failing in many hidden and not-so-hidden ways.

  58. Re:Tom's Hardware - pro AMD? by F34nor · · Score: 3, Insightful

    Why would you post as an AC unless you knew this was total bullshit. The Rambus thing was based on business practices and evil patents.

    I do credit Rambus with telling me to the minute the day the Internet bubble burst. As soon as I read that Intel had entered into a binding agreement with a punk like Rambus I knew the shit was already through the fan and beginning to paint the wall. So despite the fact that I hate them, I love them for saving me a LOT of bacon.

    Either way Rambus wasn't better it was higher bandwidth higher latency. It might have been better for some application and worse for others. Either way the way they tried to strong arm everybody is what killed Rambus. No body likes a bully.

  59. Whats the big deal? by Kegetys · · Score: 3, Insightful

    Whats the big deal with this? I quickly went through some AMD's Athlon PDF's, and while all of them mentioned SIMD/SSE and MMX support, I didn't spot any mentioning that those are actually technologies originally developed by Intel. And why is this? Maybe because Intel and AMD have the cross-whatever license on their technologies so they can leave all that out. Come on, who would voluntarily put their competitors name in their product sheets?

    After all, its not either of them copying anything from each other, but just making their own product compatible with a certain set on instructions, while still using their very own under-the-hood implementation.

  60. Re:Tom's Hardware - pro AMD? by October_30th · · Score: 2, Interesting
    Rambus thing was based on business practices and evil patents

    The parent was talking about the best performing memory.

    Business practises and evil patents don't change those numbers.

    --
    The owls are not what they seem
  61. Cringely got it right... by avat · · Score: 4, Interesting

    http://www.pbs.org/cringely/pulpit/pulpit20021226. html Either way, it only helps the consumer to have a standard like this.

  62. Because a lot of us have experience with Intel... by Stormbringer · · Score: 3, Informative

    ...that goes WAAAAAAY back, and hasn't changed much.

    Remember when the 80286 came out? Remember the B-step '286, that Intel didn't want to admit had a bug in its flag storage until the B-steps were sold and the C-steps were coming out of the fabs? Imagine having your customers returning hardware for that -- how many trays of CPUs can you eat before you're Chapter-11? That's just one example.

    There was an Intel seminar in SoCal where the Intel rep stood up there at the podium, pointing his pointer at the screen where the next transparency had just been put into the overhead projector and was being shown, and said, "Next, let's talk about Intel service"... and the whole hall full of engineers and programmers cracked up, it was that funny.

    Lately, Intel has been doing TheRightThing[tm] more often, but not dependably. This is just another instance of where it's "funny so you don't waste your energy crying". With notable exceptions, Intel cares about Intel, full-stop.

  63. One question for michael by bonch · · Score: 2, Insightful

    Was that really necessary?

    We got the point from Linus the first time.

    He was posting his opinion in a mailing list. You're posting juvenile caps on the front page of a very highly-visited, corporate-owned tech news site. It just lowers the image of Slashdot all the more, and no matter how many times Taco professes that Slashdot is just a "hobby," it is viewed as the pinnacle of Linux community opinion and tech news by everyone else.

    I know you guys already hit the bottom with the "Microsoft Violates Human Rights in China" article, but at least show a little maturity in the process of editorializing something. Despite typos and endless dupes, at least Taco only writes one- or two-line remarks. He would have said something like, "Most people know AMD was first, so it seems silly for Intel to behave that way."

  64. In the end, who really gives a shit? by first.last · · Score: 2, Insightful

    I used to wave the mighty intel flag and argue ferociously with anybody supporting AMD....until I actually tried an Athlon, then my song changed to fuck intel. What I'm trying to say is nobody really cares what the brand name is, its the performance that counts. An Athlon 800Mhz out-pacing an Intel 1.5Ghz is what won me over.

    --
    Wishing I was a millionaire since 1969.
  65. Re:Whats the big deal? Because they're not! by Nom+du+Keyboard · · Score: 2, Interesting
    went through some AMD's Athlon PDF's, and while all of them mentioned SIMD/SSE and MMX support, I didn't spot any mentioning that those are actually technologies originally developed by Intel.

    All that is part of the x86(-32) instruction set that Intel developed and AMD executes natively with their chips.

    Come on, I mean. Next you'll want me to break out the LDA instruction and make sure Intel gets credit for it separately from any other assemboy instruction.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  66. Um, it's called x86, dude by steveha · · Score: 3, Insightful

    It's not so much that AMD is "still following in Intel's footsteps", it's that AMD chose to remain x86-compatible. If that's following in Intel's footsteps, then Intel is following in Intel's footsteps too, I guess, because Intel sells lots of x86-compatible chips.

    The continuation of adding on register extensions is great for backwards compatiblity but it makes the instruction set a mess.

    But -- who cares? Modern CPU chips translate instructions into RISC-like micro-ops, and feed the micro-ops into multiple execution units. AMD chips can do a whole bunch of stuff in a single clock cycle, which is why they are much faster per clock cycle than an Intel chip. The pain of a wacky instruction set is isolated in the translation part of the chip, and doesn't significantly hold back the chip in other ways.

    RISC fans predicted years ago that CISC would die, because RISC is so much better. But CISC chips contain RISC cores these days, and meanwhile architectures that were originally "RISC" have all kinds of special instructions for working with video data and such (doesn't seem so "reduced" to me). What really happened is that RISC and CISC kind of met in the middle.

    And the old idea that RISC instructions would win because they are easier to decode didn't pan out. CISC instructions get decoded to RISC-like micro-ops, as I said, and it turns out not to be a huge deal. Meanwhile, those CISC instructions are denser than RISC instructions, so you fit more of them into your limited cache space, which helps speed.

    In short, modern chips do all kinds of clever stuff, and the instruction set architecture is not really holding them back.

    The sad thing is that a new cpu could have a compatibility layer that had a slight performance hit but with a lack of software supporting new 64 implementations people wouldn't buy it because the pretty little bar graphs that the sales drones produce.

    If you want me to feel sad, you need to back this up with some facts. Show me why you feel the Athlon64 would be faster if it were not backward-compatible with x86.

    As it is, the Athlon64 is already a sweet chip in 32-bit x86 mode (you know, "following in Intel's footsteps"). Then it gets better when you run 64-bit software (mainly due to the extra registers). Good in 32-bit, better in 64-bit... why am I supposed to be sad again?

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:Um, it's called x86, dude by corngrower · · Score: 2, Interesting

      The pain of a wacky instruction set is isolated in the translation part of the chip, and doesn't significantly hold back the chip in other ways.

      Actually it does. The extra translation stage leads to longer pipeline delays, which tend to slow down the chip when has to branch. Most of these delays are mitigated by branch prediction logic in the processor. This branch prediction logic adds considerably to the complexity of the chip (hence size and cost). It costs intel lots of development bucks to keep this compatibility and while trying to increase processor performance.

      Intel is seeing the end of the road for the x86 architecture and wants to start down a new path with the IA64 architecture.

    2. Re:Um, it's called x86, dude by JollyFinn · · Score: 2, Interesting
      But -- who cares? Modern CPU chips translate instructions into RISC-like micro-ops, and feed the micro-ops into multiple execution units.

      Translation logic... Size of microops in reordering queus=more area for reordering queus more power comsumption, and smaller reordering windows.

      The pain of a wacky instruction set is isolated in the translation part of the chip, and doesn't significantly hold back the chip in other ways.

      Yeh right like power comsumption was not an issue these days? And strick memory ordering rules complicate memory ordering doesn't hurt? The fact remains that intel and AMD get their chips so fast in INTEGER because a) They are made with more advanced process than any RISC. b) They trow lot of engineers to deep optimization tasks. c) Alphacide happened, =Managers killed a company and got personal profit out of it, and killed the fastest RISC processor family that was practicly only family as much hand optimized for speed as X86 is these days. [They had their 0.35u processors running faster than any 0.18u intel processor!] [2 process generations difference.]

      RISC fans predicted years ago that CISC would die, because RISC is so much better.

      They under estimated need for compability. Nothing more. nothing less.

      But CISC chips contain RISC cores these days,

      RISC was coined with many PROGRAMMER VISIBLE registers architecture optimized for COMPILER target, load/store architecture, and REDUCED complexity. You should read the acronym properly (Reduced Instruction) Set Computer.

      And the old idea that RISC instructions would win because they are easier to decode didn't pan out.

      Risc superiority cannot beat the amount of hand optimization that goes in intel/amd chips its because of volumes. Besides decoding was only a PART of advantage.

      CISC instructions get decoded to RISC-like micro-ops, as I said, and it turns out not to be a huge deal.

      It is, only thing is that you have to be Electrical Engineer who designs micro chips to fully realize WTF the big deal is. Besides being better compiler target by having large and regular register sets and staying without non register dependencies between instructions. [Flags, complicate reordering.]

      Meanwhile, those CISC instructions are denser than RISC instructions, so you fit more of them into your limited cache space, which helps speed.

      This is blatantly FALSE statement. P4 takes 72bits per instruction in Icache and AMD takes 11Bits per byte Icache inorder to have acceptable parallerism. So instruction cache sence RISC beats both hands down, on dencity.

      In short, modern chips do all kinds of clever stuff, and the instruction set architecture is not really holding them back.

      In short with a clean 64bit risc with EQUAL developement resources /hand optimizations compared to INTEL/AMD and equal volumes, we would get more parallerism than opteron and about same clock speed as P4 at similar costs. But unfortunately RISC high end is not high volume, and that dooms it from practically getting big chunks.

      If you want me to feel sad, you need to back this up with some facts. Show me why you feel the Athlon64 would be faster if it were not backward-compatible with x86.

      A) FPU, FPU, FPU !!!! The FPU has been crap. Always on X86. PPro was 1/2 as fast as equally clocked INORDER alpha with 1 integer and 1 FPU pipeline in floating point.... Remeber that intel required one process generation advantage and extreme packaging to get there. Today it has't really changed.
      B) FLAGS!!!!! Screw the flags they complicate REORDERING LOGIC.
      C) Simplicity gives a huge advantage, from implementation point of view. Less rules to adhere to. Less tricky logic trying to work over the braindamaged ISA and some really complex and large units can be simplified a lot. Like Reordering side, and control logic. And all the partial register dependencies yak

      For me as EE st

      --
      Emacs is good operating system, but it has one flaw: Its text editor could be better.
  67. Re:I Remember When...Was a GOOD THING by gimpimp · · Score: 2, Informative

    nobody is saying that this new chip following a standard is bad. it's just that intel don't clearly say that they're following an amd 'protocol' here. not credit is given to amd...which is why there's a kick-off over this.

    --
    i wish i was but oh well
  68. IP in the chip market by merlin_jim · · Score: 3, Insightful

    Does anyone out there think that Intel has been planning this for a long time? Or at least this sort of thing? Why else would Intel try to secure IP rights to AMD patents royalty free, years ago?

    Not that I really feel bad for AMD; lets not forget people, AMD started business doing exactly this sort of thing to Intel. Personally, I can't wait for nanotech to take off to the point where at least home fab facilities are affordable. Then we can design our own cores and forget this whole debate altogether. For those curious, there are already people doing that in FPGAs; its too bad that affordable FPGAs are an order of magnitude or two slower than best-of-breed processors these days.

    On the flip side if you find that you suddenly need a 256-bit bus or 8 pixel pipelines, an FPGA can reconfigure itself on the fly for that. It'd be great if every program carried with it a set of core designs for the various subsystems, and could reconfigure them on the fly.

    I would love to have a computer with 4-8 FPGAs on a PCIX card, a GPU consisting of 2-4 high speed FPGAs, and a nice big high speed FPGA for the main processor. Need hardware SSL? No problem. Hardware MPEG2 to DivX transcoding? No problem. Highly optimized pixel pipelines? Just send me the bits baby...

    Its a nice dream anyways...

    For those interested in trying something like that out on their own, I highly recommend http://www.opencores.org/

    --
    I am disrespectful to dirt! Can you see that I am serious?!
  69. Re:Tom's Hardware - pro AMD? by nelsonal · · Score: 3, Interesting

    Rambus was a different way of organizing memory. In some ways it was better in others worse. I liked the analogy of using a train (RAMBUS) or a fleet of trucks (SDRAM) to deliver data. The train works great when you have to move a ton of stuff from one place to another, the trucks work better when you have to move lots of little loads from many places. Video editing is an area where RDRAM shines, multitasking is a disadvantage. Now there were many things that served to help RDRAM in its disadvantages, the P4 was developed to work very well with RDRAM it loved the bandwidth and made up for the latency with clock cycles. Dual channel was a big part of the enhancement, too. Have you ever been stuck on a machine with only a single stick of RDRAM or a P3? DDR was much faster. Once you got over about 128 MB of RDRAM you ended up waiting a long time for the addressing scheme to access different portions of RAM. When you pulled from each area sequentially, it was wonderful. I'm typing this from an early P4 that used RDRAM and it works quite well, but I wish the company had waited for socket 478.
    Price performance was an easy win for an Athlon with DDR in those days. I'd love to find the powersupply and finally put together a dual xeon with a whole boatload of RDRAM and some fast drives.

    --
    Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
  70. Re:Tom's Hardware - pro AMD? by Loki_1929 · · Score: 4, Informative

    Are you serious? Tom? Is that you?

    Here:

    "There is nothing finer than raising the hackles of delusional AMD lovers. However, today I do so with a heavy heart. This is no time to take aim at the pompous, self-righteous head-in-the-sand-ostriches of the alternative chip lifestyle. One must embrace them, hug them and wipe away their tears.

    They are the freaks of low-cost computing, the poor, downtrodden users of products that never seem to be able to match PR numbers to actual performance, now almost beaten into marginality for all time. "

    (Ridiculous remarks curteousy of Omid, General Manager, U.S. Operations for Tom's Hardware)

    You need some serious psychological help if you're crazy enough to believe that they're actually pro-AMD. They're not just pro-Intel, they're pro-$ADVERTISER. Generally speaking, their articles are skewed towards a select few especially heavy advertisers. They'll even work with different driver revisions and bios settings to maximize the advantage for Intel et al. There was even an article in which Tom himself admitted that he sent the results 'back to the labs for more testing' after the AMD chips performed a bit too well for his tastes. He didn't say why he sent the results back, but when you look at the articles surrounding it and see 9 articles with a pro-Intel slant, 1 with benchmarks that seem favorable for AMD, and the 1 gets the results sent back for 'further testing', you get a good indication of what's happening. Tell me this: why is it that Tom's benchmarks tell such a different story from virtually every other hardware sites'? Is it some massive AMD conspiracy? Why is it that Ace's says one thing, and Tom's says something totally different? (Ace's is a technical-minded person's hangout, as opposed to the consumer-oriented Tom's)

    Wake up - Tom's is a propaganda machine serving up dumbed-down consumer grade articles with rigged benchmarks and non-sequitur conclusions.

    It's a joke, and quite frankly, it's becoming pathetic.

    --
    -- "Government is the great fiction through which everybody endeavors to live at the expense of everybody else."
  71. No, it's totally different by p3d0 · · Score: 2, Funny

    The two are totally different. In IA-32e, the new 8-bit registers are called r8l through r15l. In AMD64, they were called r8b through r15b. Clearly, Intel is ushering in a new and exciting wave of computing technology.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  72. Intel admits it by Stonent1 · · Score: 2, Informative

    Here, #9

    Q9: Is it possible to write software that will run on Intel's processors with 64-bit extension technology, and AMD's 64-bit capable processors?
    A9: With both companies designing entirely different architectures, the question is whether the operating system and software ported to each processor will run on the other processor, and the answer is yes in most cases. However, Intel processors support additional features, like the SSE3 instructions and Hyper-Threading Technology, which are not supported on non-Intel platforms. As such, we believe developers will achieve maximum performance and stability by designing specifically for Intel architectures and by taking advantage of Intel's breadth of software tools and enabling services.

  73. how the hell? by batura · · Score: 3, Insightful

    How the hell do you mark an article -1 Toll?

  74. Bias? by AvengerXP · · Score: 2, Insightful

    It's nice to see an editor with a backbone for a change.

    --
    Trolls dont like to be Flamebait, because they burn so well. Protect our Troll heritage!
  75. The proper way by infernalC · · Score: 3, Informative

    It seems the author of the article wished to place emphasis on certain words in the article. I contend that he went about achieving his end with the incorrect means.

    HTML has provided authors with a means of deliniating emphasized content since version 2.0 and this means has not been depricated since.

    The following is taken from RFC 1866:

    5.7.1.3. Emphasis: EM

    The <EM> element indicates an emphasized phrase, typically
    rendered as italics. For example:

    A singular subject <em>always</em> takes a singular verb.

    This is the best way for authors to indicate emphasized content because user agents may then style the content according to a stylesheet. For example, a user agent may perform a text transform to all capitals (which would achieve the effect he created), boldface the content, or raise the volume of the content (for an aural browser).

    It should be noted that Slashdot is written in accordance with the HTML 3.2 Reccomendation from the W3. Comments, since they are displayed under this doctype, should follow spec.

  76. Microsoft played a strong role in x86-64 design by kylef · · Score: 4, Interesting

    It is fairly well-known to insiders that Dave Cutler, chief software architect for Windows NT at Microsoft, approached AMD with the concept of extending the x86 instruction set for 64-bit instructions and data.

    The motivation for this move was probably complicated, but Intel's slow-motion malaise regarding its IA64 strategy was no help. Microsoft needed a 64-bit platform that would gain wide acceptance before it devoted a significant amount of resources to drive Windows support on the platform to consumer-level quality.

    Some even make the further claim that Cutler may have actually designed the instruction set for AMD and handed it to them intact. In other words, he approached them and said, "If you build a chip that runs this instruction set, we can guarantee NT support for it, and backwards compatibility with x86-32 will come for free."

    AMD even acknowledges Dave Cutler and has a page with his information on their web site. If you do a search for articles, you'll find supposedly leaked memos mentioning builds of NT running on the new chip before it was even announced publicly (and hence before SuSe knew about it either).

    You be the judge.

    1. Re:Microsoft played a strong role in x86-64 design by aanantha · · Score: 2, Interesting
      Are you claiming that MS helped design the x86-64 ISA? That's just silly. There aren't any processor architects at MS (probably 'cause they don't make processors) so there really isn't much they could have contributed.

      Wrong. Processor architects aren't the ones who invent ISAs. An ISA is merely the application and operating system level interface to a processor. A processor designer is someone who figures out to implement an ISA efficiently.

      It's actually compiler designers who come up with new instruction set architectures. IA64 wasn't designed by Intel. It was designed by an HP compiler designer who himself came from an unsuccessful company he founded called Multiflow. He developed some very influential compiler technology for parallelizing execution. He then developed a new type of processor architecture called VLIW that he believed would work optimally with his compiler technology. But Multiflow failed miserably. People were able to use the same technology on superscalar processors.

      RISC comes from Patterson and Hennessy who both were compiler designers. They found that a load-store architecture was easy to write an optimal compiler for. And since by then nearly everyone was using compiled languages like C, what was best for the compiler was best for the application programmer.

      The entire success of Itanium is based on whether compilers can schedule code better than a processor can. It was because some compiler people thought they could do it that the architecture even exists. So Microsoft, being a compiler and operating system maker, *does* have a hell of a lot to say about this.

  77. What a shock! by El · · Score: 3, Insightful

    carrying compatibility baggage going all the way back to early DOS.(P> All these years I thought x86 was backwards compatible with the Intel 4004, and now you tell me it's actually backwards compatible with an old operating system! Well, I guess you learn new something every day...

    --

    "Freedom means freedom for everybody" -- Dick Cheney

  78. Re:IA32e isn't meant as a replacement for IA-64 by DShard · · Score: 2, Informative

    IBM and HP both are getting into x86-64. In fact I don't recall IBM salesman pushing itanium at all recently, but they did talk about opteron quite a bit. The fact remains that AMD never had a product that people wanted in their datacenter before, and now they do. Intel could not get the mind share with itanium, so they still have the x86 honeypot to dip from.

    I know of nobody who has a xeon in a home pc meant for games. This chip is not being marketed in that segment nor will it be priced to compete there. It _will_ affect their Itanium sales.

  79. I don't think we should belittle Intel. by miscellaneous · · Score: 2, Informative

    I think it was really nice of Intel to actually use AMD's pre-existing instruction set standard, making life easier for EVERYBODY, and bad form and a bad example to set to criticize them for it.

    --
    -k. ^-^ ^D
  80. Re:IA32e isn't meant as a replacement for IA-64 by dmouritsendk · · Score: 2, Interesting

    I know of nobody who has a xeon in a home pc meant for games. This chip is not being marketed in that segment nor will it be priced to compete there. It _will_ affect their Itanium sales.

    Just to be clear, I never said that I thought the extended Xeons would target games. I think they will target graphical workstations(for solidworks, SI etc).

    If you think that the new extended 64bit xeons will take Itanium2 place as their 64bit server product, well ok. That's your view on things, personally i dont think thats the case.

    I think they target home desktop/pro workstations with IA32e and the server marked with Itanium2.

  81. AMD mentioned in the FAQ by yeremein · · Score: 2, Informative
    Here's Intel's FAQ on its 64-bit extensions.

    Listen to how they weasel their way into admitting that they implemented the AMD64 instruction set:

    Q9: Is it possible to write software that will run on Intel's processors with 64-bit extension technology, and AMD's 64-bit capable processors?

    A9: With both companies designing entirely different architectures, the question is whether the operating system and software ported to each processor will run on the other processor, and the answer is yes in most cases. However, Intel processors support additional features, like the SSE3 instructions and Hyper-Threading Technology, which are not supported on non-Intel platforms. As such, we believe developers will achieve maximum performance and stability by designing specifically for Intel architectures and by taking advantage of Intel's breadth of software tools and enabling services.

    So, "in most cases, yes" you can write software that will run on both processors (implying that they're implementing AMD64), but be sure to use Intel-specific features such as SSE3 so as to maximize "performance and stability" (i.e., Intel's market dominance).

  82. God I love it. by cactopus · · Score: 4, Funny

    First HP makes PA-RISC. This turns out to be a kick-ass architecture with a lot of room to grow. Years go by and Intel enters into a partnership with HP to develop PA-RISC into Merced... nee Itanium. This is good. Intel of course bojos everything up and many millions of dollars later, we have really kick-ass PA-RISC chips and Itanium 1 which nobody gives a rats ass about. Some improvement later and we still have some even more kick-ass HPPA chips and Itanium 2 and its ilk.

    Then $SUIT_IN_THE_EXTREME Carly decides after buying CornPACK and Tandem to say F*** all common sense... we have this next-gen PA-RISC design called MAKO and our current Superdomes that outperform Itanium 2 (but shhh don't publish those results)... lets throw it all out... HPPA, MIPS (Himalaya), Alpha, yes all the good processor technology we own... to be dependent on Intel who has no prior experience with 64 bits other than our partnership that makes crappy chips and bet the farm on Intel as being the bomb diggity of 64-bitness.

    Now Intel realizes... WE GOOFED big time. WE HUFFED the SCO crack-pipe... lets make x86-64 (one big head smack for the obvious not occurring to them earlier, and another one for extending the life of x86 even farther). WHERE does this leave both Intel (with IBM and POWER4/5/6+ spanking their asses back to the stone age) and poor (NOT) HP who bet the farm on Itanic 2... ?

    Oh this is too good.

    I hope they both sink in the same boat.

    and for AMD's sake I hope they add a fs*ckin thermistor to their procs so if the heat sink is loose they don't smoke themselves... (fsckin unacceptable).

    1. Re:God I love it. by Dun+Malg · · Score: 2, Informative
      and for AMD's sake I hope they add a fs*ckin thermistor to their procs so if the heat sink is loose they don't smoke themselves... (fsckin unacceptable).

      AMD processors since the Barton core Athlon XP have had an on-die thermistor.

      --
      If a job's not worth doing, it's not worth doing right.
  83. Re:ok HERE is the CLUE everyone is MISSING by Brane2 · · Score: 2, Insightful

    Not true. Until now, AMD have sold immensely more chips with x86_64 technology than Intel, who sold precisely NONE.