Slashdot Mirror


Intel 64-bit Announcements at IDF

cribb writes "Some fascinating stuff is going on over at the IDF. Ever since the first sneak previews of the Opteron, there has been lots of uncertainty around its future, and that of AMD. AMD have bet everything on the success of their new 64-bit CPU, and with Microsoft severely delaying the release of a 64-bit Windows, and Intel complaining that 64-bit processing has no place in the desktop market, things were starting to look dim for AMD. However, after rumours around the 64-bit extensions of the Pentium 4 EE, it became clear that Intel is not willing to lag behind AMD in the 'innovation' department. Now comes the shocker: Intel boss Craig Barrett today anounced that Xeon-class 64-bit server CPUs codenamed Nocona will be coming out the second half of 2004. It isn't clear whether they will support AMD's Opteron AMD64 extensions. Barrett is quoted saying, 'There will be one operating system that will support all (64-bit) extended systems.' Maybe 64-bit computing is right around the corner after all, and we may even see compatible instruction sets from Intel and AMD! And does this mean that Intel will be dumping Itanium, which never caught on as expected in the server market, and forget the billions spent on developing it?" See some other articles at EE Times, and EWeek.

112 of 518 comments (clear)

  1. Intellectual Exercise by Mod+Me+God · · Score: 4, Funny

    ...and does this mean that Intel will be dumping Itanium, which never caught on as expected in the server market[?]...

    I'm sure it was an interesting intellectual exercise, and that they learnt a lot.

    --
    --

    FreeNET user? Comfortable with the adverse selection?
    1. Re:Intellectual Exercise by blamanj · · Score: 4, Informative

      If they do drop Itanium, it wouldn't be the first CPU that Intel spent a bunch of money on, only to kill it when it wasn't accepted by the market.

      The iAPX 432 was a 32-bit processor Intel developed starting in 1975 that embodied CISC technology to the max. It was innovative, but also expensive and slow, and targeted towards the Ada programming language, another market failure.

    2. Re:Intellectual Exercise by Monkelectric · · Score: 2, Insightful

      Classic business mistake: telling your customers what they want.

      --

      Religion is a gateway psychosis. -- Dave Foley

  2. Quote by lgftsa · · Score: 3, Insightful

    There will be one operating system that will support all (64-bit) extended systems.

    He's right. It's called Linux.

    1. Re:Quote by wehe · · Score: 3, Informative

      At least on the first AMD64 laptops, Linux is the operating of choice. See TuxMobil for installation reports and a survey of 64bit Linux distributions.

    2. Re:Quote by Anonymous+Freak · · Score: 2, Interesting

      That's exactly right.

      Intel (and Barrett specifically) can't stand Microsoft. They were 'forced' into supporting AMD64 by Microsoft, because MS only wants one 64-bit OS.

      The last time Microsoft strong-armed Intel, Intel created the OSDN (the current employer of Linus Torvalds.) Intel helped write the IA64 (a.k.a. Itanium) port of Linux, and had it up and running months before Windows was running on Itanium systems.

      Intel likes Linux. Specifically because it isn't Microsoft.

      --
      Another non-functioning site was "uncertainty.microsoft.com."
      The purpose of that site was not known.
    3. Re:Quote by the+gnat · · Score: 3, Insightful

      Don't forget the beta versions of both Windows XP and Windows 2003 Server 64bit versions, currently in beta. *Me waves his trial 64bit copy of Windows 2003 Server*

      That brings up an interesting point. Who is actually buying these things to run Windows on them? The only application I can possibly imagine is if you had a really huge database and for some reason you wanted to run MSSQL Server. This is one of the main reasons people buy Suns or IBM Power machines, after all (except with different databases).

      However, the other big market for 64-bit computing (and arguably, the more important one) is technical computing, and there Windows is (mercifully) virtually nonexistent. People wanting to do number-crunching use Unix, almost without exception. I'd imagine that cuts down on the number of Windows machines out there. On the other hand, Itanium isn't really proven in the HPC/scientific arena yet, and so maybe people are just buying it to run big web/database servers and because the name sounds cool.

      So, the end question is, what applications (in the broadest sense) is Itanium currently being used for in production systems, and under what OSes? My expectation would be that the proportion running Linux is very high compared to Xeon systems, but I've observed that many of the type of people who say "Ooooh, Intel has a new 64-bit chip! Let's buy it!" are the same people who say "Microsoft is the industry standard! Let's convert everything to run on Windows!" Like, say, a former boss of mine.

    4. Re:Quote by rodgerd · · Score: 4, Insightful

      Every time 64 bit computing comes up, we get this refrain. Given how often the question has been answered, you'd think people wouldn't need to answer it, much less get positive moderation for it.

      64 bit computing is invaluable anywhere you need oodles of RAM. That would include 3D modelling, film editing, music production and the like. Those are all desktop apps, and all of them have a significant Windows presense in their respective marketplaces. Being able to stick 16 GB of cheap RAM in a commodity Windows box and do video editing will be a lot nicer than editing the same footage in a machine with 2 - 4 GB.

    5. Re:Quote by leviramsey · · Score: 2, Informative

      Intel was also a major early investor in Red Hat...

  3. In my opinion... i by Azadre · · Score: 5, Insightful

    This is a good thing, whenever someone plays catch up, they alwasy seem to develop a better product than if they were at the top. Take for example how IE6 has slowed improvements while other browsers continue to create. A little competition is a good thing.

  4. They should code name it Iberg by Master+Switch · · Score: 5, Funny

    Because it will sink the Itanic

    Nyuk Nyuk Nyuk

    --
    -Master Switch, one more element in the machine
    1. Re:They should code name it Iberg by Sique · · Score: 3, Insightful

      The timeline for the Itanium processors was unlucky. When the first roadmap for the Itanium was put up (around 1997), AMD's K7 was not even on the horizon. At this time a 800-1000 MHz 64bit processor looked good for the next 10 years. Suns UltraSparc II was at 150 MHz at this time, PowerPC about the same range, and the topselling PC processors were at 200 MHz. It was slowly growing up to 500MHz with the P3, and the other architectures maxed out somewhere at 450 MHz. Then suddenly AMD came and put up the first 1GHz processor, and a race started between Athlons and the P3s, leaving everything behind in core frequency. Eventually the 800MHz of the Itanium didn't look that impressive anymore.

      Intels P4 was poised to gain the frequency crown, and it made the Itanium look even worse (though it was not true performancewise), and you could buy Xeon III with 933MHz cores, good enough for most business servers with their large caches, with sophisticated chipsets for SMP, and with OS support for clustering. So Itanium suddenly was only a processor for numeric applications, because Intel had to fight AMD in the bread-and-butter PC business.

      The Itanium II is still an impressive processor with its number crunching abilities and its integer performance. But it's cheaper for most people just to throw more P4 Xeons at the same problem, because the underlying technology has been implemented in millions of systems. Tightly packed blade servers are mostly based on P4 architectures, and increased redundancy by having more processors and systems clustered can't be easily beaten by less processor cores for more processing power.

      The processor race between Intel and AMD has cannibalized the possible markets for the Itanium, and the number of fields, where Itanium make sense from a price/performance ratio are getting smaller.

      With the upcoming of AMD's x86-64 even the More Address Space argument is looking weak, because you can get the same with AMD's architecture, which seems to have the smoother migration path due to its outstanding x86-32 performance. Again less business cases for Itanium.

      So were are the application Itanium fits best in, if the alternative is to take a blade server with twice the numbers of P4 processors running at top speed? Or get an SMP Opteron system, which is cheaper, more widely available and seems to have the better OS support?

      --
      .sig: Sique *sigh*
  5. They know how to keep a secret... by ackthpt · · Score: 4, Interesting
    Intel sure knows how to keep a secret. So what will these mystery Xeon-class 64 bit CPU's be? Opeterons with an 'i' painted on them?

    As for one operating system, who? They in cahoots with Microsoft, after Microsoft dragged it's feet on AMD? Sounds like collusion, anti-competitiveness, and all that.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:They know how to keep a secret... by ackthpt · · Score: 2, Interesting

      Microsoft has dragged their feet. When the Opterons first shipped Microsoft was coy about what plans they had. In the meantime AMD had been working with Linux, BSD, etc. for over a year. Only now there's something from Microsoft. The timing of their 64 bit Beta, when they will actually release a fully supported 64 bit Windows and Intel's schedule suggest they've been working more closely with Intel than AMD.

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:They know how to keep a secret... by zurab · · Score: 4, Insightful
      As for one operating system, who? They in cahoots with Microsoft, after Microsoft dragged it's feet on AMD? Sounds like collusion, anti-competitiveness, and all that.

      This is what I think happened: Intel thought their server reputation would trump AMD's 64-bit offering. They thought their Itanium would be the only reputable and reliable 64-bit platform for x86. They were wrong: they started having problems and delays, while AMD was well ahead with backward compatible Opterons. Intel was not going to have major market share with Itaniums. However, while AMD most likely bet their entire existence on x86-64, Intel took into account the worst-case scenario with Itaniums and developed 64-bit Pentiums on the side.

      After the Itanium failure, they came to a realization that MS was not willing to develop and support 2 different instruction sets. Praise as you may how advanced MS' NT kernel is, and how portable it is - it just doesn't make business sense, even for Microsoft, to support it on more than one platform (remember Alpha?). Also, as I remember, Linus also expressed his preference was AMD's solution and hoped Itanium would lose out. Intel is not so powerful after all. So, now they are forced to execute their plan B, and introduce their 64-bit Xeons. ... I'm sure there's more to it.

      Also, the statement "one operating system" was made by MS spokesperson, not Intel, as suggested by the /. story.

      Intel's approach is compatible with AMD's, the Microsoft representative said. "There will be one operating system that will support all (64 bit) extended systems," the representative said. ... from the linked article!
    3. Re:They know how to keep a secret... by 7-Vodka · · Score: 3, Interesting
      Not only this, but I suspect they reneged on a deal they had going with AMD's CEO (hector ruiz?). Ruiz testified in M$'s favour during the antitrust trials and M$ was supposed to come out strong supporting AMD64.
      It turns out M$ weasled their way by being in bed with intel and AMD at the same time.
      They launch win64bit development like they promised AMD and hector ruiz but!, Then they go to intel and tell them they're going ahead and subsequently agree to delay it or drag their feet. I wonder what they got from intel in return? Palladium hardware commitments? I think they got those from AMD on the original deal.

      Either way M$ made deals with intel and AMD which nullified each other while at the same time getting *very* big favours in return from them both.

      This is just my theory, but I would lay money that it's true and someone's face is turning pale or blushing as they read this.

      --

      Liberty.

    4. Re:They know how to keep a secret... by ackthpt · · Score: 3, Interesting

      Intel's mistake was expecting a flagship processor, like Itanium, to rule the IT environment. AMD, wisely, expected commodity processors would do the job. Intel's already getting their butt kicked around, losing orders to commodity processors and servers. Effectively, if Yamhill wasn't going on, they'd be in deep trouble. As strongly as Yamhill was discounted, you know there was some pitched battle behind the doors in Santa Clara and Yamhill was thrust into the spotlight.

      --

      A feeling of having made the same mistake before: Deja Foobar
  6. Hmm.. by downix · · Score: 5, Insightful

    Intel had to play 'catch-up" by incorporating MMX into the Pentium when NexGen was plotting on incorporating their own SIMD system (which became 3DNow!) but this time, they really got screwed over. They had planned on Itanium taking the 64-bit market over, and did not figure on AMD's x86-64 at all. What really did Intel in this time around was that AMD was doing what Intel had traditionally done, continue the backwards compatibility long past any logical point and not only making it work, but making it attractive. This is the mis-step that brought Motorola down from it's "king of the desktop CPU" position, when they released the 88k as the "next-generation" CPU rather than focus on delivering better 68k's. The division of resources back then is a step Motorola never really recovered from. I wonder how Intel will do on it.

    --
    Karma Whoring for Fun and Profit.
    1. Re:Hmm.. by hawkbug · · Score: 4, Insightful

      Due to the fact that Microsoft has been dragging their feet for a LONG time on a 64 bit windows, I don't expect Intel to have much trouble at all. I love AMD for lowering the price of x86 chips all around, and bringing in some serious competetion, and I only buy AMD right now to keep that going. But the 64 bit instructions on the AMD "hammer" aren't being used right now - unless you're running a beta of Win64 or an early version of a linux distro supporting it. I had a bad feeling that Microsoft was holding out on windows until Intel could catch up... and apparently that's part of what is going on here. If I was AMD, I'd be super pissed at Microsoft for delaying a potential market share increase AMD could have had, but now will not get the chance.

    2. Re:Hmm.. by BagOBones · · Score: 2, Interesting

      It may also be that MS is waiting for the Intel product so that they don't have to make massive code changes if Intel's implementation is somewhat different than AMDs.

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    3. Re:Hmm.. by hawkbug · · Score: 2

      See - that's just it - Intel should be the one making sure their chip is compatible with the existing x86-64 bit market, not the other way around. Since Microsoft and Intel are so close, I suspect that's exactly why windows is taking this long and Intel is making their cpu not 100% compatible with AMDs. This will definitely hurt AMD.

    4. Re:Hmm.. by ogdenk · · Score: 3, Interesting

      64-bit instructions not being used? Maybe not under Win64 or "early version of a linux distro supporting it"....

      NetBSD had full support for the Hammer architecture before IT WAS EVEN BURNED ON SILICON. It is also a true 64-bit operating system unlike Debian/SPARC64 which utilizes a 64-bit kernel w/ 32-bit userland.

      NetBSD is definately 64-bit clean for the most part.

      And no, BSD is *NOT* dying.

    5. Re:Hmm.. by Bun · · Score: 2, Insightful
      It may also be that MS is waiting for the Intel product so that they don't have to make massive code changes if Intel's implementation is somewhat different than AMDs.
      I'm not saying Microsft dragged its feet on Win64 (remember how late NT5.0/Win2k was), but that argument doesn't wash. With an AMD64 Windows already out there and established, Intel would be foolish to implement an incompatible set of 64-bit extensions.
      --
      "Anyone that has ever gotten an idea based on any of my work and done something better with it-good for you."--J.Carmack
    6. Re:Hmm.. by patbob · · Score: 2, Interesting
      I had a bad feeling that Microsoft was holding out on windows until Intel could catch up

      Nothing was stopping Linux from supporintg AMD and releasing it early. As pointed out, BSD did. In fact, AMD probably could have thrown some engineers at Linux and helped it progress to release a bit faster. Imagine that.. MS's perceived competition releasing an OS that takes advantage of faster processors before MS does. Can't imagine MS would let themselves get left in the dust.. Intel conspiracy or not. So, if you want to believe in a MS/Intel conspiracy, then you also have to include AMD in it for going along with it.

      I know.. an AMD/MS/Intel/SCO conspiracy agasint Linux.. yeah, that's the ticket. And the only ones fighting the good fight are OSS developers and.. IBM?

      --
      Welcome to the net of 1000 lies. Upgrades are scheduled soon that should bring us to the 10,000 lies mark.
    7. Re:Hmm.. by ogdenk · · Score: 2, Interesting

      I use Linux AND BSD extensively so I'm not going to try to be offensive and start a flame war but....

      It depends on your definition of stable linux port. BSD developers tend to have a severe case of obsessive-compulsive disorder. They thrive on efficiency and simplicity. That's why I can run a modern BSD-based OS on my old DEC MicroVAX 3300 w/ 20 megs of RAM and still have it be usable. (I know there is/was a Linux/VAX port but it's flopped.)

      Nothing in the BSD world is considered stable by the various *BSD projects until it has been beaten to death for years. Though the FreeBSD project makes "unstable" releases like the entire 5.x branch, they at least inform the world that it's unstable. (for what it's worth I've heard it's not THAT bad now)

      Look at how often NetBSD actually does a release, early NetBSD releases (not to mention 386BSD) predate Linux yet NetBSD's most recent "stable" release is 1.6.1.

      My experience with the latest and greatest Linux distro "stable releases" would definately qualify them as "experimental".

      Linux has a lot of commercial support and drivers are available a lot faster for the latest video cards for playing Quake which has advantages, lately the Linux community doesn't have to bust ass as much to reverse engineer drivers.

      To sum it up, the BSD projects tend to do things in the name of good old fashioned text book computer science and Linux tries to push the envelope. Both approaches have their advantages and performance is roughly the same that I've seen.

      I prefer the BSD environment because it's simple, comfortable and just works (providing I don't buy crap hardware like WinModems, Broadcom 802.11 cards or brainless USB printers).

      If I really want to run Linux binaries, I can with virtually no performance hit. Same with SCO UNIX, Ultrix/VAX, Ultrix/MIPS, Solaris, Xenix, DEC UNIX/OSF1, MacOS X/Darwin (to a point), etc.

      Not to mention, the NetBSD machine-independant driver architecture is too cool for words.

      Enough about BSD though. I do use Linux quite a bit for some things, our corporate web/mail server runs Debian Linux because NetBSD/sparc64 doesn't support SMP on UltraSPARC machines yet. Multimedia support is a bit better under Linux too, Video4Linux is very cool. The only real video capture cards supported under NetBSD and FreeBSD are the BT848/878/etc, Matrox Meteor (ancient) and QuickCams.

      It's all a trade-off really. Though *BSD suffers because of it, I actually like the fact that the projects do not play to media hype, politics and goofy marketing (*cough* LIN*GASP*DOWS *cough*).

  7. And for that had the alpha processor to die by uxu.ch · · Score: 5, Insightful

    I think it is a pity, that the alpha processor (that was once the best processor) had to die, just because HP and Intel wanted to succeed with their Itanium processor (and are now failing).

    Felix

    --
    /dev/earth not found. Reboot?
    1. Re:And for that had the alpha processor to die by Blackhalo · · Score: 2, Insightful

      So, true. The last of the Apha's benchmarks was truely amazing. One of our directors where I work was ex-Alpha and hammered home how superior technology can be beat by superior marketing aided by some bad business decisions.

      Too bad the guy learned, what I consider to be the wrong lesson, and turned into a complete Microsoft toady.

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    2. Re:And for that had the alpha processor to die by be-fan · · Score: 3, Insightful

      hammered home how superior technology can be beat by superior marketing aided by some bad business decisions.
      -----------
      Um, that's the story of computer history. The best technology is always killed by the best marketed or most compatible technology.

      --
      A deep unwavering belief is a sure sign you're missing something...
  8. Nice to see Intel on the defense by Maestro4k · · Score: 2, Insightful

    It's nice to see that Intel's not just sitting back on past glories and thinking that'll solve everything for them. With AMD and Intel getting so competitive, and comparable products from both coming out so close together, it can only benefit the consumers.

  9. desktop chip and server chips? don't mix those up! by fihzy · · Score: 2, Insightful

    "Although this means that Intel could bring a 32/64-bit chip to PCs soon, Barrett said the company has no plans do so in the near future."

    Right, so introducing a 32bit/64bit "server chip" is absolutely NOTHING like introducing a "desktop chip". They still clearly are pretending that they are not competing with AMD's strategy. Who are they kidding?

  10. More brainless ad campaigns... by Realistic_Dragon · · Score: 5, Interesting

    So after the Apple 'first 64 bit desktop' campaign we get to see an AMD 'first 64 bit desktop' _and_ an Intel 'first 64 bit desktop' campaign?

    In the mean time my 1998 vintage Mesh/Alpha desktop system (no, it's not a server, it was sold via consumer magazines in the UK) is still running happily with 64 bit Linux... and that was hardly the first either, an honour that probably belongs to someone like Sun.

    --
    Beep beep.
    1. Re:More brainless ad campaigns... by Anonymous Coward · · Score: 4, Informative

      MIPS was first (91), Alpha was second (92), Sun was third (95)

    2. Re:More brainless ad campaigns... by the+gnat · · Score: 3, Insightful

      In the mean time my 1998 vintage Mesh/Alpha desktop system (no, it's not a server, it was sold via consumer magazines in the UK) is still running happily with 64 bit Linux... and that was hardly the first either, an honour that probably belongs to someone like Sun.

      Actually, there were Alpha desktops long before that, and the Alpha chip was certainly around before Sun had any 64-bit machines. As were the 64-bit MIPS chips, which ran in desktop machines.

      At any rate, it depends what you mean by "desktop", although your system sounds like it'd qualify. SGI machines make fantastic desktops (IRIX is very well-designed) and they're mostly 64-bit, but they also cost upwards of $10,000 (much upwards, quite often) when they came out. So they aren't consumer grade by any standard.

      I think Apple's campaign has some truth to it in the sense that theirs is the first 64-bit desktop that normal people will actually buy and use. And it's definitely the first that's explicitly designed to do normal desktop computing stuff, as opposed to high-end graphics or engineering apps.

  11. I think intel has only a small storm to weather by fozzy(pro) · · Score: 3, Informative

    I had a similar issue when they were just delving into RISC and producing good ole x86 chips at the same time. They decided to scale back the RISC and dive into x86 and it worked out for them, they recognize the need to research both and look forward and move, although some money is lost, lessons from the Itaniums will go on even if they do die, which I doubt. Intel will do what it needs to survive and most likely stay king of the desktop market.

    Cheers for AMD and their success wit x86-64.

    Completion is best for everyone in this game.

  12. Severe backtrack by Coryoth · · Score: 5, Insightful

    It'll be one hell of a backtrack if they do drop Itanium. Yet it will be hard to keep Itanium viable with another 64bit chip that is (presumably) much better at handling x86 code.

    What this really signals is that Opteron, and AMD64 are really quite impressive indeed. It's billions that Intel will be dropping so they can compete with it, and you don't make that sort of move unless you're really very very worried.

    As to whether they will be compatible with AMDs extensions: I suspect Intel won't be ale to bring themselves to that. The "One operating system will support all 64bit extensions" sounds more like a deal has been cut with Microsoft to make the 64bit version of windows work with Intel's 64bit extensions as well of those AMD. In practice I suspect that means Intel will be very close to AMDs extensions, with a few quirks, and the intention of trying to grab the market and drag things away with their own extra extensions with newer chips.

    Could this be behind the slowness of 64bit windows for Opterons?

    Jedidiah.

    1. Re:Severe backtrack by isj · · Score: 2, Insightful

      I don't think that Intel will have any problems with keeping Itanium viable. Itanium is not geared toward low-end systems, and in those system the CPU is not everything. It also seems that Intel has lately been using some of HP and Compaq's engineers to make the next generation of Itanium and it got a major speed increase by that. We still haven't seen where Itanium does not scale, whereas we know where the x86 has problems (too few registers, do complicated instruction decoder), so in a couple of years we may see that x86-64 cannot scale better than Itanium and it is a dead end (or we may see the reverse)

      It is going to be interesting for the customers that are currently running Alpha and PA-RISC on large servers. If they have to recompile to a new architecture will they jump on the Itanium or the x86-64 wagon?

      But using Itanium for a single-CPU system? That does not make sense. You simply get more power using the "low-end" x86.

  13. Intel does not have a new 64-bit chip by Anonymous Coward · · Score: 5, Funny

    It's actually a 32-bit chip with some horrendous rounding errors.

  14. Re: Intel complaining by MigrantHail · · Score: 3, Interesting

    Maybe they're saying that home users have no need for that "extra memory at a time". To some extent, they are right. THe avergae user will probably look at a 64-Bit computer and go "ooooh, 64-Bit" and see it as a selling point. However, the average user will probably never need the extra memory or power of the 64-Bit.

  15. Intel may also push new memory standard by morcheeba · · Score: 4, Interesting

    EE Times is also reporting that Intel may be pushing a new kind of RAM interface to compete with existing DDR and RDRAM. At 2 Gbit/sec per wire, this is about twice the speed of current RDRAM and four times the speed of DDR SDRAM. But, more interestingly, this is a point-to-point architecture - unlike the traditional bus architecture, when you add more memory modules you can get more bandwidth. Also notable is that simultaneous bi-directional communications happens over a single wire. Infineon and Samsung have made test chips, and results are to be released at the International Solid State Circuits Conference today.

    I wonder how this figures into their processor/chipset roadmap...

    1. Re:Intel may also push new memory standard by bongholio · · Score: 2, Insightful

      That sounds suspiciously like PCI Express...

  16. Windows 64-bit preview available by x-caiver · · Score: 5, Informative

    If you have one of AMD's 64 bit processors you can get a prerelease version of the operating system to try out. Info & a signup link are available here.

  17. Intel's new 64-bit CPU's by dellis78741 · · Score: 5, Informative

    Actually, it was made clear during the Q&A at IDF that the instruction set would be compatible with the AMD64 instruction set that AMD pioneered and which Microsoft has already built a 64-bit version of Windows around. Intel will undoubtedly have some 'additional' instructions included, making theirs a superset of AMD64 but the main point is that you will be able to buy one version of 64-bit Windows and install it on either an AMD or Intel-based machine. Now its' just a matter of timing. I would not expect MS to do the full release of their 64-bit Windows until Intel has the matching hardware in the pipeline, curtailing AMD's current lead in that market segment.

    --
    ======= ~\_/~\_O Burmese
    1. Re:Intel's new 64-bit CPU's by MBCook · · Score: 5, Insightful
      Yep. I would expect the difference to be just like what we see now. Intel will have one version of the instruction set (x86-64 + SSE4 or whatever) and AMD will have another (x86-64 + 3DNow!, for example). They will work, but there will be specializations for some things. Basically they are as compatable with one another as the P4 and Athlon are.

      As for this whole thing, I'm not suprised and this is a MAJOR boon for AMD, because now people have no reason not to port their software to x86-64. The companies get customers now (Athlon64 and Opteron) and more later when Intel releases their chip. The other big win for AMD is that their chips is out NOW. So when the software starts to come, people who want/need that 64bits will get Opterons and they can gain some real market share before Intel's processor comes out (especially the desktop one since Intel is releasing the server chip first). As long as AMD is willing to cut back on their prices a little now to trade for future gains, this could be a MAJOR opportunity for them.

      As for us consumers, this is a win. Intel trying to push Itanic (or even worse a THIRD arch) down our throats would be terrible. Now we have one clear "winner" in the 64 bit wars (don't reply with stuff like the G5, I'm talking the Intel/AMD/Transmetta/etc. side).

      And where is Transmetta's announcment? They should make one two! I bet they could get a good chip out the door before Chipzilla gets a good mobile x86-64 chip out there. This would be a great chance for them too, they could grab a good chunk of the laptop market becuase it would only be them and AMD, and AMD isn't marketing towards low power ultra-lite laptops.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  18. Is this a surprise to anyone? by Anonymous Coward · · Score: 4, Interesting

    Posting anon due to affiliations.

    Anyone that didn't think Intel had 64-bit Workstation and Desktop chips "in the pipeline", as it were, must be sitting in a cave humming with their fingers in their ears.

    The production pipeline on these sorts of products. take years, so this was not a knee jerk reaction. If you look very carefully at what Intel has actually officially said the whole time, you'll see that they simply said they would provide a solution when the appropriate OS support and perceived need becomes available, and that is EXACTLY what has happened here. What do you know, Steve Balmer announces Windows XP 64 now has support for these "Xeon" extensions. These things don't happen over night.

    It is still a fact that most people DO NOT need 64-bit computing in any way shape or form, but one mistake that Intel did make is the fickleness of the vocal minority and AMD fanbois.

    Also, if you think that the existing Prescotts don't already have these extensions (just disabled at the moment), you are also kidding yourself.

    1. Re:Is this a surprise to anyone? by Fnkmaster · · Score: 5, Interesting
      People do not need 64-bit computing for standard desktop computing applications - of course not. But the point here is a further shift down in price point of the workstation and server markets - lots of applications where you did need 64 bit memory addressing or where 64 bit calculation helped a lot are now cheaply implemented on commodity hardware. And if you don't need it, the AMD 64 bit hardware still runs your old 32 bit apps better.


      Your derisive tone clearly does quite a disservice to your employer (whether it's Intel, Microsoft or related) - makes you guys look like a bunch of whiny shits. Athlon64 and the other 64 bit Athlon processors are doing well because they perform well with both legacy apps and OSes as well as 64-bit apps and OSes. They are good products, and yes, the 64 bit "higher numbers are better" marketing factor is part of it. Assuming you work for Intel (or are an Intel "fanboi" of some sort to use your own gay little derogatory term), you should be very familiar with making higher-is-better a key part of your marketing strategy, since Intel has been doing it with MHz for years now, pipelining until the cows come home to crank the MHz rating higher and higher to generate sales of new processors, whether or not their "goodness" is actually directly related to the operating frequency of the processor or not.

    2. Re:Is this a surprise to anyone? by ifwm · · Score: 2, Insightful

      Wait, the fact that someone wants superior tech makes them a "fanboi?" We can tell where your loyalties lie. That being said, you obviously don't understand the culture of consumption. 64 is clearly better than 32, which is certainly better that 16. Why? Who cares why it just is. And as for NEED, since when has that had anything to do with it. Most people don't NEED a computer at all, but look at how many own one.

    3. Re:Is this a surprise to anyone? by waveman · · Score: 2, Informative

      "most people DO NOT need 64-bit computing"

      There are even now a few things that 64 bit is useful for...

      1. Crypto - 64 bit ints makes things much faster.

      2. Running Lisp or Scheme. You can fit a lot more into a 64 bit int, which is important when running these languages.

      3. Some calculations can be done in 64 bit ints that would not fit in 32 bit. Example, financial calculations, where $3,000,000.00 does not fit in 32 bit.

  19. Inquirer.net by Krieger · · Score: 5, Informative

    The The Inquirer has some pretty decent (if biased) coverage of this.

    Essentially there will be a single OS for the two (Intel and AMD). Unspoken is that Intel's implementation is AMD64 ISA, but a different technical architecture. If it's compatible, who cares. Secondary confirmation via Ars Technica

  20. And lest we forget... by Supp0rtLinux · · Score: 4, Informative

    AMD is the only X86 chipset manufacturer offering 64bit notebook chips. They're clearly seeing the light and hitting a market that Intel's been struggling in for close to 4 years. Intel's claims of no need for 64-bit personal computing is just a smokescreen for their 64-bit failures. As technology advances we will have 64-bit personal computing... and a few years or decades later we'll 128-bit personal computing. Intel just doesn't want to lose face to AMD since AMD is first to market and posting profits.

  21. More info by Dwindlehop · · Score: 5, Informative

    News.com article
    Intel's 64 bit extensions are compatible with AMD's. You will be able to run the same 64 bit OSes on them. Intel's 64-bit capable Xeons are Noconas, which are Prescotts in a Xeon package.

    I work for Intel, but I do not speak for Intel. My opinions are not necessarily the opinions of Intel Corporation.

    --
    Jonathan Pearce jonathan@pearce.name
    3EAAFB2A http://www.jonathan.pearce.name/
  22. Re:Why 64 bit? by quibbler · · Score: 2, Insightful

    Try again, 64 bit is very useful for lots of things. Keep in mind that when you 'offload to a 3D card' as you so easily put it, you're using a largely specific-purpose processor. This means that you've got to be in the canon of algorithms that the hardware-maker thought you'd use. A general purpose 64bit is very useful.

  23. Nintendo 64 by b0lt · · Score: 3, Funny

    In other news, Intel has bought all rights to the Nintendo 64 ;)

    --
    got sig?
  24. Re:Why 64 bit? by trtmrt · · Score: 5, Insightful

    Well, many calculations in academia are done on "desktop" computers. Some of the calculations done in the lab I work in can easily gobble up more 4GB of RAM. A couple of weeks ago we were looking into our options to address this problem at a reasonable price. Speed would also be nice when you have to cruch that many numbers, but if you don't have the RAM you can't even wait longer to get the results.

  25. 64 bit systems for whom? by Rosco+P.+Coltrane · · Score: 2, Insightful

    Not counting legacy PC architecture goofiness, 32 bits currently provide a 4G addressable space. So, apart for power-users, servers, hardcore gamers and trendy techno-posers, what's the advantage of running 64-bit systems? Sure you can make biggest calculations in one instruction, but overall you have to move twice as much data around to achieve the same thing if you have less than 4G or RAM.

    Yes I know 4G of RAM is getting increasingly common, but is it really needed? just because Windows is as thick as a whale omelette doesn't mean you need that much to achieve the same result.

    Honestly, I could understand the need to have more than 8 and 16 bit processors, to make multiprecision calculations less necessary for common things and to avoid segmentation kludges, but for the majority of people (i.e. people running Word and Excel, and playing Minesweeper a little), I don't see the interest at all. Better have good fast cheap 32-bit systems than expensive, underused 64-bit ones. Unless of course future versions of the Windows require that much power, which doesn't even seem likely for the short term.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:64 bit systems for whom? by kfg · · Score: 3, Insightful

      Let's just say that the rest of us might get the opportunity to stock up on 32 bit chips at bargain basement prices for a while, so there's some value to be had from it all.

      KFG

  26. The Register by tickticker · · Score: 4, Informative
    According to this article over at the Register they may not be that compatible.

    Intel won't say if it has licensed AMD's x86-64 extensions. But Barrett seemed to hint that Intel's technology will be somewhat less than completely compatible with AMD's instruction set.

    "For the most part, (software) will run on both systems," he said. "Intel has some (things) unique to Intel, which we will make sure people write, port and tune to."

    --
    Sigs are for geeks

    1. Re:The Register by wayne606 · · Score: 2, Insightful

      So now we have to port to IA32, IA64, AMD, and some other instruction set too? And we have to do separate ports for Windows, Linux, Solaris, HPUX, etc etc?? Guess which ones are going to get dropped because the industry says enough is enough! Itanium, because nobody has bought any machines, and the new Intel instruction set, if it's not 100% AMD compatible, because it's last in an already-crowded niche. IA32 will be the low-end architecture and AMD64 will be the high-end.

  27. Re: Intel complaining by spells · · Score: 5, Funny

    Don't you get nervous saying "64" and "never need" in the same sentence?

  28. Missing step by rqqrtnb · · Score: 5, Informative
    At last Intel saw the light and introduced the missing link in their offerings. They made the same mistake as DEC: a radical switch to the Alpha RISC chip from its heavy VAX CISC processors.

    Intel's shortcommings in the IA32 to IA64 switch were the following:

    1. It took them too long to provide a decently performing implemenation of their highly advertised IA64. Itanium 2 became a contender only in the last 2 years. Prices are still too high.

    2. They didn't provide a smooth upgrade path. All x86 apps would need to be recompiled in order to take advantage of the radically different features (EPIC) of the Itanium. Raw x86 code runs very slow on Itanium, compared to p4 and xeon.

    3. Their compilers are still not so mature to allow code to fully utilize the Itania.

    4. it turns out that the Itanium 2 is good for compute intensive mono-threaded code. That is a good match for supercomputing types of apps usually running in batch mode. A server however, needs to handle 1000s of interrupts and context switches / sec. Itanium loses all the nice EPIC/pipelining benefits when confronted with server types of multi-tasking/multi-threaded workloads.

    5. Although the current Itanium 2 is good for multiprocessor types of apps, Intel never came up with a decent high-speed interconnect, nor it designed/proposed any efficient cache coherence protocol for larger SMPs.

    In the meantime, AMD took the evolutionary path and provided the 64-bit capability from desktops, to middle tier servers and higher end machines. They implemented an architecture that directly executes the IA32 but that was extended to the much needed now 64-bits. The performance / price ratio are much better than that of Itanium's and compilers were much easier to come about since the x86 ISA is a well known one.

    There is no surprise that AMD made the right strategic move to provide the needed missing link in the evolution of the popular (but crappy) x86 ISA to the 64-bit arena. There is no surprise either that heavy weights such as IBM, Dell, SUN and even HP -- who pretty much designed Itanium -- put some of their eggs in their AMD busket.

    And there is no surprise that Intel realized after the fact that it should had provided the missing step and it is now playing catch up.

    Isn't unbridled competion good? The pervasiveness of Intel forced the AMD and the RISC designers to do their best to improve their own designs which now in turn are forcing Intel to improve its own?

    The same story with UNIX/Linux and MS windows.

    People need decent alternatives to chose from. Forced monolithic single-vendor solutions are bad for everyone.

    1. Re:Missing step by I_am_the_man · · Score: 2, Interesting

      "There is no surprise either that heavy weights such as IBM, Dell, SUN and even HP -- who pretty much designed Itanium -- put some of their eggs in their AMD busket."

      Good post, except for the above quote. IBM has one (eServer 325) machine that is based on the Opteron. This machine is being marketed to high performance computing environments and not really as a general purpose machine. Not sure if it was The Register or The inquirer, but one of the sites had quotes from a top IBM executive on their lack of plans for more Opteron based models (i.e. a 4 way and some other form factors).

      Dell has outright said they are not supporting the Opteron and were holding out to see what happens in the market (which could mean they were holding out for Intel).

      HP's Opteron systems are a rumor and have yet to be substantiated.

      That leaves Sun. Sun is the only major vendor with both an available Opteron system and another (4 way, 6 hdd) on the way. They are also the only major vendor that has made long term commitments to Opteron on a variety of setups/form factors, including workstations and 8 way servers. Sun has also promised to deliver 32/64 bit Linux (third party) and 32/64 bit Solaris on Opteron.

      In fact when Sun announced all of there support, that should have tipped us all off that the Intel annoucement was coming. When would Sun do what everybody else is doing, unless everybody else was actually gonna be doing something else? Don't be surprised two years from now when Sun is still the only major vendor of Opteron systems.

    2. Re:Missing step by frank_adrian314159 · · Score: 3, Informative
      They made the same mistake as DEC: a radical switch to the Alpha RISC chip from its heavy VAX CISC processors.

      But you can excuse DEC for the mistake - they had migrated their customers to a radically different architecture before. When DEC killed the PDP-10 line, they put in a lot of effort to move their existing customer base for that machine to the VAX. And it worked. People may have bitched, but they moved because there was no real alternative then (the only other 36-bit line at the time was Univac, and they were getting ready to throw in the towel). So the DEC customer choice was either another DEC machine or an IBM mainframe of some sort. And guess which one their customers chose? Sure they bitched about it, but it wasn't as if they had any real choice in staying with some sort of comaptible system. And most of their software that wasn't written in MACRO-10 or Bliss was tied to DEC Fortran or COBOL.

      It's clear that when DEC did the switch to the Alpha, they expected something similar to happen. The few things they didn't notice? First, there were other 32- and 64-bit platforms to migrate to. A lot of the customers took the opportunity to look at SPARC or MIPS or (GASP!) Intel 32-bit offerrings as well as the 64-bit goodness soon to come out from the other two. Second, most customer's software was not as tied as heavily to their platform. In the interrim, code had migrated to C, FORTRANs and COBOLs had become much more standardized, and very few folks wrote in MACRO-32. Toss in the fact that it's a lot easier to port a program from one 32-bit platform to another 32-bit platform and it's no wonder that DEC's customer base ran away screaming. And that was the end of DEC.

      Now Intel, OTOH, has gone through this with at least two other architectures - the IA-432 and the 9900(??) - you'd have thought they's learned their lesson by now. Oh well, third time's a charm - maybe thry'll introduce the 128-bit extensions next year to retake the lead!

      --
      That is all.
  29. Itanium Haiku by Bendebecker · · Score: 2, Funny

    Itanium here Billions wasted on effort Cash flushed down the drain

    --
    There's a growing sense that even if The Future comes,
    most of us won't be able to afford it.
    -- Lemmy
    1. Re:Itanium Haiku by LearnToSpell · · Score: 5, Funny

      Formatting is hard
      With HTML, I know
      Next time use preview

  30. AMD Low Power by Rufus211 · · Score: 5, Informative

    The other big news today was AMD's announcement of the HE and EE (wtf they mean is anyone's guess) of low-power Opterons. With these lines you get a full-scale Opteron that only puts out 35 or 50 watts! True they're expensive as heck, but they seem perfect for blades and other large-scale installations where power and AC requirements cost more than the CPUs themselves.

    More information: AMD, Intel at xbit
    Discussion: AMD, Intel at Ace's

  31. I'm not surprised at all. by Kiyooka · · Score: 4, Insightful



    I've always thought it unlikely that Intel would be caught off guard by AMD's Opteron. I think Intel could have announced this earlier, but wanted AMD to become overconfident with its Opteron and spend oodles of cash etc. on developing public awareness of 64-bit computing, explaining what it is, convincing people that it's worth the upgrade, etc. Then, after AMD (who is already cash-strapped) puts all its eggs into the 64-bit basket, Intel finally comes out and says "Thank you for raising public awareness about 64-bit computing for the desktop for the past year, AMD. Now that you have no more money, we will now announce our 64-bit chip and compete with yours." Here's a list-form of Intel's strategy:

    1. AMD comes out with Opteron.
    2. Intel waits.
    3. AMD spends all its money and resources on promoting 64-bit computing, thinking this will make Intel look obsolete and make themselves the chip-maker of the future.
    4. Intel waits.
    5. Intel releases own 64-bit computing and takes over the market that AMD spent all its money developing.
    6. (AMD pulls out empty pockets and holds them like wings and wonders what happened:) ?????
    7. Profit for Intel!
    8. I cry. :(

    1. Re:I'm not surprised at all. by dead+sun · · Score: 2, Informative
      No, and those who adopt early will make some difference to the market share. Lots of businesses, however, don't have the money to rollout hundreds of new processors very often. Heck, the last company I worked for (100s of employees, millions in monthly sales) is still on Pentium 3 (some Xeon) machines for servers, except for a single database box which needed more.

      While I think the Opteron is a great choice, and kudos to your company for getting the best of what they can right now, many companies are also either blindly loyal to Intel or don't want to adopt anything too "new" too quickly. The fact that a few linux distros and now some beta software from MS will take full advantage of the Opteron will probably have an effect too, despite the Opteron running 32-bit code very nicely. It's the uninformed managers that tend to make those decisions.

      Again, congrats to your company which decided to jump on already. I'm still of the opinion that there will be plenty of 64-bit sales for Intel and this is no more than a minor scrape, completely detached from a favor for either company.

      --
      If not now, when?
  32. The Register agrees by Wesley+Felter · · Score: 4, Interesting

    The Register compares Itanic to the i432: "Bob Colwell, chief architecture honcho for the chip that saved Intel in the mid-1990s, the P6 (Pentium Pro), described the i432 as 'a wonderful research project masquerading as a bad product'."

  33. 64 bits is old History by leandrod · · Score: 4, Insightful
    > Maybe 64-bit computing is right around the corner after all

    Wrong. 64-bit computing is ten years old with the Alpha, including PCs running GNU/Linux. Not to mention the later UltraSPARC, PA-RISC 2 and MIPS workstations.

    And today we already have the PowerPC G5.

    This all proves Wintel is the biggest drag in Informatics.

    --
    Leandro Guimarães Faria Corcete DUTRA
    DA, DBA, SysAdmin, Data Modeller
    GNU Project, Debian GNU/Lin
  34. The Future... by vwjeff · · Score: 3, Insightful

    Sure, 32 bit is fine NOW but in the future there will be more intensive software that will require more RAM.

    This is just a guess but I wouldn't be suprised in "Longhorn" will be native 64 bit. Maybe Microsoft is waiting for the hardware to catchup so their inefficient code can take advantage of more memory. (I know, it's a cheap shot at Microsoft)

    1. Re:The Future... by Trogre · · Score: 2, Interesting

      Maybe Microsoft is waiting for the hardware to catchup so their inefficient code can take advantage of more memory.

      Does it really matter anymore what Microsoft is doing?

      Where I live, opterons are selling like hotcakes and something must be going onto them.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    2. Re:The Future... by Mr.+Piddle · · Score: 3, Informative

      This is just a guess but I wouldn't be suprised in "Longhorn" will be native 64 bit.

      This how it typically works in UNIX-land: 64-bit kernel with 32-bit and 64-bit applications. Solaris has been like this for three generations, IIRC. For general day-to-day use, it is typically 99.9% 32-bit applications and the occasional life-saving 64-bit app for that immense data file or whatever that comes up.

      --
      Vote in November. You won't regret it.
  35. Researchers in University. by univgeek · · Score: 4, Informative

    I'm doing many simulations, and so are my fellow students. Modern CAD packages for doing MEMS, nano-tech work with high resolution scream for more RAM. 2GB is barely sufficient, and anything I can feed it is a worthwhile sacrifice. None of our labs can afford Itanics. But we sure can and do need more than 4GB (3GB if windows). I've been advising people to get Opterons whenever they are about to upgrade their systems in order to have an upgrade path in mind.

    --
    All bow to his Noodliness!! His Noodle Appendage has touched me!
  36. Re:desktop chip and server chips? don't mix those by ackthpt · · Score: 2, Funny
    Right, so introducing a 32bit/64bit "server chip" is absolutely NOTHING like introducing a "desktop chip". They still clearly are pretending that they are not competing with AMD's strategy. Who are they kidding?

    Dell, apparently. Since Dell has continued to be exclusive Intel, in the face of the onslaught of AMD64 PCs, you can pretty much imagine a call from Dell to Intel going something like this:

    Dell: "Those 64 bit processors are very interesting, we get calls asking abou them."
    Intel: "The Itaniums? Well, yes, we've put many years and millions into them, they should stir some interest."
    Dell: "No, I'm refering to AMD."
    Intel: "But you don't make systems with AMD processors."
    Dell: "We haven't, yet."
    Intel: "Oh, uh, we'll have something ASAP and I swear it's not going to be exactly like AMD but almost as good, uh, yeah, that's it! Real soon now!"
    Dell: "Good to hear it."

    --

    A feeling of having made the same mistake before: Deja Foobar
  37. Re:64 bit screw up by Wesley+Felter · · Score: 2, Informative

    First of all, the size of int is determined by the compiler and ABI, not the hardware. Since IA-32E is the same as AMD64, it's too late to change the definition of int.

    Second, int is 32 bits on most 64-bit platforms (PPC64, SPARC64, etc.).

    Third, long is the same size as void* on virtually all modern platforms, so that's the assumption people should be making.

  38. Re: Intel complaining by MigrantHail · · Score: 2, Insightful

    Never was not exactly referring to a time frame. Rather, I meant that if Intel had continued to develop a 32-Bit processor, the average user wouldn't need the extra advantages of 64-Bit. The average user uses a computer for internet, email, word-processing, and other tasks like that. On such tasks there would be no real benefit of 64-Bit computing for them.

  39. Link to Intel 64 Bit Extensions by LuxuryYacht · · Score: 5, Informative

    64 Bit Extensions

    From the Intel FAQ Site:

    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.

    --
    Quidquid latine dictum sit altum viditur
  40. Where was itanic going? by moosesocks · · Score: 2, Insightful

    So, with this, more or less, Itanium may or may not be out of the big picture. From what we're seeing now, it appears as though Itanium will remain a high-end enterprise class chip.

    But you have to wonder... what on earth was Intel thinking? Ever since its announcement, intel has hinted that Itanium would eventually migrate down to the low-end desktop market.

    But, it wasn't x86 compatible by a longshot, and had no intentions of ever being hardware-compatible with plain old x86 CPUs. Without backward compatiblity, there was close to zero chance of intel ever capturing the desktop market with it (it was a completely new architecture. there had been no software written for its new instruction set to date).

    But then you realize that intel broke their most sacred tradition by breaking backwards compability. Suddenly, "intel-compatible" wasn't "intel-compatible" anymore. Moving from x86 to Itanium would be like moving from x86 to SPARC/Alpha/PowerPC.

    And SPARC, Alpha, and PowerPC are all more powerful than the current Opteron chips, and cheaper by several orders of magnitude (specifically PowerPC).

    In other words, it would be more likely for everybody to migrate over to Apple that it would be to move to Itanium. And it would be cheaper too.

    With these latest announcements, I'm hoping that intel has finally adopted the x86-64 bandwagon and cooperated with Microsoft and AMD. (Imagine if WinXP-64 worked on two architectures.... and the compatibility nightmares it would cause...)

    Either way, the scores are as follows:
    Sun/DEC - 6/10 Have been using 64-bit for years. Yet, nobody seems to want it.
    IBM/Apple: 8/10 - Successfully brought 64-bit to market, but launched without a supported full-fledged 64bit OS
    AMD - 10/10 - Openly allowed developers to develop with the x86-64 sim years ago. Launched x86-64 before anyone else backed with full Linux support, and windows support in open beta. Successfully penetrated consumer, mobile, and enterprise markets simultaneously.
    Intel - -5/10 (yes, negative) - Created an expensive proprietary system with no backward compatiblity, and is cumbersome to work with. It flops. They still don't have a 64-bit desktop processor. Their only successes are made by copying AMD.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
    1. Re:Where was itanic going? by obeythefist · · Score: 3, Insightful

      And SPARC, Alpha, and PowerPC are all more powerful than the current Opteron chips, and cheaper by several orders of magnitude (specifically PowerPC).

      Huh? Looked at some benchmarks lately? (And not the ones produced by Apple that compare really obscure synthetic benchmarks of Opterons underclocked and running with half the same RAM as a PPC)?

      SPARCs and Alphas are cheaper than Opterons by several orders of magnitude? Are they still making Alphas? If they are, and they're cheaper, and "more powerful", I can't see why there aren't a whole bunch of Linux gamers using them.

      Who modded this guy insightful?

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
  41. Soul of a New Machine? by Anonymous Coward · · Score: 2, Funny

    history repeats itself.

  42. Like a Crystal Apple by wongaboo · · Score: 2, Informative

    Whether Apple innovates in the hardware department is debatable. But they are pretty good fortune tellers. Let me count the tools they brought first to the home PC user.
    1. 64 bit computing
    2. Bluetooth
    3. Firewire
    4. 802.11b/g
    5. USB
    6. DVD/CD Writeable [got tired of linking]
    .
    .
    .
    100,000,000. SCSI

    --
    cogito ergo oro
  43. Intel wouldn't ditch Itanium... by Glasswire · · Score: 4, Interesting

    ...any more than IBM would ditch Power4/5 architecture, just because they have a commodity market x86 chip with 64-bit address extensions (Opteron).

    In the 'big iron' enterprise market against RISC where Itanium is beating everything handily (check out the latest TPC-C list Top 10 where Itanium holds spots 1,3,4,7,10 (5 out of the Top 10 are Itanium systems running a mix of Linux, HP-UX and Windows on HP and NEC systems), Itanium is gradually out-selling all of the big RISC opponents like Power4. Note that IBM is certainly not spending the money to put up an Opteron cluster for the TPC-C test(no 32-way or 64-way scaled solutions for it on the horizon) even if they got good enough results (which they wouldn't) if they can't beat Itanium 2 right now with the high-margin Power 4. No doubt they'll have a run at Itanium again this year with Power 5.

    But there's no way that Opteron OR a 64-bit Xeon plays in the big high thoughput space, so people that assume Intel would get rid of Itanium simply don't know what they're talking about.

    As for Itanium not selling, That's funny. Itanium sold over 100,000 cpus last year which is a big number for the enterprise server market (That's more than some other major RISC processors sold in 2003 (like Power 4)). If you don't believe me Google "Itanium" "100,000" and "Otellini" and you'll see lots of links to Intel pres Paul Otellini's announcement back in Nov that Intel would ship over 100,000 Itanium processors in 2003.

    1. Re:Intel wouldn't ditch Itanium... by Mr.+Piddle · · Score: 4, Informative

      Itanium sold over 100,000 cpus last year which is a big number for the enterprise server market (That's more than some other major RISC processors sold in 2003 (like Power 4)).

      The other major RISC CPUs sell by the millions. Your whole post is one big pointless troll.

      --
      Vote in November. You won't regret it.
    2. Re:Intel wouldn't ditch Itanium... by Mr.+Piddle · · Score: 4, Informative

      Care to back up your assertion?

      The G5 is a PowerPC. PowerPC is RISC (or was, due to the blurring over the years). Apple is putting G5s into their servers, too.

      As far as numbers go, the market reports I see via Google put Sun's annual server sales at 200,000 to 300,000 servers. Multiply by some SMP co-efficient, and it isn't hard to get over 1,000,000. These numbers also do not include workstations, motherboards sold to OEMs, embedded units, and replacement parts. If Itanic is just getting over 100,000, then Intel has some problems, espcially considering just how long that CPU has been around (I first heard about it in college in 1997 or so, I think).

      --
      Vote in November. You won't regret it.
    3. Re:Intel wouldn't ditch Itanium... by Mr.+Frilly · · Score: 4, Insightful

      As to the 100,000 number, you might want to check out the register's version. Somewhere around 10,000 CPU's is a more realistic system (with 4000 of them coming from a single system).

    4. Re:Intel wouldn't ditch Itanium... by Watts+Martin · · Score: 4, Insightful

      As for Itanium not selling, That's funny. Itanium sold over 100,000 cpus last year which is a big number for the enterprise server market (That's more than some other major RISC processors sold in 2003 (like Power 4)). If you don't believe me Google "Itanium" "100,000" and "Otellini" and you'll see lots of links to Intel pres Paul Otellini's announcement back in Nov that Intel would ship over 100,000 Itanium processors in 2003.

      Yes, except that Itanium's biggest competitor in the enterprise server market isn't the Power4, its G5 cousin or any other RISC chip. The Itanium's lunch is being eaten by the Xeon. If you'd Googled on the less specific "itanium sales" your first hit would be IDC Waterfalls its Itanium Sales. As that article observes, "The [100,000] number may seem relatively huge, unless we do not take into account sales of Intel Xeon processors that amount in millions."

      The problem, when push comes to shove, is that for "enterprise" customers, 64-bit CPUs are still a solution in search of a problem. As of right now there aren't any applications I can think of that most businesses use where the Itanium has a pure performance advantage that outweighs the Xeon's much higher price-performance advantage. The High Performance Computing market, which is what you really referred to above, is not the enterprise market, and as flashy as HPC is, it's not where the money is, either -- go into any business using Intel architecture machines and you will see server rooms filled with HP ProLiants and Dell PowerEdges, and all of those will be P4/Xeon boxes.

      It doesn't matter whether Mr. Otellini tells people he's happy with "over" 100,000 Itanium processors being shipped or not. Compared to the amount of money Intel sank into the processor, this is peanuts. If they deliver a 64-bit x86 processor and it outsells the Itanium by an order of magnitude in its first year or two, which is not unlikely, it's going to be very hard to justify not end-of-lifing the Itanium line and migrating customers to the new processor.

    5. Re:Intel wouldn't ditch Itanium... by kent.dickey · · Score: 2, Interesting

      The "troll" comment is incorrect.

      100,000 Itaniums is comparable to other server chips, considering that probably most of them were in fairly large systems, not cheap workstations. I agree Sun probably sells more, but that wasn't the point. Apple Computer shows that one can be successful without being the biggest player.

      That being said, Itanium clearly is not where Intel hoped it would be. I doubt Itanium will ever recoup its investment, which was huge unless something drastically changes. I worked on Itanium (when it was called something else) starting back at least in 1996 when I was at HP, so that's a lot of sunk cost to recover.

    6. Re:Intel wouldn't ditch Itanium... by v01d · · Score: 4, Informative

      Compare Itanium to like processors, such as they exist.

      So Power4 is the only processor you'll admit to being a "like" processor? The biggest RISC processors are Sparc and PowerPC. Each out sells Itanium by a huge margin.

      Sun sold more total systems, but they weren't all SunFires, and we weren't talking about them.

      Intel sold 100,000 processors, Sun sold close to 300,000 systems. See the significance of the difference? The parent of this thread was talking about RISC processors. Power4 was mentioned specifically, but Sparcs are certainly in the the same class.

    7. Re:Intel wouldn't ditch Itanium... by pantherace · · Score: 3, Insightful
      In the 'big iron' enterprise market against RISC where Itanium is beating everything handily (check out the latest TPC-C list Top 10 where Itanium holds spots 1,3,4,7,10

      Yeah, spot #1 is held by IA-64 with 64 processors, and #2 by Power4 with 32 processors, as are all except #10 on that list (where every power4 is a 32 processor box)

      Not to mention TPC-C is something for which vendors tweak heavily, and it is a fairly exclusive and expensive club to get into.

      The only TPC comparison between Itanium & Opteron can be found in the 300GB TPC-H with a 2GHz 16-way opteron cluster (13,194) vs a 1GHz Itanium 2 (4,774) SMP box. Unless a 1.5GHz Itanium2 has a significant core change it isn't going to deal with the almost 4x lead, assuming the benchmarks are good, which I have some doubt of.

    8. Re:Intel wouldn't ditch Itanium... by morton2002 · · Score: 2, Funny

      ...(I first heard about it in college in 1997 or so, I think).

      Take a look at this image... from 1994!!:
      Boston Globe cartoon

    9. Re:Intel wouldn't ditch Itanium... by Col+Bat+Guano · · Score: 2, Insightful
      The problem, when push comes to shove, is that for "enterprise" customers, 64-bit CPUs are still a solution in search of a problem.

      64 bit CPUs are really good at addressing -lots- of memory, allowing some databases to become memory resident. For some applications this would be a very big win.

  44. Re:Why 64 bit? by mlyle · · Score: 4, Informative

    It's hard to picture why there will ever be a need for 128-bit computing.

    2^64 is 18446744073709551616. This is BIG. 17179869184 gigabytes. 16777216 terabytes of addressable memory. 16384 petabytes. This is basically the maximum amount of physical memory and the maximum size of one individual process's virtual memory mapping on a 64 bit architecture (yes, I know many current 64 bit implementations, including AMD64 are limited to 2^48 in practice; but the architectures can fundamentally handle both 2^64 physical and virtual addressing).

    This is enough addressing that you can have 2.5GB of memory in a process for each man, woman, and child on the face of the planet.

    And as to doing integer math larger than 2^64-- why? 2^32 is already overkill for most things.

    Nope, I don't see "128-bit computing" becoming mainstream anytime soon. And it's far from clear 64 bit on the desktop is all that close, given the fact that A) the added code size contributes cache misses and saps performance, and B) there is not much done on the desktop now that requires more than 2^32 bytes of memory in a process, and C) not much stuff does math on quantities greater than 2^32 (4294967296). Keep in mind bank switching allows you to have more RAM than 4GB on all recent ia32 processors (2^36/2^40).

    If we change architectures, it will be less about addressing limitations and more about the piss-poor quantity of registers available on ia32. More registers means more obtainable instruction-level parallelism.. this equals more work done on modern architectures.

  45. correcting myself. OSDL not OSDN. by Anonymous+Freak · · Score: 2, Informative

    Linus isn't part of, and Intel didn't help start, OSDN, that's the parent of Slashdot. I had my OSD's confused.

    Intel helped start (and Linus is an employee of,) OSDL. That one letter makes a heck of a difference.

    --
    Another non-functioning site was "uncertainty.microsoft.com."
    The purpose of that site was not known.
  46. 128-bit computing? by mr_majestyk · · Score: 5, Informative

    I don't see "128-bit computing" becoming mainstream anytime soon.

    Well, the designers of IBM's venerable AS/400 might disagree with you. Its architecture has been enabled for 128-bit computing since the early 1970's.

  47. See the doc: IA32-e is in fact x86-64 by Anonymous Coward · · Score: 4, Interesting

    While AMD have alway talking about new developpment and invits others to share, Intel keep all secret and try to act like no others exists (including there customers sometimes).

    Sorry Intel. There is no AMD words in your doc, but now all the worlds known that your IA32-e is no more than the AMD X86-64. For me you just act like a child!

    Intel IA32-e documentation:
    http://developer.intel.com/technol ogy/64bitextensi ons/30083401.pdf
    http://developer.intel.com/techn ology/64bitextensi ons/30083501.pdf

    AMD x86-64 documentation:
    http://www.amd.com/us-en/assets/co ntent_type/white _papers_and_tech_docs/24592.pdf
    http://www.amd.co m/us-en/assets/content_type/white _papers_and_tech_docs/24593.pdf
    http://www.amd.co m/us-en/assets/content_type/white _papers_and_tech_docs/24594.pdf
    http://www.amd.co m/us-en/assets/content_type/white _papers_and_tech_docs/26568.pdf
    http://www.amd.co m/us-en/assets/content_type/white _papers_and_tech_docs/26569.pdf

    How long Intel while wait before it make the same kind "new extention" compatible with HyperTransport ?

  48. Re:64-bit misinformation rampant in the press by Anonymous Coward · · Score: 3, Informative

    Eh? The example you quote is exactly correct, 64-bit integer units can indeed "churn through doubly large chunks of data than current 32-bit" processors' integer units. Nowhere in that sentence can I see "twice as fast".

    How the hell did the parent get modded up?

  49. Re:Will not sink the Itanic by bucky0 · · Score: 2, Informative

    Where are my 8-way Opterons?
    Theyre shipping, theyre just real expensive

    I'm still bitter about the Athlon MP - which was supposed to allow for 4-way Athlons.

    IANA chipset designer, but AFAIK, that's a physical impossibility, there's only one CPU select pin on the socket A, which'd allow for merely 2 cpus.

    --

    -Bucky
  50. Intel 960 by bstadil · · Score: 4, Interesting
    Add the Intel 960 to the list.

    It was supposed to replace X86. Itanic will go same route. Repositioned and slowly fade into the sunset.

    --
    Help fight continental drift.
  51. possible answer to question of compatibility by stdarg · · Score: 2, Informative

    I happened to see this story which quotes Intel CEO Scott Barrett as saying "Intel's 64-bit extension technology will be software-compatible with AMD's 64-bit extension technology." It also quotes one analyst saying "Intel will be a uniter rather than a divider, and that's very positive news."

  52. Re:Why 64 bit? by Miguelito · · Score: 2, Insightful

    It's hard to picture why there will ever be a need for 128-bit computing.

    I'm sure plenty of people said the same thing about 32-bit (and even 8 and 16 bit) at some point in the past.

    Aside from just the addressable memory is the ability to do larger math calculations in the larger registers. I've done some side by side comparisons of 32 and 64 bit compiled openssl on opterons and the 64bit version has a huge speed increase, very likely due to the additional size of the registers, and the additional registers that were added for 64bit mode.

    Besides.. you can't say that the addressable memory that 64bit gives is more then enough... sure it's huge now, but in another 20 years or so it might not be. I remember getting my first PC 17 years ago... an AT&T PC6300, 8088 CPU (12MHz I think) with 640K RAM and 2x360K floppies. When I finally got a 20Meg (yes, meg) harddrive a year or so later I thought I'd never be able to use all that space. Now anything less then 250 or so gigs is a waste of time. RAM usage grows slower then drive, but it still grows. I don't buy a system with less than 2Gig of RAM anymore, and that's something like 3000x the amount of ram I had in that first pc. Keep extrapolating that out for another 20, 40, or 60 years.

    --
    - My favorite error message: xscreensaver, running on an old Sparc 5 w/ 8bit color: bsod: Couldn't allocate color Blue
  53. i960 is not like the i432 or Itannic by erice · · Score: 5, Insightful

    Wrong list.

    432 and Itannic had full management support. The 432 failed becuase the market rejected it. Itannic appears destined for the same fate. The 960 wasn't rejected by the market, it was rejected by Intel management.

    1. Re:i960 is not like the i432 or Itannic by ivan256 · · Score: 2, Informative

      The 960 wasn't a total flop. It was used as an embedded processor, and last I looked (which admitedly was a few years back) intel would license the core for use in devices. Lots of PCI I/O cards contain i960 cores.

  54. Re:Why 64 bit? by Mr.+Pillows · · Score: 2, Insightful

    Also keep in mind that even though a 64-bit processor with a 64-bit memory manager in an OS will allow for increased memory addressing, the chipset must also support the addressable memory. 8 GB is the limit in most boxes. I think what might be interesting in the future is the synergy between MRAM and full 64-bit processing . . . with MRAM cheap enough and abundant enough, virtual memory will be eliminated with applicatioins getting free reign across the entire addressable space that doubles as the entire storage space.

  55. Itanium was designed to emulate x86 by erice · · Score: 2, Informative


    But you have to wonder... what on earth was Intel thinking?
    It wasn't x86 compatible by a longshot


    Intel was thinking that Itanium would be enough faster than a native x86 to emulate x86 competively. The architecture was designed to make software emulation of x86 relatively efficient.

    The trouble is, the required performance never arrived. Clock rates greatly lagged x86. Compilers have not been able to use the resources provided by IA64 effectively. Itanium hasn't been able to keep up with x86 when running native, much less in emulation.

  56. Re:Why 64 bit? by LordKronos · · Score: 2, Informative

    Floating point math is slow, really slow.
    Maybe you should check out some benchmarks on something newer than a 486, because most current CPUs can actually do floating point calculations faster than integer ones.

  57. Some more info... by brucmack · · Score: 2, Interesting

    It is directly compatible with AMD's 64-bit implementation. Intel and AMD have a sharing arrangement with x86 dating back to when AMD first licensed x86 from Intel, which basically allows Intel to use whatever AMD adds to the instruction set. And vice versa of course. Generally whoever implements it first gets in a generation ahead (Intel with the SSEs, AMD with x86-64).

    On another note, these new Xeons are based on the Prescott core, so it is now extremely likely that the existing Prescott cores all have the capability, just not turned on, like what Intel did with hyperthreading on the Northwoods. It's been clear from the start that Prescott is hiding some functions up its sleeve, as there are at least 10 million transistors that can't be accounted for with the increased cache and other added functionality, even when being very generous with the estimations.

  58. Not for nothing, but... by Ayanami+Rei · · Score: 2, Informative

    even SLES 8.x and RHES 3.0 are not rock solid on AMD64 servers. Sure, single CPU, fine. But you try to use 4-way on the AMD8XXX and you will have an interesting time.

    I think Microsoft was having similar trouble trying to adapt Windows to run properly and without issue on this brand new hardware. Maybe AMD was dragging their feet addressing errata exposed by the effort?

    But even then I feel that's a bit of a stretch. It's been in beta state for a long time now. At least they're offering security updates for it... that's a sign of commitment.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  59. The G5 is NOT a 64-bit "machine" by e40 · · Score: 2, Informative
    And today we already have the PowerPC G5.

    If your definition of 64-bit is a 32-bit operating system around a 64-bit chip, then the G5 is a 64-bit platform. Mac OS X 10.2.7 (and the upcoming 10.3) is not a 64-bit operating system. This is particularly frustrating because Apple's marketing machine has very carefully crafted their message to make a reasonable person believe the operating system is 64-bit, especially if you download and read Power Mac G5 Tech Overview (PDF). Apple says about the G5 version of Mac OS X that it runs all of your software -- and runs it faster -- with a version of Mac OS X Jaguar specially tuned for the PowerPC G5 processor, providing a seamless transition to 64-bit power. That's only the beginning of the smoke and mirrors. The 64-bit power only gives users two things: the operating system can address up to 8GB of RAM, though user programs are still limited to 4GB, and some of the G5 numerical hardware is available with a special version of GCC (3.3).

  60. On the iAPX-432 and the Ada programming language by BuzCory · · Score: 4, Informative
    The iAPX 432 was a 32-bit processor Intel developed starting in 1975 that embodied CISC technology to the max. It was innovative, but also expensive and slow, and targeted towards the Ada programming language, another market failure.

    First, your statements above are contradictory, in 1975 there was no Ada programming language, only a spec (steelman ??) that described what the language should contain (and not contain).

    Also, it is not clear whether you meant that the 432 or Ada was a marketing failure (or both). Certainly the 432 was. OTOH, from its first release in 1980 or so, the Ada language has been far from a "market failure", despite there being no low-cost compilers for it and despite the limitations required by the SteelMan spec. Virtually all aeronautics, astronautics or critical communications software (Military or civilian) and weapons control software for the last 20 years was written in Ada (and not just in the US).

    In addition, several commercial SW firms also found, even w/ Ada-83, that it allowed them to ship w/ far fewer bugs left for customers to find that code written in (Ugh!) C, as well as allowing bug-fixes using less than 50% of the developer resources than to fix bugs in (Ugh!) C.

    As of 1995 the Ada language is much more oriented towards general programming, as well as being much cheaper to use than it had been. There has been a FREE (GPL) Ada compiler available since 1995 or so, and it is now (since version 3.2) integrated into GCC.

    For more info on how Ada is being used and why it should be used for all new projects, see My small Ada site or David Botton's Ada Power site.
  61. Re:See the doc: IA32-e is in fact x86-64 by jcdr · · Score: 2, Interesting

    Yes REX prefix byte is a small change in the instruction set, but a very nice one: it allow to extends the architecture to 64 bits (more longer registers, more addresses, etc...) while permit to execute IA32 userland code without problems.

    The most nice part it that the change do more cleaning that hacking: Intel have a long history of adding new opcodes to IA32, but almost no one use it because binary programs have to run on all IA32 chips including the older one. So now the difference between older and new IA32 chips is so big that for time critical functions, programmers have to test the capability of the chip and to dynamicaly branche to a dedicated functions optimized for that chip. x86-64 make a hug reset to this entropy. This don't stop the process as new opcodes will exists in the futur, but at least it voids the last 10 years or so ugly hacks to the IA32.

    In a wonderfull world, where all uses Debian source package and recompile it for each of his machines, the binary compatibility problem will be less important. But this even don't solve the problem, as the detection and specialization to a dedicated chip will be done while compiling.

    The lesson is that it is not supportable to indefinitely add hack to an architecture. Sometimes it better to make a new backward compatible architecture. I doubt that 128bits computing will be the next thing that will trigg an architecture change. But without doubt architectur change will happens again in the futur to clean the older one and enable new capability.

    And at this time the market will certainely follow the proposition that will have the bigger performance and smallest change ratio. This is exactly why IA64 is dead and x86-64 shine, forcing Intel to copy it and rename it IA32-e...

  62. Re:See the doc: IA32-e is in fact x86-64 by jcdr · · Score: 2, Informative

    No! You are wrong, x86-64 and IA32-e both uses 32-bits operands. Other way there will not be compatible!

    For AMD see the table 1.1 "Operating modes" page 43 of http://www.amd.com/us-en/assets/content_type/white _papers_and_tech_docs/24592.pdf

    For Intel see the table 1.1 "IA32-e modes" page 18 of http://developer.intel.com/technology/64bitextensi ons/30083401.pdf

    (I dont know why slashdot add sometimes a space in the URL, it's not in the original)

    The CMPXCHG16B example just show that Intel continue there nasty game of adding opcode in a way that nobody can use it because thre need to run on AND chip too.

  63. Re:See the doc: IA32-e is in fact x86-64 by jcdr · · Score: 2, Interesting

    I agree about CMPXCHG16B. AMD should have including it as it seem to help creating fast, explicit lock free algo. But to be atomic the CMPXCHG16B opcodes have to do bus locking. Because of that this don't make a hug difference at the end: The AMD implementation will have more opcodes but in a path where the bus locking is the slowest thing anyway...

  64. Re:On the iAPX-432 and the Ada programming languag by BuzCory · · Score: 2, Insightful
    ... The marketing types at Intel were probably jumping on the Ada bandwagon when they finally had silicon, but if you read Intel's own docs, the relationship (or hype) is there.

    I won't debate that point. It may very well be so and is not worth researching just now.

    And yes, Ada has been a market failure.

    Hmm ... I suppose one could say things like Lear Jets, Mercedes Benz autos and fancy yachts are market failures in the same sense. They do things out of the ordinary and require a deep pocket. (Of Ada, this is true of pre-1995 compilers and still true if one wants support, special features or just a validated (certified) compiler.

    It is used in military applications because the government has dictated its use.

    Not since 1995 or 1996. The US DoD did not extend the Ada mandate and in fact closed the AJPO in 1996. To repeat part of my original post, Ada has been in extensive use worldwide for aeronautics and astronautics (in fact my current knowledge is that every current airframe (civilian or military) runs on code written in Ada). The Paris Metro and part of the NYC Subway system runs on Ada code.

    In the vast majority of commercial markets, where there is a choice of development languages, it is hardly ever used.

    This may still be true, but I expect it to change. Ada-95 is eminently suited for general commercial development as well as systems programs and since GNU Ada has been available there are less stats available on market share than there are on Linux deployment.

    To the best of my knowledge, Ada is being taught as a first programming language in some 200+ universities around the world, including in the US Military Academies.

    That isn't to say, it doesn't have some clever and/or valuable features, ...

    It's only the most readable modern language and the one that is most likely to catch programmer errors at compile-time. These two factors alone make it the most cost-effective language to use for any project of substantial size, and for any type of project from writing commercial off-the-shelf apps (short time-to-market) to software that will live for decades (high maintainability), including system apps (like an operating system).

    Speaking of which, I am in the first stages of designing a new OS (*nix-like) in Ada targeted to Intel/AMD architecture processors. I expect to make an announcement here when there is more in writing, but anyone that wants to discuss it or work on it from the first may reach me at toolmakr at buzco dot nyct.net.