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.

518 comments

  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 Anonymous Coward · · Score: 0

      Well, there is no reason for dropping the Itanium right now, since then Xeon-class will propbably will probably only extended with some 64-bit functionality while the Itanium remains 64-bit to the bone.

    2. Re:Intellectual Exercise by i23098 · · Score: 1, Insightful

      And it's not only a intellectual exercice. Intel also had released Pentium Pro with no success but Pentium II III IV are based on it. I'm sure there's lot of stuff that can be reused...

    3. 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.

    4. Re:Intellectual Exercise by ePhil_One · · Score: 1
      Well, there is no reason for dropping the Itanium right now, since then Xeon-class will propbably will probably only extended with some 64-bit functionality while the Itanium remains 64-bit to the bone.

      And maintains its VLIW architecture that is still poorly supported.

      Face it, Itanium has been a disaster from the start, and it will continue being one. Get used to it.

      --
      You are in a maze of twisted little posts, all alike.
    5. Re:Intellectual Exercise by Monkelectric · · Score: 2, Insightful

      Classic business mistake: telling your customers what they want.

      --

      Religion is a gateway psychosis. -- Dave Foley

    6. Re:Intellectual Exercise by DebianRcksLindowsLie · · Score: 0, Troll

      The problem with coming out with the faster processors is that they are running a crappy OS on them. Use Debian, and there's no NEED to have all that processing power, since it's got a customized kernel for your machine.

      --
      To find out how one company is trying to put bloatware into Linux, click my .sig.

    7. Re:Intellectual Exercise by eggsome · · Score: 1

      Oh...my...god I can't believe this got moderated up Interesting, perhaps this is flamebait?
      I have mod points but instead of modding you down I'll give you the benefit of the doubt and try and explain to you. We are not talking about faster CPU's, we are talking about new 64bit architectures!
      That means:
      - More memory can be accessed by the OS
      - More executions can be done in parallel
      - More bandwidth is available

      Jeebus, this is slashdot!
      BR

      --
      If they made a movie of your life, would anybody buy a ticket?
    8. Re:Intellectual Exercise by Epistax · · Score: 1

      Looking at the projected roadmaps (such as on the inquirer) there are a couple of chips that could easily be called the Itanium 3 and 4 (Montecito and Tukwila, respectively). Do you think they are about to drop this venture and just stick with a dual core 64 xeon processor? (Actually I'd love that for a processor) They must have much already invested in these. I wonder where the point is that launching a dud is more profitable than abandoning a project. I'm really interested in how extreme the prices are going to be for these processors (esp Tukwila... *ear to ear grin*).

    9. Re:Intellectual Exercise by javiercero · · Score: 1

      Well since ADA had not been developed then, I pretty much doubt the 432 was even remotelly targeted towards it. It was targeted toward object oriented languages, and offered support for OO in hardware. I

    10. Re:Intellectual Exercise by Anonymous Coward · · Score: 0
      Who talked about faster processors?!

      There's no NEED for processing power?!!?

      "Are you mad or just insane?"(*) Can you encode a 2h DVD to Divx at the rate data is extracted from DVD? No?! Well you don't have enough power :-P

      There's allways need for more processing power, if you think a little I guess you can come up with an example on your own :-P


      (*) King Diamond

    11. Re:Intellectual Exercise by JPriest · · Score: 1
      I was reading that comment saying to myself how impressed I was on the lack of any groundless claims until I got to "does this mean that Intel will be dumping Itanium"

      He (cribb) was doing so well up until that point, HP has sold millions of Itaniums and will continue to. I doubt Windows XP64 Home Edition is going to change that.

      Intel will have 64 bit extensions on the Xeon and the target market for the processor will still be roughly the same. There is definitely a market for a 64 bit Xeon. That chip will play a large role in Linux gaining ground on more expensive UNIX solutions.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    12. Re:Intellectual Exercise by zmower · · Score: 1
      and targeted towards the Ada programming language, another market failure.


      Would that be the same Ada that powers Mars Rovers, flight control systems on aircraft, missile systems, air traffic control systems etc? Nothing important then...
      --

      Sig pending!
    13. Re:Intellectual Exercise by aminorex · · Score: 1

      > Do you think they are about to drop this
      > venture and just stick with a dual core 64
      > xeon processor?

      No, not unless shareholders decide to rebel
      and stop the bleeding.

      --
      -I like my women like I like my tea: green-
    14. Re:Intellectual Exercise by ThaReetLad · · Score: 1

      millions of itaniums? I think not. Intel has sold less than 200,000 itanium chips since its launch a few years ago and many of them have been freebies or subsidised for 3rd party software developers.

      --
      You can't win Darth. If you mod me down, I shall become more powerful than you could possibly imagine
  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 Coward · · Score: 1, Insightful

      It's funny in a predictible response kind of way. That is all. It is not insightful in any way at all...

    3. Re:Quote by Anonymous Coward · · Score: 0

      Yeah. Quit moderating that kind of stuff up. Moderation is for encouraging exceptionally good posting, NOT modding up posts that anyone could've written.

    4. Re:Quote by Keitero-sama · · Score: 1

      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*

      --
      -Kids in the back seat causes accidents.- -Accidents in the back seat causes kids.-
    5. 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.
    6. 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.

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

      Trial, beta, evalutation, whatever. I've been running 64 bit Linux systems since 1999.

    8. Re:Quote by mr_majestyk · · Score: 1

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

      ...and Microsoft likes AMD. Specifically because it isn't Intel.

      They were 'forced' into supporting AMD64 by Microsoft, because MS only wants one 64-bit OS.

      Bzzt...wrong. MS has said from the beginning that it wanted a choice of 64-bit hardware platforms for Windows (it doesn't like being locked into a single supplier any more than other companies). That's why it signed up with AMD and its 64-bit alternative to begin with.

      MS will continue to have two 64-bit versions of Windows...one for IA64, and one for X86-64.

    9. Re:Quote by lgftsa · · Score: 1

      Some may find it funny and some may find it predicatable, but I posted it because the fact that Linux runs on more than x86-32 needs to be emphasized.

      Linux is more than a "Windows competitor". It is a highly adaptable OS which has and will continue to be ported to more hardware platforms than most realize.

      From MMU-less bare-bones 32bit cores to massively parallel and redundant big iron, and some really weird things in between, if the hardware exists, someone will port it.

      There have been some OS products with wide varieties of supported platforms before(mainly embedded/RTOS products), but I doubt we'll see any which will support all 64bit platforms - and I think Linux will.

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

      If it's Windows, to paraphrase,
      "One OS to rule them all, and in the darkness bind them!"

    11. 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.

    12. Re:Quote by Anonymous Coward · · Score: 0

      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.

      We were getting ready to setup a 64 bit system at the office to test out database performance on Windows Server 2003/SQL Server 2000. But we then found out SQL Server 2000 64 Bit only supports Itanium, and Microsoft has said Opteron support isn't coming until the next release, sadly. SQL Server 2000 doesn't even work properly with the Opteron, and won't be patched until SP4.

    13. Re:Quote by tiger99 · · Score: 0, Interesting
      No, there will hopefully be at least 4 in total, including OpenBSD, FreeBSD and NetBSD, in the fullness of time. Some people really need one or other of the BSDs, I need OpenBSD on my firewall for example, and although I don't have a bandwidth issue yet, some people do and would relish the performance. Linux is not so good in that particular application, but better for a workstation. There may also be the commercial BSD (BSDi?) which I have not seen advertised lately but is likely still around. There would have been SCO, but Darl will be in jail before the OS is ported to 64-bit, even if SCO has the funds. Their paymaster does, but he hates *nix, his only funding of SCO is for the purposes of fighting a battle he dare not enter for legal reasons, being the Chief Architect of a Convicted Monopolist.

      I would not be surprised if OS-2 suddenly got a new lease of life in 64-bit form, as there is a window of opportunity while Bill's pathetic product is, as is always the case, late and buggy. Another outsider, which would really be fast on 64 bit, would be BeOS. I am not up to date on developments there, but an OSS equivalent was in development last time I looked.

      But, whatever happens, I expect there will be a choice of *nixes before Bill has anything working reliably. It could be the beginning of the end for M$, after all if the 64 bit market is mainly servers, then the actual OS is of no importance, only the stability, security and cost. A server serves files, it does not usually need to run anything OS specific, it is (simplistically) only the protocol on the network that matters, hence the failure of IIS in the web server market. It failed on all 3, stability, security and cost.

      I personally don't need high performance servers, but when they are affordable I will want a 64-bit machine for circuit simulation because I am (usually) an analogue designer, and transient (time domain) simulation of certain types of circuits is an enormous computational load. Hopefully SPICE will be ported to 64-bit, and I will at a guess be using SuSE. My network is unusual, it only supports me, so the oldest, slowest machine (K6-II/500) is the main server. I predict that there will be a strong minority interest in 64-bit desktops for similar reasons, a fair number of people also do difficult digital simulation work and other tasks which really need the speed, so I am guessing that 20% will be workstations, 80% servers. The chances are that Bill will lose money heavily, he would likely get the greatest share of the workstations, but why would he expect to sell many copies of a server OS, if current trends continue? Servers are becomming commodity items (SAN, NAS....) and the OS cost really needs to be negligible.

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

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

    15. Re:Quote by WasterDave · · Score: 1

      Who is actually buying these things to run Windows on them?

      Big arse exchange boxes? They eat power like there's no tomorrow and they're *bitches* to cluster.

      Dave

      --
      I write a blog now, you should be afraid.
    16. Re:Quote by fitten · · Score: 1

      Sure. Intel cares about one thing: selling chips. If supporing other OSs sell more of their chips, they will support it. It only makes sense.

    17. Re:Quote by pablo_max · · Score: 1

      Oh come now..I mean who would ever need 32 bit computing? 16 is more then enough. Just like a 10 meg hard drive is all I need. Make no mistake, When the hardware is there, software will be written to take advantage of it...unless you think this time will be different. I mean..we're not really all that into computer like we used to be right?

    18. Re:Quote by Eunuchswear · · Score: 1
      I need OpenBSD on my firewall for example, [...] Linux is not so good in that particular application,
      Seriously, why?
      --
      Watch this Heartland Institute video
    19. Re:Quote by Anonymous+Freak · · Score: 1

      Yes, my point is that they weren't going to make a third 64-bit version. They told Intel that if they were going to make a 'low-end' 64-bit platform, it had better be compatible with one of the existing two. And Intel knows that backward compatibility is important to this new low-end market, so they really had no choice.

      Microsoft wants the choice in 64-bit platforms, but they don't want to spend millions of man-hours developing yet another version of Windows. They want all platforms to be compatible. They would love it if Intel dropped IA-64 in favor of AMD64. (They have already dropped Alpha, PPC, and MIPS, all of which had 64-bit support in Windows NT 4.0, and all of which were dropped by Windows 2000.) I predict that unless Intel makes some serious changes to the Itanium line (making them much lower cost, even faster, and making a better x86-32 emulator,) MS will drop IA-64 support within two years. (Windows 64-bit for IA-64 only exited beta last year, even though Itaniums had been available for 2 years!)

      --
      Another non-functioning site was "uncertainty.microsoft.com."
      The purpose of that site was not known.
  3. Intel x86 64 and AMD x86 64 are the same by slash-tard · · Score: 1

    Intel may add an instruction or two but one version of windows, or linux will run on both chips.

    Intel wants to save some pride and distance themselves from "AMD64" as much as possible.

    1. Re:Intel x86 64 and AMD x86 64 are the same by ackthpt · · Score: 1
      Intel wants to save some pride and distance themselves from "AMD64" as much as possible.

      Sounds like a death match made in heaven...

      I wonder what crow tastes like, I should give Craig a call...

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:Intel x86 64 and AMD x86 64 are the same by Witsu · · Score: 1

      Intel could have a chance to sneak out ahead here. They could probably significantly enhance their version of AMD64 without hurting compatibility. They will likely have Prescott's SS3 instructions included for sure. Is anything stopping them from greatly increasing the amount of registers available for the 64 bit mode, or using a P4EE style jumbo cache?

  4. 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.

    1. Re:In my opinion... i by Anonymous Coward · · Score: 0

      Kinda like Netscape, when IE took over?

  5. 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 Anonymous Coward · · Score: 0

      That sooooo nearly works!

    2. Re:They should code name it Iberg by cheezedawg · · Score: 1

      Why would this "sink" Itanium? They are geared towards totally different markets.

      If people really thought that Intel was just going to be caught completly off guard by a successful AMD 64 bit x86 processor, then they don't understand how to make a business as successful as Intel. This should not surprize anybody.

      --
      "The defense of freedom requires the advance of freedom" - George W Bush
    3. 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*
  6. Intel complaining by Anonymous Coward · · Score: 1, Insightful

    "Intel complaining that 64-bit processing has no place in the desktop market," Can't 64-bit processors use more memory at a time than 32-bit processors? I don't understand...

    1. 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.

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

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

    3. 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.

    4. Re: Intel complaining by Anonymous Coward · · Score: 0

      Did you get the reference ?

    5. Re: Intel complaining by Anonymous Coward · · Score: 0

      I think he was refering to you UID. Oh! I get it!!! Ha ha ha. [repost]

    6. Re: Intel complaining by Warhaven · · Score: 1
      Don't you get nervous saying "64" and "never need" in the same sentence?

      I'm sure the symptoms of nervousness are related to the old "640k" and "never need more."

    7. Re: Intel complaining by Anonymous Coward · · Score: 0

      Bill Gates... Google it if you don't get it

    8. Re: Intel complaining by Anonymous Coward · · Score: 0

      What about gaming? Any bennefits there?

  7. 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 Anonymous Coward · · Score: 0

      Huh? MS has not dragged its feet on a 64bit OS for the Opteron. Infact, its Cutler's baby - he's personally overseeing it (while longhorn, itanic versions etc are being developed by other groups)..

      Infact, you can download a 64bit version of XP now, before Intel's announcement.

      No, Intel was forced to do this - which is why they are doing it. The market forced them, and with the arrival of a 64bit XP (and 2k3 for the opteron) the time is right.

    2. 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
    3. 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!
    4. 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.

    5. Re:They know how to keep a secret... by Anonymous Coward · · Score: 0

      You have your facts rather jumbled up. For one Itanium isn't x86.... I can't be bothered listing the rest.

    6. Re:They know how to keep a secret... by Anonymous Coward · · Score: 0

      Intel sure knows how to keep a secret.

      They even told their own Itanium teams that 64-bit x86 wasn't being persdued.

    7. 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
    8. Re:They know how to keep a secret... by zurab · · Score: 1
      You have your facts rather jumbled up. For one Itanium isn't x86....

      Yeah, that was wrong in my post. Thank you for the correction. Intel wanted Itanium to succeed their higher end 32-bit x86 server processor line. Itanium is not x86.

      I can't be bothered listing the rest.

      Yeah, well, go to sleep then - what's the point of replying in a discussion thread?
    9. Re:They know how to keep a secret... by Anonymous Coward · · Score: 0
      > After the Itanium failure...
      What are you smoking, dude?

      Hint #1: Itanium is not a failure. As someone who has done OS work for IPF (Itanium Processor Family), I can tell you that the "failure" of the Merced chip was not a real failure. From back in 2001, the roadmap for the IPF chips never planned on being dominant until late 2005/ early 2006.

      Hint #2: SPECInt and SPECfp clearly show the 1.5Ghz Itanium 2 is already the dominant chip on the market in terms of raw power.

      Hint #3: Refer to hints #1 and #2 and imagine what you'll see with 3Ghz dual-core 64-way IPF-based servers due out in the next 18 months. Those $million+ monsters won't be on your desktop, but they will run all the websites and corporate datacenters for years to come.

    10. Re:They know how to keep a secret... by Warhaven · · Score: 1
      They thought their Itanium would be the only reputable and reliable 64-bit platform for x86.

      Honest question. Is the Opteron AMD's only 64-bit processor? Or do they have a "server-grade" processor? I consistently see people comparing xeons to opterons or xeons to G5s. Aren't they two different grades of processors? That would be like comparing a G5 to an actual Power4.

      I mean, there's nothing wrong with showing your desktop processor spanking a server-grade processor, but in another sense, it's sort of like comparing oranges and tangerines.

    11. Re:They know how to keep a secret... by fitten · · Score: 1

      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?

      Yeah, just like Athlons were Pentium IIIs with white-out on em and ball point pen scribbled "Athlon". /rolleyes

    12. Re:They know how to keep a secret... by Phs2501 · · Score: 1
      Opteron is as server-grade as AMD gets right now, and has proven to be quite capable. It has dual-channel memory, large caches, and three HyperTransport links (for the bus and up to 8-way NUMA SMP, if I recall correctly).

      Athlon 64 is the desktop version of the Opteron. It (usually) has single-channel memory, smaller caches, and only one HyperTransport link (for the bus).

      Comparing the Opteron to the Xeon is quite valid, assuming they have similar cache sizes.

      Theoretically, the Itanic and the Power4 should be a cut above the Xeon and Opteron, but as with all things in some real world applications it works the other way around.

    13. Re:They know how to keep a secret... by Anonymous Coward · · Score: 0

      The Opteron 800-Series models are designed for use in large systems. Nobody's really selling them right now, however.

    14. Re:They know how to keep a secret... by drinkypoo · · Score: 1

      I'll bet even more money that no one responsible is reading this, and/or would give a crap.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    15. Re:They know how to keep a secret... by Anonymous Coward · · Score: 0

      Um. People have known about Intel's "Yamhill" Plan B since before Itanium was released.

    16. Re:They know how to keep a secret... by DrMrLordX · · Score: 1

      What exactly IS the status of Yamhill? Surely Nocona isn't Yamhill under a different name . . .

      is it?

    17. Re:They know how to keep a secret... by zurab · · Score: 1
      What are you smoking, dude?

      Hint #1: Itanium is not a failure.

      IMO, losing any significant server market share to AMD would be a "failure" for Intel. I don't think we are speaking about the same thing.

      Those $million+ monsters won't be on your desktop, but they will run all the websites and corporate datacenters for years to come.

      I'm not so sure. History has shown that while there is a market for these types of beasts, market prefers commodity hardware. Intel wanted Itanium to be a commodity, but that's not going to happen with AMD around. IMO, if Intel loses market share to AMD, it will be extremely hard for them to reverse that trend. Maybe Intel didn't read their own history until recently.
    18. Re:They know how to keep a secret... by Anonymous Coward · · Score: 0

      "They thought their Itanium would be the only reputable and reliable 64-bit platform for x86."

      Itanium is not a x86 CPU, and it has since 2000 been destined as a high-end not mainstream CPU. Intel started x86-64 development in 2001.

    19. Re:They know how to keep a secret... by ackthpt · · Score: 1
      What exactly IS the status of Yamhill? Surely Nocona isn't Yamhill under a different name . . .

      Yamhill, when the story broke, revealed a schism within Intel. Those working on the product felt a sense of urgency in delivering a desktop 64 bit processor, an extension of the x86 line. Meanwhile the other camp expressed it was an unnecessary product experiement, which should be discontinued, as the Pentium IV and Itanium were all the market needed. AMD has proven that camp wrong. Knowing something about egos in a business environment, the turnabout on the part of Intel suggests some red faces, particularly as the 64 bit extensions for Pentium processors are those as dictated by little brother, AMD and developed by the Yamhill group.

      --

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

      Thanks for the clarification.

  8. 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 Blackhalo · · Score: 1

      But how long can Microsoft delay? If we get to the point where both AMD and Intel are shipping 64 bit enabled processors on all new computers what happens when some jackass at Id releases a 64 bit optimized version of Doom III. I certianly would be temped to finally kick the Windows habit and go cold turkey with a 64 bit Linux distro. Perhaps one of those AMAZING Knoppix distros would help me in a Patch like transition...

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
    7. Re:Hmm.. by patbob · · Score: 1
      They had planned on Itanium taking the 64-bit market over

      I don't see it this way. Intel has a long history of on again/off again with the Itanium. I figured out a long time ago that a serious blow was dealt to the architecture when Intel claimed the original wouldn't be faster than their 32-bit offerings. And another occured when Intel decreed that it wasn't an appropriate processor for the desktop.

      Made me wonder just which market they were trying to pursue with the chip. They decreed that it wasn't the desktop, and admitted it wasn't the performance market. Without those markets, what's left to drive the product? I couldn't think of any major market, which meant it probably wasn't a big one. This all happened back before Merced was ever released too.

      The simple fact that Intel hasn't backpedaled on those market claims, nor stopped spending on the product, says that either they can't admit to a mistake or (perhaps more likely) they see a significant enough upside out a ways. Either way, its a gamble, and I hope they win it mainly because I don't want to see the processor market fragment -- having a big player everybody has to stay compatible to helps create a (albeit defacto) standard, which gives us all more viable choices in compatible HW and SW.

      --
      Welcome to the net of 1000 lies. Upgrades are scheduled soon that should bring us to the 10,000 lies mark.
    8. Re:Hmm.. by hawkbug · · Score: 1

      That's interesting, I didn't know that. I may have to give BSD a try at some point.

    9. 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.
    10. Re:Hmm.. by Mr.+Frilly · · Score: 1

      That's funny, because the NetBSD version for AMD64 is still experimental.... while there have been at least two stable AMD64 linux distributions for the past couple of months (Redhat Enterprise, Suse).

      Maybe you'll want to give one of the stable AMD64 linux ports a spin?

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

      you're half wrong. RedHat still has no amd64 high-end offer (aside from Fedora betas). it was due this Jan. but got delayed - in their own words, 'it's still in testing' That leaves SuSe and Mandrake as commercial distros - and Gentoo et alt. for the fun of it.

    12. Re:Hmm.. by Anonymous Coward · · Score: 0

      sorry to bust the bubble, Knoppix doesn't get it yet. I have a nice Opteron sys. that doesn't even boot in Knoppix.

    13. Re:Hmm.. by Anonymous Coward · · Score: 0

      You're an idiot. Read the following line out line out loud: "I had a bad feeling that Microsoft was holding out on windows until Intel could catch up". Now what the fuck does that have to do with Linux or SCO? Nothing at all.

    14. Re:Hmm.. by WasterDave · · Score: 1

      NetBSD had full support for the Hammer architecture before IT WAS EVEN BURNED ON SILICON.

      Yeah, this was astounding.

      Dave

      --
      I write a blog now, you should be afraid.
    15. Re:Hmm.. by Anonymous Coward · · Score: 0

      A 64-bit userland would only be slower on SPARC64.

    16. Re:Hmm.. by NoodleSlayer · · Score: 1

      Intel traditionally helped Microsoft with the driver development in each Windows release, however this time around Intel isn't as motivated to help, and from what I've read in varying reports that biggest problem spot right now is the driver support. Beyond not having Intel writing x86-64 drivers some harware vendors, like ATi, aren't either.

    17. Re:Hmm.. by Anonymous Coward · · Score: 0

      I wonder when/if they plan to implement 64 bit support. Guess I'll have to google for it. Still I have an "old" dual P-3 server that serves it's pourpose well and just broke down and bought a cheapo P-4 desktop that I expect to last a little while yet.

      Sadly, as an AMD stockholder I could not find an Opteron/Athalon PC that suited my needs at a price I liked, but my old P-3 homebuilt finally gave up the ghost and I had to buy now.

    18. Re:Hmm.. by hawkbug · · Score: 1

      I'm not talking about linux, I'm talking about windows - you know, the operating system that is used on a majority of computers on the planet earth. Yes, I would love to see Linux be 100% stable on AMD64 like 6 months ago, but it's not - and yes, AMD could have helped. But why throw money at an OS that doesn't have a consistent desktop experience? Yeah - they could have improved the kernel for the opteron to get some more server market share... but I don't see them doing that for the desktop.

    19. Re:Hmm.. by Anonymous Coward · · Score: 0

      check out the list http://www.amd64.org/

    20. 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*).

    21. Re:Hmm.. by __past__ · · Score: 1

      Or perhaps another FreeBSD - AMD64 is considered a tier 1 platform for FreeBSD. IA64 is not yet, but from what I've heard, the remaining "stability issues" are more about ABI stability that about not crashing.

    22. Re:Hmm.. by Apple+Acolyte · · Score: 1
      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.

      Hmm indeed. I'm truly astonished that no one else caught this statement. Precisely how was Motorola "king of the desktop CPU" in the waning years of the 68k? That's a tremendously kind and undeserved compliment, unless we're viewing the histories of alternate dimensions. The 68040 was lagging behind the 486, and all indications were that its successor, the 68060 would be a poor performer. Thus, Apple switched to the PPC. As far as backward compatibility is concerned, the PPC was sufficiently fast soon enough to be able to emulate code faster than any 68k. I doubt anyone would contend that Apple made the wrong decision, although that's presumably what you're implying. A more intelligible claim is that Apple would have, perhaps, benefited more from upgrading to the 88k, but even that claim is confuted by the lamentable performance of Motorola wrt the G4.

      At one point Motorola was a fine producer, and most will admit that its designs were always more elegant than Intel's. And yet, all of this is besides the point, which is that Motorola was never king of the desktop! What else could possibly be the king of the desktop, other than WINTEL? Please -- Apple is part of my soul (note my handle), but I've never managed to delude myself to the point where I ignore the existence of Wintel. I'd love some clarification from the OP on this topic, because that statement is incomprehensible.

      --
      Part of the hardcore faithful who believed in Apple long before it was cool again to do so
    23. Re:Hmm.. by patbob · · Score: 1
      Oddly enough, I already agreed with you :-)

      I'm not talking about linux, I'm talking about windows

      As am I. But I'm talking about it in a bigger context. Specifically, the context of how Windows and Linux are connected.

      But why throw money at an OS that doesn't have a consistent desktop experience?

      Simple. Because AMD's processor is useless unless people can take advantage of it's power. If MS is indeed delaying for Intel, then AMD could at least help other OSs become able to use their processor. Linux is a good choice for several reasons. First, MS perceives it as competition (so it might light a fire under them). Another is that there's a lot of heavy computing done with Linux that could benefit from 64-bit processors (e.g. 3D render farms).

      they could have improved the kernel for the opteron to get some more server market share... but I don't see them doing that for the desktop

      True. However, desktop machines are pretty much as powerful as the users need them to be these days. Could they use to be more powerful, certainly. However, for the bulk of users out there, the current 32-bit offerings are perceived as plenty powerful enough. Servers however, are where more power is needed, and especially in heavy compute-bound tasks. It only makes sense to go for the easy target first. And again, Linux is the right choice here since it has a significant percentage of the server market. The fact that MS perceives Linux as a threat is gravy.

      --
      Welcome to the net of 1000 lies. Upgrades are scheduled soon that should bring us to the 10,000 lies mark.
  9. Where have I heard this before? (64-bit computing) by LooseChanj · · Score: 1

    Oh yeah, it's on my list of Top 10 I.T. stories along with the new version of $MS_PRODUCT: is it worth the upgrade? and Linux: ready for the desktop? At least I was finally able to take off Latest Netscape skull raping by AOL off of it.

    --
    Mix the failings of Usenet with the shortcomings of the World Wide Web and the result is slashdot.
  10. Windows Needs to catch up! by Anonymous Coward · · Score: 0, Redundant

    For all the power of new processors, you'll need a new version of Windows that will take more resources to do the same things.

    Compare Win95 vs XP on a P4 and you'd see. Then again, we all use OSS right?

  11. 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 Neuroelectronic · · Score: 1

      I don't see why if the Opteron and Intels new 64 bit extenion CPUs are a success, how that spells certin doom for the Itanium. I'm sure there will still be a demand for "pure" 64 bit processors on the server market, that is as long as they are faster at serving.

    2. Re:And for that had the alpha processor to die by Anonymous Coward · · Score: 0

      I'm sure there will still be a demand for "pure" 64 bit processors on the server market, that is as long as they are faster at serving.

      But Itanic isn't noticably faster at serving. It mostly shines in FP, so in theory, it's great for the scientific niche, except that you can have 4 times the 80%-as-fast Opterons for the money, in a potentially much more efficient topology. (Compare what Cray's doing for Red Storm with what anyone's doing with Itaniums.)

    3. Re:And for that had the alpha processor to die by Anonymous Coward · · Score: 0

      Queue the Ikea voice over. "Many of you feel bad for the Alpha CPU. That's because you're crazy. It has no feelings, and the new AMD/Intel ones are much better."

    4. 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
    5. 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...
    6. Re:And for that had the alpha processor to die by buysse · · Score: 1

      'Course, it drew a couple hundred watts to do it, and had a bear of a bus to design a board around. Yeah, it was fast. No, it wasn't perfect.

      --
      -30-
    7. Re:And for that had the alpha processor to die by fitten · · Score: 1

      Funny thing is, back when the Alpha was released, people said the same thing about it then as the anti-Intel, anti-Microsoft people say about the P4 today. My, that's a fast clock but you don't get much done per clock. And, they are just trying to sell the MHz.

    8. Re:And for that had the alpha processor to die by Anonymous Coward · · Score: 0

      The EV6 bus was adopted by....AMD.

    9. Re:And for that had the alpha processor to die by Anonymous Coward · · Score: 0

      Yes, and you didn't see that many SMP boards because of the sheer number of traces required to the crossbar. From what I understand, the EV7 and later (up through EV79) were worse.

    10. Re:And for that had the alpha processor to die by Anonymous Coward · · Score: 1, Interesting

      Alpha failed not because of Itanium but because it didn't run x86. The key to processor success is fast x86 performance. Intel knew this before Itanium and everyone bitched about x86 being archaic and impossible to design compilers around. So they start from scratch, develop Itanium and are now being laughed at for trying to develop something new instead of patching the old.

    11. Re:And for that had the alpha processor to die by javiercero · · Score: 1

      No they didn't the alpha got a LOT of stuff done per cycle compared to the contemporary intel offerings. Alpha was fully superscalar AND superpipelined, not like the timid superscalar pentium and the superpipelined only MIPS R4x00. The 21164 increased the issue width very aggresively, and the 21264 is as braniac as it can get.

      Alpha had managed to be 2/3 yrs ahead of anyone else, that is why its demise was sad.

    12. Re:And for that had the alpha processor to die by javiercero · · Score: 1

      The price you have to pay for a 128+ bit bus. You did not see many AMD SMP boards because there were no SMP capable AMD chipsets for a long time, not because of the routing overhead being that bad. Also at the time of the Athlon's introduction AMD was not going for the mid/semi high end workstation market. Very few big brands built SMP systems around it, since it was perceived as a low cost solution wrt the P3 at that time that had take over the high end x86 market.

    13. Re:And for that had the alpha processor to die by Anonymous Coward · · Score: 0

      Was once the best processor for what? If it was the best, then why was it the biggest loser in the market?

      Alpha was the most RISC-like processor of all those of its time and also the least successful. I guess you really do need a hardware DIV instruction.

    14. Re:And for that had the alpha processor to die by fitten · · Score: 1

      I suggest you read http://ftp.digital.com/pub/Digital/info/semiconduc tor/literature/21064hrm.pdf

      and in particular note the parts about Ibox (Section 2.3). Yes, the Alpha 21064 could, in some situations, launch two instructions per clock, but it was fairly restrictive (no dependencies, etc). Also, memory stalls stalled the entire pipeline (no OOOE). These features weren't added until later (21164 and 21264). So, I guess if "a LOT of stuff done per cycle" is anywhere from zero to sometimes two, then you'd be correct (Section 2.3, page 2-4). And if you'd say that seven pipeline stages is "superpipelined", then I guess it was that as well (Section 2.9, page 2-23). The Alpha was initially designed primarily for "speed" - ramping up the clock very quickly. This is why the ISA was so simple. Simple ISA = simple logic = short paths = high clock speed = more instructions per unit time.

      It wasn't until later when some of the more complex logic was added that the chip got much better (the 21264, for example, was a fine chip).

    15. Re:And for that had the alpha processor to die by jbischof · · Score: 1

      Itanium sells more and more every year and actually did decent this year. If ever they failed on it, it was initially, now it is succeeding.

  12. 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.

  13. 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?

  14. Which one operating system? by Anonymous Coward · · Score: 1, Interesting

    Linux? FreeBSD?

    1. Re:Which one operating system? by 0xfc · · Score: 1

      tron

  15. Sandal Platform by doormat · · Score: 1

    I'm still far more interested in the Sandal Platform(1/2 way down page) and what convergence can do for me. I still dont see 64 bit applications (real applications, not just games) catching on for a while...

    --
    The Doormat

    If you're not outraged, then you're not paying attention.
  16. 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 sundling · · Score: 1

      Actually, Sun was on of the last RISC to the 64 bit party. I think alpha might have been first, but it was definitely not sun. Sun is the first to place AMD64 so prominently in their server lineup, including not just machines, but even making it part of their developer program. In that program an Opteron server is included as part of the yearly subscription!

    2. Re:More brainless ad campaigns... by Anonymous Coward · · Score: 4, Informative

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

    3. 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.

    4. Re:More brainless ad campaigns... by rmayes100 · · Score: 1

      Although didn't Apple also say that it will be like 2 more years before OS X is fully 64 bit. It seems silly to advertise how great the hardware is when it'll be years before the software can even take advantage of it. Having a 64 bit processor on your desk doesn't do you any good if the OS and apps are still running in 32 bit emulation.

    5. Re:More brainless ad campaigns... by Anonymous Coward · · Score: 1, Insightful

      Programs can take advantage of 64-bit memory and such, but really, theres no point at making every loop that counts from 1 to 10 into a 64-bit integer.

    6. Re:More brainless ad campaigns... by Anonymous Coward · · Score: 0

      'can take advantage', yeah, right! like windows can on Xeons using PAE - DOG-SLOW! other than that, it's limitations all over - drivers having to be in the 'low' 32bit-accessible memory, slower double load/store, oh, did I mention slow memory access past 4G (actually less than that)? or access in very long files (past 4G)?

      you have a bunch of optimizations in math libraries (64-bit math, yipee!), that's the most you get now. full 64bit is a little more than that.

      me, I'm waiting to see Apple release the 11.x version of the OS with 64bit support and see the marketing kick in about how much more wonderful it will be w.r.t. the 32bit 'old' one. and, of course, all the mac zealots buying the pitch - bait, hook and line, as usual. yeah, we can (finally) do smooth hdtv encoding on macs ... long live apple and its messiah!!! the only remaining question will be: if windows goes 64bit, what's going to keep professional image processing on macs other than the 'OSX is cool' mantra? will Apple try to push a 64bit OS earlier or have IBM try and ramp up clock speeds faster? (hint - amd64 gets some ~20% speed gain in 64b mode from extra registers, power970-class gets no extra registers in 64bit; altivec is still a little more efficient than sse2/3; so, muddy waters here)

    7. Re:More brainless ad campaigns... by Anonymous Coward · · Score: 0

      > So after the Apple 'first 64 bit desktop' Apple has no 64bit desktop, it's a 32bit desktop running on 64bit hardware. MacOSX is 32 bit only.

    8. Re:More brainless ad campaigns... by Realistic_Dragon · · Score: 1

      My mesh/alpha was about £2000 ($3000) at the time, which was comparable with a high end intel desktop system - this was long before sub £1000 computers.

      It shipped with Windows NT 4, as that was the only one available for Alpha systems, but was also supplied with a couple of games. There were reviews at the time but it seems to have vanished off the internet since :o(

      --
      Beep beep.
    9. Re:More brainless ad campaigns... by sibtrag · · Score: 1

      Please don't forget IBM's AS/400 (now iSeries) machines. They went 64-bit in 1995 as well (but, more desk-side than desk-top). Due to their unique system architecture, which distributes code in an object-oriented intermediate format, users who bought a 64-bit system immediately had the full benefits...even on their old code. I.E. same performance as a re-compile, but without access to source.

  17. 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.

    1. Re:I think intel has only a small storm to weather by Anonymous Coward · · Score: 0

      > Completion is best for everyone in this game.

      Yeah, I don't like those unfinished cpu's either...

  18. "One Operating System to support all" by Supp0rtLinux · · Score: 1

    While it sounds like something out of the Lord of the Rings trilogy, one must wonder exactly what he meant by that comment. MS just recently released the beta of XP for the 64-bit Athlon. If there's going to be '... one operating system that will support all (64-bit) extended systems' are they referring Linux which to my knowledge is the *only* OS/kernel that supports almost every danged chipset/platform out there? To date, no one has seen an MS offering for 64-bit x86 other than the beta Athlon released already mentioned.

    1. Re:"One Operating System to support all" by ogdenk · · Score: 1

      Linux does support a lot of platforms but not NEARLY as many as NetBSD. Most Linux ports aren't as complete either.

      NetBSD runs on everything from a VAX to handhelds (HP Jornada, Sharp Mobilon, iPaq) to the Amiga to Atari Falcon/TT030 to 68k and PPC macs to the BeBOX to the Opteron/Athlon64, almost every proto board for 32 and 64-bit CPU's in existance.

      This is just to name a few. NetBSD also utilizes a machine-independant driver architecture so you can take an SBLive! and slap it in your old PowerMac G3 and it will "just work". If you have a QBUS PCI bridge and QBUS cage, you can take that crufty old TK-70 tape drive controller out of your MicroVAX and slap it in your PC.

      www.netbsd.org

      Take a look, it's worth it.

  19. 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.

    2. Re:Severe backtrack by Anonymous Coward · · Score: 0

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

      Nope, the dirty secret is 64-bit code will always be much slower than it's 32-bit counterpart.
      Simply has to do with needing to process more bits on the CPU and memory is much more segmented.
      So, I'm guessing a big period of initial desktop user hype, but unless you are trying to solve grand scientific problems, 32-bit is here to stay.

    3. Re:Severe backtrack by Coryoth · · Score: 1

      If you want multi-CPU 64bit servers then Sun provides plenty in that category. Likewise IBM has their mainframes, and PPC970. With x86-64 chewing up the low end and big extablished players like that in the high end I don't think Itanium will fare well at all. It is already struggling to make much dent into the heavy duty server market, with only support from HP and SGI.

      Meanwhile Cray has their ultrfast interconnect system rigged up with Opterons for serious high performance computing, so once again, a well established player is not making any moves toward Itanium.

      All I can see is Itanium getting it's market squeezed from below by these x86-64 chips - I don't really see it managing to expand it's market upward any.

      Jedidiah.

    4. Re:Severe backtrack by isj · · Score: 1
      I agree - there is a definite risk of the Itanium being squeezed out between the low-end (where performance/price ratio is important) and the high-end (where consultancy, support and application support are important).

      They can try various things:

      • Lower the price
        But I don't think that the CPU itself is the most expensive part of an Itanium system.
      • Improve performance
        This is going to be interesting. We still haven't seen how "mature" Itanium and "mature" x86-64 compares. Itanium probably needs another iteration before we can see if you really can just keep on addign execution units to the Itanium architecture.
      • Rely on integrators/partners/consultancy
        Currently they are relying on HP, but I know that HP is essentially technology-agnostic - they frequently sell IBM power systems, Sun SPARC machines, etc. as part of integration projects.
      I think that Intel will try all of the above.

      What I am really missing in the x86 CPUs is the amount of monitoring counters that are present in Itanium. I cannot remember the exact number but Itanium has about 200 distinct performance counters. That is really helpful when you are tuning an application. I still haven't seen anything like it on other CPUs.

      And me? I'm using an Alpha machine because it is slightly obscure :-)

    5. Re:Severe backtrack by cens0r · · Score: 1

      Not always. The move to 64 bits allows nifty things like more registers and architechture improvements. These can more than offset the reduced speed do to 64 bits.

      --
      Jack Valenti and Orrin Hatch will be first up against the wall when the revolution comes.
    6. Re:Severe backtrack by sapbasisnerd · · Score: 1

      Well it's too early to say how Itanium will really behave in large SMP configs so far in the application benchmarks I've seen scaling beyond 4 way is non-impressive, better than Sparc (but that's not saying much) but way behind POWER and Alpha but this has been vendors like NEC, Fujitsu and Bull, running Windows, HP has not yet benchmarked an Itanium Superdome running HP/UX in this space which I expect will be better (still lagging POWER, but better). HP has convinced Oracle to support the same binary formats on Itanium and PA-RISC (at least with 9i) so a huge percentage of the HP/UX install base has a much eased migration to Itanium. Not so Alpha, the users of which are, at least the ones I talk to, just plain pissed with HP (but then again they would have to be to be talking to me, as a rule).

    7. Re:Severe backtrack by Anonymous Coward · · Score: 0

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

      If I were AMD, I would have lawyers looking very closely at any agreements signed by Microsoft for the production of 64 bit Windows for AMD64. This is just too damn convenient for INTEL, and I suspect the "delays" behind release are possibly collusion between Microsoft and Intel in order to prevent AMD from gaining market share against Intel.

      On top of it, Microsoft has appeared to engineer the product to FORCE upgrades to newer Microsoft Products (i.e. WOW64), SQL 2K would run, but we don't offer 16 bit (WOW) support for the SQL 2K installer (so you'll need the new "Yukon"). These design issues don't seem to exist in Linux for AMD64 (32bit binaries run just fine with no emulation layer).

      If there were any agreements, AMD should go for the throat, and get a nice settlement to fund further opteron advances...

    8. Re:Severe backtrack by Anonymous Coward · · Score: 0

      memory more segmented in 64b than in 32b? PROCESSING more BITS? can I have some of that crack you're smoking?

      the dirty little secret is that 64bit code tends to be bigger (bigger pointers, 64bit instruction prefixes - by default integers are still 32bit), hence slower. the trade-off of FASTER processing (more registers for one) means it's usually hard to tell.

    9. Re:Severe backtrack by Weirsbaski · · Score: 1

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

      Maybe it's due to the beta-ness of 64bit windows for Opterons?

      --

      I am not a sig.
    10. Re:Severe backtrack by TheLink · · Score: 1

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

      Dunno, could be driver problems. Would the good old 32 bit drivers still work, or are there problems using 32 bit drivers in a 64 bit O/S?

      I doubt 32 bit drivers know how to DMA to 64 bit address spaces at least for regions > 4GB ;).

      If this is a problem, then I think it will take quite a while before Desktop Windows 64 would be ready. Desktop and notebook environments = tons of different drivers for tons of different hardware.

      --
    11. Re:Severe backtrack by jbischof · · Score: 1

      They aren't going to drop Itanium. Why would they? Big servers and desktop processors or two vastly different market segments and Intel has different products and features aligned to those segments. Besides, there are probably currently more apps for IA64 than x86-64.

  20. 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.

  21. 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...

    2. Re:Intel may also push new memory standard by Anonymous Coward · · Score: 0

      no, rather like HyperTransport ... we'll see what happens when they show it.

    3. Re:Intel may also push new memory standard by TheLink · · Score: 1

      Uh no. I heard one of the nifty things with the new interface is you can send and receive data over the same lines at the same time.

      Now that is something interesting in the DRAM arena.

      --
  22. Itanic is history by kurt555gs · · Score: 1

    The world has changed, there is no more goatse.cx and this will soon be followed into oblivion by the Itanium

    sux to be Intel ........

    --
    * Carthago Delenda Est *
    1. Re:Itanic is history by DrMrLordX · · Score: 1

      Yes, we all know how much money Intel funnelled into their goatse project.

      . . .

  23. 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.

    1. Re:Windows 64-bit preview available by dtjohnson · · Score: 1

      I downloaded it and it generally works quite well. I have yet to see any sort of fault or bug, although I haven't pushed it real hard. The main limitation on 64-bit Windows (as well as 64-bit Linux and 64-bit FreeBSD) is the lack of hardware drivers. There are pretty good video drivers for Nvidia but not much else. 64-bit Windows comes with a set of drivers for basic printers, disk drivers, and sound but doesn't have anything for scanners. The 64-bit Windows will run most 32-bit Windows programs seamlessly just as if they were running on 32-bit Windows XP but it will not run any 16-bit DOS programs. It comes with a killer 64-bit version of pinball, though, with amazingly realistic ball bounces and movements that make you want to grab your monitor and shake it when the ball heads for the hole.

    2. Re:Windows 64-bit preview available by Anonymous Coward · · Score: 0

      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.

      Actually, even if you don't have an AMD64 if you register to download it atleast thats one more number to make M$ think of releasing it.

  24. 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.
    2. Re:Intel's new 64-bit CPU's by tehdaemon · · Score: 1

      Hmmm... second half 2004 They must already have it under developement to be that close. . .

      Chipsets anyone? Since intel makes their own, obviously there will be an intel one. anyone have any info on via, sis, nvidia etc?

      If not, intels chipset better be good, or AMD will take a big lead when windows x86-64 finally is released. M$ waiting on it won't have done intel any good if their chipset stinks. This is the other side of your equation. Everybody is already making chipsets for AMD64, and that may turn out to be as big of an advantage to AMD as being the first.

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    3. Re:Intel's new 64-bit CPU's by MBCook · · Score: 1

      Second half of 2004. Oops, I read that as 2005. That's not as good for AMD in the server area, but the still have some time for the desktop and both them and Transmetta still have time for mobile. As for chipset, usually Intel does a good job, but the fact that the Athlon64 has the nForce3 could be a major boon for AMD, not to mention all the other chipsets out there. I hadn't even thought of the chipset issue.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    4. Re:Intel's new 64-bit CPU's by tehdaemon · · Score: 1
      Hmmm.. maby I should read more closely too. From the ZDnet article:

      "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. There are a few good reasons for this, PC executives and analysts have said for some time. Very little desktop software exists for 64-bit desktops, and the amount of memory that would go into a 64-bit desktop would greatly escalate the price."

      Yea, AMD & Transmeta still have some time here.
      --
      Laws are horrible moral guides, moral guides make even worse laws.
    5. Re:Intel's new 64-bit CPU's by DrMrLordX · · Score: 1

      What's so great about the nForce 3? The nForce 3 150 is rather hobbled. Is the 250 widely available yet? I'd much rather go with the SiS 755.

    6. Re:Intel's new 64-bit CPU's by jbischof · · Score: 1

      because now people have no reason not to port their software to x86-64
      I can thing of one valid reason not to port software over to x86-64 : there is no good reason to do it - unless I need 8GB of memory, which I don't.

  25. 64-bit is so 2003 by Anonymous Coward · · Score: 1, Funny

    Sorry, but mainstream 64-bit was around last year's corner (AMD64/G5).

  26. 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 Anonymous Coward · · Score: 0

      Too late we just bought a bunch of very cheap opterons for the server room, itanic is history, the wave of the future is opteron, you'll learn real soon.

    2. 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.

    3. 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.

    4. Re:Is this a surprise to anyone? by Anonymous Coward · · Score: 1, Interesting

      I was in high level negotiations with Intel on a deal they didn't want to loose (a showcase customer of sort)... And while I do believe its possible the people I was negotiating with didn't know about the 64bit extensions in the pipeline - I really doubt it. Intel wanted this deal so bad they offered the servers virtually for free - just so they wouldn't loose to the opteron.

      Put together that the opteron is outpacing the Itanic in terms of sales, and it starts to appear that Intel is playing catchup. Maybe you know something I don't - I'll give you the benefit of the doubt... But from where I'm standing, it appears Intel's hands were tied.

    5. Re:Is this a surprise to anyone? by Anonymous Coward · · Score: 0

      For your story to be credible, you need to learn how not to spell "lose" like a 19 year old slashbot.

    6. Re:Is this a surprise to anyone? by timeOday · · Score: 1
      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.
      So are you saying this had nothing to do with AMD? With a straight face?
    7. Re:Is this a surprise to anyone? by Anonymous Coward · · Score: 0

      I am really tired of folks saying "dont need 64bit computing".

      Flashback time----

      Gates said, no one will need more than 640k of memory.

      Industry concensus that there was no need for 32 bit computing in the home.

      Get it right. As long as the hardware becomes more sophisticated, someone will find/make/create a "must have" use for it.

      It is NEEDED, and so will 128bit computing, and so will 256k computing, and etc, and etc.

      Reminds me of the Patent Office head back in the early 1900's who told congress he was ready to close the patent office because "everything had been invented".

      Real foresight here...... arrrgghhhhh

    8. 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.

    9. Re:Is this a surprise to anyone? by Anonymous Coward · · Score: 0

      You're way off here. Steve had no idea Intel was planning this (at least not until a few months ago). In fact Intel told MS over and over and over again that they would never release an x86-64 architechture. The Windows Archictects were really pissed off when Intel finally told them about this chip. They then went on to say that if your new chip isn't 100% binary compatible with AMD's then go away.

    10. Re:Is this a surprise to anyone? by hatoko · · Score: 1

      "Reminds me of the Patent Office head back in the early 1900's who told congress he was ready to close the patent office because "everything had been invented"."

      that would have been the most wise decission, ever

    11. Re:Is this a surprise to anyone? by fitten · · Score: 1

      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.

      My 8-bit 65C02 can do 64-bit integer math. So can the 8088. So can the 68000. So can the 80286. So can the 80386. So can the Athlon. So can the Pentium 4.

      There was a marvelous instruction that was made even way back then, in some flavors of assembly called the ADC (Add with Carry). What all of the above cannot do is store the 64-bit result in a single register or operate on the 64-bit wide value as a single operation. A 64-bit native word processor will simply do these operations faster.

    12. Re:Is this a surprise to anyone? by Jeff+DeMaagd · · Score: 1

      Gates said, no one will need more than 640k of memory

      This is apocryphal at best. It is really an urban legend that he said that.

      And I think you are misunderstanding the grandparent's post. Very few people need 64bit now. Eventually, yes, there will be a changeover. IIRC, Intel was projecting 2005/2006. No "desktop" that I know of now needs more than 4GB RAM, few workstations need that much as well.

      The main benefit of AMD's 64 bit implementation is that it adds registers to the register starved x86 architecture, and this is enough to more than offset the extra bandwidth and memory wasted on 64 bit pointers. The ability to do cryptography quicker generally wasn't enough to offset the penalties of a longer pointer, unless you happen to do cryptography as your livelyhood.

      I do like other things about the AMD chip though, like the cheaper point-to-point interconnect. The EV6 bus took too many wires to do cheap multiprocessing, and of course, Intel is using the multi-drop bus, which effectively limited the bandwidth available to Xeon and Itanium.

    13. Re:Is this a surprise to anyone? by Anonymous Coward · · Score: 0

      His point was that many believed that Intel got surprised by AMD and changed their internal strategy etc. x86-64 support has been in Intels internal plans since at least 2001.

    14. Re:Is this a surprise to anyone? by Anonymous Coward · · Score: 0
      A 64-bit native word processor will simply do these operations faster.

      And it never occured to you that that is exactly the fucking reason for using 64 bit register width?
    15. Re:Is this a surprise to anyone? by fitten · · Score: 1

      ...as opposed to the poster I was responding to, and a large number of people, who think that having 64-bits somehow enables some magical capabilities.

      Anyone can say 64-bit = faster, that's the easiest reason of all to pick. However, only an idiot would think that it is the *only* reason and only the clueless would think that 64-bit math cannot be synthesized on processors with smaller word sizes.

  27. Should have seen it coming.... by southpolesammy · · Score: 1

    Itanium -- incompatible with existing software, expensive, great speed, not catching on in market
    Opteron -- compatible, inexpensive (relative to Itanium), also great speed, initial sales are good

    Result: Intel releases server-class 64-bit x86 CPU.

    Bottom line: Itanium is dead.

    --
    Rule #1 -- Politics always trumps technology.
    1. Re:Should have seen it coming.... by HuguesT · · Score: 1

      Actually the Itanium is compatible with existing applications, and there is a version of Windows that runs on it. The only problem with it is that it is very expensive both to buy and to run, and that no matter how you look at it, it is not good enough in terms of performance. Certainly the 32-bit performance is abysmal.

      The only bright spot the floating point, but integer performance is about 70% of equivalent GHz AMD.

      This is all very sad given all the resources that Intel and HP put into this CPU.

    2. Re:Should have seen it coming.... by Anonymous Coward · · Score: 0

      "Itanium is dead."

      A dead chip walking.

    3. Re:Should have seen it coming.... by TheLink · · Score: 1

      It's incompatible in practice. Coz if the speed Itanium runs x86 apps natively is acceptable, you might as well get a PowerPC and emulate x86. You still get a 64 bit processor.

      Floating point good, yah but is it that good per USD? Many floating point apps can be clustered fairly easily.

      --
  28. How is this off-topic? by Anonymous Coward · · Score: 0

    It's asking a question about a statement in the story blurb.

  29. Hmm by Primotech · · Score: 0

    First, with the release of AMD's 64bit processors, Intel dismisses 64bit desktop computing. Now after AMD's tremendous success, they've had a change of heart. How convenient.

  30. 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

  31. 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.

    1. Re:And lest we forget... by baldusi · · Score: 1

      Again: 64 bits is enough to address every single molecule in Earth. So unless you get into subatom memory cells, 128bit won't be needed for addressing. Regarding operands, may be. But going that way will be very difficult (PowerPC is already there with FP, thou).

    2. Re:And lest we forget... by akuma(x86) · · Score: 1

      and a few years or decades later we'll 128-bit personal computing

      Why would that be true? Going from 8->16->32->64, if you notice the pattern forms an EXPONENTIAL series.

      128 bits is enough to address more than all of the atoms in the universe - ie - you'd never have enough memory to need 128 bits.

    3. Re:And lest we forget... by Mr.+Frilly · · Score: 1

      Uh, 2^64 is only 1.84E19.. which isn't even enough to address the atoms in a milligram of water...

      2^128 is 3.4E38... which isn't even close to addressing the number of atoms in the earth.

      You would need somewhere around 2^168 to address all the atoms in the earth.

      256 bits would, however, be about right for addressing all the atoms in the universe.

  32. 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/
    1. Re:More info by Anonymous Coward · · Score: 0

      You're fired.

    2. Re:More info by whovian · · Score: 1

      Intel's 64-bit capable Xeons are Noconas(emph. added)

      For Intel's sake, that had better not be 'no cojones'.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
  33. 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.

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

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

    --
    got sig?
    1. Re:Nintendo 64 by krunk7 · · Score: 1

      News update: AMD has sued Intel for it's use of the number "64" in describing its new architecture contending that it is now primarily associated with the "AMD64" line of processors.

  35. 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.

  36. 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 Anonymous Coward · · Score: 0

      I think the idea is that those limited applications will drive the rest of the market. Just as nVidia went NV3x all at once so they could cut other lines and save costs, AMD went x86-64 to cut other lines and save costs. At some point, DX9.0 and X86-64 might just be common enough that no older installations matter.

    2. 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

    3. Re:64 bit systems for whom? by Anonymous Coward · · Score: 0

      How is this a flamebait?

    4. Re:64 bit systems for whom? by Anonymous Coward · · Score: 1, Insightful

      just because Windows is as thick as a whale omelette ... I used to argue the same... until this year.

      I sit now behind a 384MB system under linux 2.4 and gnome 2.4 (or kde 3.2), and I'm finding that the graphical linux desktop choices are just as memory hogging as Windows(C/TM/R)... and are perhaps less snappy than the same system with WinXP installed. Granted, moving to a 2.6 kernel may improve that... but argueing bloat is becoming a bit silly.

      Everyday users use KDE or GNOME typically, and both are bloated. I wouldn't run either on a 300mhz class system, that's for sure.

      Surely this same old 'bloat' cry has gone by the wayside in clueful corners.

    5. Re:64 bit systems for whom? by timeOday · · Score: 1
      A few points:

      1) The move to 64 bits gives a natural break for some other improvements, such as more registers and new instructions.

      2) There isn't a performance hit, especially since the AMD chips run 32 bit code so well, and I'm sure Intel's chip will too.

      3) The price premium for 64 bit chips is very small, even now.

      4) It's better to do the switch while it's still forward-looking - *before* we start resorting to kluges to address more memory. 1GB memory is very common for desktop machines now. If I buy a computer today, I'd like to have some room for upgrading RAM later. In the past this has always extended my computers' lifetimes.

    6. Re:64 bit systems for whom? by 0xfc · · Score: 1

      please try windowmaker. i use it on freebsd and it runs like a dream.

      here is some output from top so you can see what i mean.

      PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
      153 matt 2 0 38140K 33612K poll 75:47 3.81% 3.81% opera
      2829 matt 2 0 12532K 6308K poll 4:45 2.88% 2.88% mplayer
      127 matt 2 0 70952K 68724K select 47:57 2.54% 2.54% XFree86
      133 matt 2 0 4176K 2584K select 38:52 1.03% 1.03% xterm
      2937 matt 28 0 1900K 1024K RUN 0:00 0.80% 0.44% top
      132 matt 2 0 4840K 2780K select 3:15 0.00% 0.00% wmaker

      and the only reason opera is a hog is because it loaded this slashdot page about intel chips :/

    7. Re:64 bit systems for whom? by akuma(x86) · · Score: 1

      2) There isn't a performance hit, especially since the AMD chips run 32 bit code so well, and I'm sure Intel's chip will too.

      There certainly IS a performance hit.

      Doubling the data-path width of the processor impacts your max frequency. You can't run as fast as you could have with a 32-bit datapath.

      Since your memory pointers are now 64 bits, there is more pressure on your caches and DRAM bandwidth, so that these things look smaller.

    8. Re:64 bit systems for whom? by Anonymous Coward · · Score: 0

      Heh.

      The above mentioned 300mhz system actually did run window maker primarily.

      KDE 2.x and Gnome were nightmareishly slow on the system and made me almost yearn to have OS/2 or Win95 (or perhaps even beos) on the system rather than linux...

  37. Re:Why 64 bit? by Anonymous Coward · · Score: 1, Insightful

    There was a time when people got by with 8-bit and 16-bit processors. True, 32-to-64 is a much bigger leap than those jumps were, but technology keeps advancing.

    My old modem had two processors and a slew of analog filters - now modems are just codec that allow the main cpu to do all the processing. Same is true with many sound cards (they used to have DSP coprocessors or specialized hardware). My old laptop had a MPEG decoder card, but now that's done by hardware. (get the trend I'm trying to show yet?). Pretty soon a video cards that is just a D/A will satisfy most users, like the equivalent WinModems.

  38. what is benefit of 64 bits over 32 bits? by Anonymous Coward · · Score: 1, Interesting

    I know 64 bit CPU's can access lots more memory.
    How else does 64 bits make things better/faster?

    (simple language please, i'm a techno idiot)

    1. Re:what is benefit of 64 bits over 32 bits? by nkntr · · Score: 1

      Really simply, it is like taking a 2 lane highway, and making it into a 4 lane highway (or in this case, a 32 lane highway and making it into a 64). The basic result is that assuming the same clock speed, (or keeping with our highway analogy, driving speed) you can get twice the rate of info processed at the same time.

    2. Re:what is benefit of 64 bits over 32 bits? by MouseR · · Score: 1
      Some things that come to mind:
      1. More more data at once.

      2. Have more complex/complete single-cycle instructions.
        Create better instruction scheduling pipes (aka, on the fly reordering of instruction for optimisation in the many sub cores of a single processor, like instruction units, integer units and floating point units)
      But this really depends on the processor itself. You'll find a lot of differences between a PowerPC 970 (aka, G5) and an AMD 64. So much that you can make any benchmark say pretty much anything.
      What really counts is the processor's performance and it's ability to communicate outside of it's silicon. If the G5 can cream many machines that are inherently faster (Mghz wise), it's because it's main bus runs faster than most system (1/2 processor speed, in the case of my G5, the bus runs at 1Ghz while most high-end PCs top at 800Mghz--and you pay a hefty premium for that).

      The average number of cycles typical instructions require also account for a lot. A G4 will require a single cycle in most operations whereas a P4 will require up to 7. That slows the end result.
    3. Re:what is benefit of 64 bits over 32 bits? by mabinogi · · Score: 1

      But only if you're trying to cram that much traffic through in the first place.

      If your applications mainly deal with 32 bit values now, a 64 bit processor won't make much difference.
      But if you're working with 64 bit numbers already, then suddenly operations that had to be broken up can be done in a single step.
      Also unlrelated to the word size, the AMD64 instruction set provides more general purpose registers which can improve performance regardless of whether or not you're using 64 bit numbers, I would assume that Intel's 64 bit extensions would also have to provide those registers.

      --
      Advanced users are users too!
    4. Re:what is benefit of 64 bits over 32 bits? by y2dt · · Score: 0, Troll

      64 is twice as fast

  39. I can't wait... by Dawn+Keyhotie · · Score: 1
    I can't wait until Intel releases their spec sheet and promo materials stating that their processors are 'fully AMD64 compatible'. And will they call the instruction set AMD64, x86-64, IA32+32 (can't use IA64!), or what?

    Its nice to see Intel eating a healthy portion of crow. After all, just a few months ago Intel was telling the press the they saw no need for a 64-bit desktop processor until 2010 or so! And even now, their justification for being so late is that they were waiting for the tools and infrastructure for 64-bit to become available. I guess that explains why they didn't release the 80386 until Windows 95 was released. ;^)

    CHeers!

    --
    "The only good windmill is a tilted windmill."
    1. Re:I can't wait... by Anonymous Coward · · Score: 0

      You are a fool, if you think that will happen.

    2. Re:I can't wait... by Wesley+Felter · · Score: 1

      No, you don't have it right; the Athlon 64/Opteron are fully IA-32E compatible. :-)

    3. Re:I can't wait... by Anonymous Coward · · Score: 0

      Today's history lesson: Intel x86 processors. Dude, the 80386 was released TEN YEARS before Windows 95.

      http://www.zen26266.zen.co.uk/Intelhistory.htm

      8086/8088 released 1979.
      80286 released 1982.
      80386 released 1985.
      (Compaq released their successful 386 PC machines in 1986. IBM used the 386 in their PS/2 Model 80 machine in 1987.)
      80486 released 1989.
      Pentium released 1993.
      Windows 95 released 1995.
      Pentium Pro released 1995.

  40. Tax write offs by Anonymous Coward · · Score: 0

    You do realize that failed business ventures can be written off on taxes, right?

    Just because Intel dumps Itanium doesn't mean they lost billions. They just chose the 'financially better' path.

    1. Re:Tax write offs by nkntr · · Score: 1

      I agree. Plus, everyone knows that when a "brave new product" is released, there is a great deal of waffling over what will become the standard. Any hardware manufacturer dumping out a product must assume that there will be iterations of improvement/compromise/standardization with the market before a true "Standard" is coined. Perfect example of this was the 56K modem standard.. what was it, X2, KFlex... V.92?

  41. 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 Anonymous Coward · · Score: 0

      Intel doesn't need to license it, the x86-64 is an open technology, even AMD says so.

    2. Re:The Register by Junta · · Score: 1

      It will probably be x86_64+extra instructions, akin to the MMX, SSE*, and 3dnow instructions have been unique things in the x86 world...

      I think AMD has managed to set a standard here. Perhaps AMD's choice to name the instruction set x86_64 rather than pushing AMD64 as a name was to encourage Intel to produce something compatible without Intel prominently having to show that it wasn't their idea...

      --
      XML is like violence. If it doesn't solve the problem, use more.
    3. 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.

    4. Re:The Register by Triple+Helix · · Score: 1

      Here's some crazy info for you. HP is betting HPUX's future on Itanium chips. Check out their Integrity server line. This is a line of true enterprise-level HP servers supporting up to 64 Itanium chips, and capable of running HPUX, Linux, and Windows all on the same box.

    5. Re:The Register by Anonymous Coward · · Score: 0

      It will be AMD64 compatible, and you are wrong that nobody has bought Itanium machines.

    6. Re:The Register by tickticker · · Score: 1

      Yeah, ten thousand anonymous cowards!!

  42. whoop de do, i've had an alpha since 1997 by Splork · · Score: 1

    i've been happily running linux on my alpha since 1997. ;)

  43. Re:Why 64 bit? by WIAKywbfatw · · Score: 1

    Heck, who needs 32-bit computing? Why don't we just ditch our Pentiums and Athlons and go back to 286s? After all, 16-bit computing is enough for everyone, right?

    Wake up bro. Smell the coffee. 64-bit processors are the future. And, one day, they'll be standard on new PCs and 128-bit processors will be the future. It's called progress.

    Perhaps you preferred it when computing was all punch cards but some of us quite like these new-fangled PCs that are all-singing and all-dancing and that have visual displays. I know, I know, it's so "modern" of us, but we're living in the 21st century and proud of it.

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
  44. It is AMD64, plus some instructructions. by Anonymous Coward · · Score: 0

    If IA32e runs the OS and software that is already out there, it has to be compatible with AMD64. Intel being as huge as they are can completely skirt the fact that they have been *forced* to adopt AMD's strategy for moving x86 forward. Not that it really matters to their bottom line.(Dictating the instruction set has suprisingly little economic value.)

    The Slashdot crowd should however be clear on what is in fact happening at the instruction set level.

    It also appears Intel is going to more or less get a pass on how badly they miscalculated with IPF (Itanium). Maybe they'll succeed in turning it into a few billion a year of a business and leave it at that. But clearly after all the investment the industry has poured into it, Itanium is amounting to very little. (E.g. one has to peg SGI as a clear loser here.)

    The issue of supporting 64-bit address space on x86 was almost certainly hotly debated within Intel. There is much commentary on the company to be had here. That they spent so long pushing the Itanium boulder up the hill is a great fault. That they are adopting AMD64, the instruction set the software vendors and customers actually want, is a testament to their flexability and attention to the market.

  45. 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 scm · · Score: 1
      They made the same mistake as DEC: a radical switch to the Alpha RISC chip from its heavy VAX CISC processors.

      You missed a step ;-). DEC was using MIPS processors between the VAX and the Alpha. The DECstation 2000, 3000, and 5000 series of workstations all were MIPS based (I have a couple out in the shed). Though maybe the VAX wasn't EOLed in the high end until the Alpha.

    3. 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.
    4. Re:Missing step by Anonymous Coward · · Score: 0

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

      Excellent point!!! Why does everyone on slashdot believe this does not apply to Sun? They are getting their heads handed to them by open x86 architectures and operating systems (linux).

    5. Re:Missing step by javiercero · · Score: 1

      "They made the same mistake as DEC: a radical switch to the Alpha RISC chip from its heavy VAX CISC processors."

      No they didn't actually DEC did not make any mistake, the AXP had this concept of architectural extention via the PAL mechanism that allowed to execute CISC instructions found in the VAX by issuing Alpha instructions as translated VAX microcode. Therefore AXP machines could emulate certain operations found in VAX, this was only for legacy VMS apps. The MIPS line of DECStations ran Ultrix which was EOLd when DEC moved to OSF/1.

      Alpha could execute x86 code pretty well by translating using the FX!32 framework, some early precursor to the code morphing approach found in transmeta chips.

      DEC offered a very good upgrade path for its VAX customers, to the point of being almost painless. Anything that ran in VMS under VAX was guaranteed to run under VMS on AXP with a worst case scenario of a recompile. And every code got a performance boost. This is not the same scenario found in the Itanium move, where Intel did not offer a "painless" move from x86 to Itanic. DEC had a better environment because they controlled the OS, the Chip and the system. Intel only produces the chips and it has to pray for OS and system vendors to get it righ, which obviously they didn't.

    6. Re:Missing step by I_am_the_man · · Score: 1

      "Don't be surprised two years from now when Sun is still the only major vendor of Opteron systems."

      Seeing how HP just announced their two way Opteron box and future boxes (4/8 way) I guess this prediction is shot :).

  46. 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

    2. Re:Itanium Haiku by YU+Nicks+NE+Way · · Score: 1

      HTML breaks
      Necessary. Sufficient?
      Oops! Missed a close tag

    3. Re:Itanium Haiku by curtoid · · Score: 1

      HTML wont
      break unless you tell it to.
      so just use plain text.

    4. Re:Itanium Haiku by Anonymous Coward · · Score: 0

      Plain text is boring.
      I much prefer the challenge
      of HTML.

  47. Re:Why 64 bit? by Anonymous Coward · · Score: 0

    someone kill him.

  48. 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

    1. Re:AMD Low Power by Anonymous Coward · · Score: 1, Insightful

      You nailed that. Heat is a bitch. Current shipping chassis for desktop vendors are barely able to even dissapate the heat from a P-IV 3.4 140 watt and Itaniums put out at least twice as much heat.

      Compare this with the current Opeterons that are running at around 80 watts or less. Heat (and bus architecture) now seem to be the limitig facor for a given system. So for the same heat costs you can run 2 or more Opterons for one P-IV and more vs. and Itanium.

  49. 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 Serveert · · Score: 1

      9. Intel, years behind AMD, pushes more money into its 64 bit endeavor, creating expensive chips no one buys as they opt for the more established 64 bit platform: Opteron.
      10. I cry. :(

      --
      2 years and no mod points. Join reddit. Because openness is good.
    2. Re:I'm not surprised at all. by dead+sun · · Score: 1
      If they're willing to go the x86 with 64 bit route they don't need to worry about being years behind. Itanium is a bit of a mess, sure, but as far as I remember Intel is allowed to use whatever improvements AMD makes to the x86 architecture free of charge.

      Also, it's been stated elsewhere that the Prescott cores already have the extensions, they just aren't enabled. So there's apparently no problem getting the extensions working on the chips, in the worst case they don't have to develop any of the extensions, and AMD has blown a bunch of cash raising interest in 64 bit processors.

      I think Intel probably isn't going to be hurting so bad here.

      --
      If not now, when?
    3. Re:I'm not surprised at all. by Serveert · · Score: 1

      It will be too late for companies like mine who have purchased or are going to purchase 100s of new opterons. They blow Intel out of the water. At my profession and elsewhere it's evident that Intel is a bit late to the party, people like myself are buying opterons for server-class platforms and will keep them for years to come, we'll see if intel can get our business in a few years. Kudos to Intel's cash reserves. But it doesn't mean much when we placed that large order for those blazingly fast opterons. ;)

      --
      2 years and no mod points. Join reddit. Because openness is good.
    4. Re:I'm not surprised at all. by Brane2 · · Score: 1

      Besides that, Prescott is quite a dissapontment for itself. Longer pipeline, larger dissipation, all in all slower chip- at least at current speeds.

      Extra hardware for 64-bit operations isn't going to help here, just the opposite...

    5. 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?
    6. Re:I'm not surprised at all. by fbg111 · · Score: 1

      Thou doth protest too much, me thinks. Rather, I think Occam's Razor is the most likely explanation for Intel's about-face. They spent billions developing the Itanium and therefore wanted to see it succeed. They had heard about K8 development back in its early days (through spies or the grapevine, whichever), recognized the potential threat to both IA32 and IA64 in it, and at some point began prepping "Yamhill" just in case it came to that. But, in the meantime they tried everything they could get Itanium accepted and downplay both the importance and threat of x86-64.

      The strategy mostly worked until Opteron and Athlon 64 actually made it to market, b/c AMD didn't have a reputation of providing good server platforms like Intel did, and conservative corporations were still skeptical of the upcoming AMD product line. Intel's FUD continued to find relatively fertile ground, until Opteron hit the market, and the geeks turned it inside out and upside down benchmarking it. And lo and behold, Intel's worst-case-scenario came true - Opteron worked in every respect, performance, reliability, efficiency, price, scalability. That was the point at which Intel was forced to bring Yamhill to market. They've been working on it for some years as a backup/fallback/Plan B, but it probably wasn't until sometime last year when it became clear that Opteron was a real winner that Otellini & Co. gave the go ahead on Yamhill.

      I seriously doubt this about-face is some long-planned, Machiavellian, uber-scheme to get AMD to create a market that Intel can steal from under them. Intel has never willingly allowed AMD even so much a foot in the door, so why would they allow AMD to create an entirely new lucrative market as 64bit x86 now? It's completely uncharacteristic and therefore not likely.

      Intel releases own 64-bit computing and takes over the market that AMD spent all its money developing.

      Assumptions that Intel can just waltz in now and steal the whole x86-64 market from AMD with some P4 extensions is a stretch in itself. AMD is roughly a year or so ahead of Intel in this technology, and there's no reason to believe that a P4/Xeon with IA32e extensions (or whatever it's called) will outperform Opteron. And lest we not forget, AMD has ex-DEC engineer and Alpha designer Dirk Meyer working behind the scenes to help keep them ahead. No, AMD certainly won't be a pushover in this contest, and it should be obvious that this situation is not something Intel either wanted or schemed.

      --
      Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  50. 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'."

  51. Does this mean Solaris will run on 64-bit Intel? by Anonymous Coward · · Score: 0

    Since Sun said they would support Solaris on the AMD 64-bit platform, if Intel's instruction set is the same or a super set, does that mean we'll get 64-bit Solaris on Intel?

    Still, Sun and Apple should merge, port Solaris to the PowerPC, layer Darwin on top of Solaris and start shipping low TCO multi-user systems (e.g. E5k) that use the Sun-Ray stations to deliver the Mac OS Interface & apps to hundreds of users, finally breaking the MS monopoly on the desktop!

  52. 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
    1. Re:64 bits is old History by Anonymous Coward · · Score: 0

      And today we already have the PowerPC G5.

      A pitty OSX can't run 64-bit applications.

      (OSX is a 32-bit OS with minor 64-bit extensions so that it can use more system memory - apps are still 32-bit and limited to accessing a maximum of 4GB memory each).

    2. Re:64 bits is old History by Anonymous Coward · · Score: 0

      The real market for 64bit is desktop apps that need a large amount of memory, such as digital video editing. While the wintel world is waiting, real people are putting 8G into G5 machines today, and using them. Obviously there is enough support of 64 bit-ness to accomplish this feat.

    3. Re:64 bits is old History by shizzle · · Score: 1
      Actually the first 64-bit microprocessor available to the general public was the MIPS R4000, which came out in 1992 (see nice picture). So 64-bit computing is more like 12 years old.

      I recall when the R4000 came out that most people thought 64-bit computing was premature (DRAM was quite a bit more expensive then per bit!), but the MIPS philosophy was that people would need time to develop software, and would need hardware to develop software on... so by adding 64 bits "early" then maybe the software would be there by the time people really needed it.

    4. Re:64 bits is old History by akuma(x86) · · Score: 1

      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.


      Did you own RISC workstations 10 years ago? Wow you must be rich! I certainly could not afford to shell out $25,000 USD for a unix workstation 10 years ago.

      Wintel, isn't a drag on informatics. Wintel has brought cheap/ubiquitous computing to the masses. Linux is amazing - cutting the cost of computers down even more.

      Alpha and their ilk died because not enough people bought them. The only reason computers exist is because people are willing to buy them and the producer makes a profit. It's too bad not everyone can afford to buy a $25,000 computer, but a $500 computer that performs at maybe 80% of a high end equivalent RISC today is pretty damn good.

    5. Re:64 bits is old History by javiercero · · Score: 1

      Why do people that computing == microprocessors?

      There have been 64 bit processors found in minis, supers in mainframes since the 70's.

      Heck there were 60 bit machines all the way back in the 60's.

      So 64 bit computing has been around for more than 12 years. You could access 64 bit native data types on a CRAY 30 years ago.

      I guess computer architecture is the only field that keeps reinventing the wheel over, and over, and over, and over....

    6. Re:64 bits is old History by leandrod · · Score: 1
      > Did you own RISC workstations 10 years ago?

      Not necessary, there have been RISC PCs for quite a while. The Acorn, the Apple Power Macintosh, the Digital Personal Workstations and Multias, and all their clones were and are quite affordable machines. And the Digital (and clonemakers') ones where 64 bits, unless you insisted on running MS Windows NT instead of Debian GNU/Linux (I mention Debian 'cause it's the same on any hardware, and popular), NetBSD (same about portability, minus popularity), or Digital Unix (or OSF/1, or Tru64 -- just pick your favourite nom du jour).

      > I certainly could not afford to shell out $25,000 USD for a unix workstation 10 years ago.

      I can't to this day, nor even a cheaper one, 'cause they're simply not available at Brazil. But I do have four Power Macintoshs in the family, all bought at rock-bottom prices either used or leftovers from Apple's changing lines.

      But in the US, Europe or the Far East you could have a Multia or an Alpha clone for a fraction of the price. Perhaps you can even find one of the Alpha clones that rendered Titanic -- these were simple dual-processing white-box Alpha PCs, not any fancy workstations.

      > Wintel, isn't a drag on informatics. Wintel has brought cheap/ubiquitous computing to the masses.

      In fact Wintel just followed the footsteps of Apple and (gasp) IBM. And then failed to do open systems. In all fairness, Wintel used to be more open than Apple, and at one time even then IBM -- the PS/2 had proprietary MCA.

      But now, we still don't have OpenFirmware in PCs, because Intel (and AMD) would rather we use their proprietary stuff with horrible ACPI instead of the Forth standard already present in all RISC vendors. We still don't have decent interoperability -- it works, but with much human pain involved -- because of secret file formats, APIs and protocols. We still don't have decent performance, memory addressing or power efficiency because Intel wants us to go to their horse-produced marchitecture, and AMD's only shot at the mass market is perpetuating part of x86's horrors into 64 bitness.

      > Linux is amazing - cutting the cost of computers down even more.

      And it could cut it even more was it generally available in open architectures. Like, PCI is open, but not the BIOS or the ISA -- ISA as in chip architecture, not the obsolete bus. And if it could better, easilier interoperate with the de facto standard.

      > Alpha and their ilk died because not enough people bought them.

      And not enough people bought them because MS never ported MS Windows to 64 bits specifically, nor even recompiled all its apps to RISC in general -- even MS Windows NT for the Alpha never got, say, MS Access or games, and only got MS Visual BASIC when it was almost dying already.

      > a $500 computer that performs at maybe 80% of a high end equivalent RISC today is pretty damn good.

      Economics teach us that, had we open standards acceptance which is currently hindered by the duopoly, we'd have US$ 500,- RISC computers too, but these would require less clock, less memory, less footprint, less energy, and they would produce less noise and last more. Incredible how ecologists blather about efficiency and garbage disposal, yet few people point out that Wintel makes for inefficient, practically disposable systems.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    7. Re:64 bits is old History by akuma(x86) · · Score: 1

      Not necessary, there have been RISC PCs for quite a while. The Acorn, the Apple Power Macintosh, the Digital Personal Workstations and Multias, and all their clones were and are quite affordable machines. And the Digital (and clonemakers') ones where 64 bits, unless you insisted on running MS Windows NT instead of Debian GNU/Linux (I mention Debian 'cause it's the same on any hardware, and popular), NetBSD (same about portability, minus popularity), or Digital Unix (or OSF/1, or Tru64 -- just pick your favourite nom du jour).

      All of these alternatives were more expensive than comparable PCs. That's why the market for them never took off. Even Alpha, with the power of MS Windows behind it, could not convince developers to develop mainstream applications for it. Why? Because alpha based machines cost an order of magnitude more than a PC.

      I can't to this day, nor even a cheaper one, 'cause they're simply not available at Brazil. But I do have four Power Macintoshs in the family, all bought at rock-bottom prices either used or leftovers from Apple's changing lines.

      We were talking about 64 bit computing... Are your 4 power macs 64-bit?

      But now, we still don't have OpenFirmware in PCs, because Intel (and AMD) would rather we use their proprietary stuff with horrible ACPI instead of the Forth standard already present in all RISC vendors. We still don't have decent interoperability -- it works, but with much human pain involved -- because of secret file formats, APIs and protocols. We still don't have decent performance, memory addressing or power efficiency because Intel wants us to go to their horse-produced marchitecture, and AMD's only shot at the mass market is perpetuating part of x86's horrors into 64 bitness.

      So you're saying it's easier to build a RISC system than a PC because the firmware is in FORTH? Why then do clone makers not build RISC systems instead of going through "all of the pain" of the PC architecture?

      We have ridiculous amounts of performance. Desktop PCs have more memory bandwidth than workstation SPARCs. The highest SPEC scores on the planet belong to x86 machines.

      Like, PCI is open, but not the BIOS or the ISA -- ISA as in chip architecture, not the obsolete bus. And if it could better, easilier interoperate with the de facto standard.

      The ISA is pretty open. Transmeta made processors based on it without legal difficulty. Bochs is an open source x86 emulator that was developed without legal issues. Academics have built processor simulators based on x86.

      And not enough people bought them because MS never ported MS Windows to 64 bits specifically, nor even recompiled all its apps to RISC in general -- even MS Windows NT for the Alpha never got, say, MS Access or games, and only got MS Visual BASIC when it was almost dying already.

      What reason would Microsoft have to port applications to an architecture with such SMALL volumes?

      Economics teach us that, had we open standards acceptance which is currently hindered by the duopoly, we'd have US$ 500,- RISC computers too, but these would require less clock, less memory, less footprint, less energy, and they would produce less noise and last more. Incredible how ecologists blather about efficiency and garbage disposal, yet few people point out that Wintel makes for inefficient, practically disposable systems.

      You talk about power/energy/clock efficiency and at the same time praise how great Alpha was. Alpha had the highest clock rate, the highest power and was the most expensive of all the RISCs or CISCs of it's time. RISC vs. CISC is a red herring. You're basically doing to same amount of computation which to a first order, requires the same amount of energy. Just look at the new Mac G5 machines with their huge fans and power dissipation. These are also RISC machines. RISC machines also use up more memory since their code footprints are larger (more instructions to specify and algorithm than a comparable CISC ISA)

      Market forces have given us the computers as we know them today. Progress has been stifled by Microsoft because the market was not allowed to function correctly, but this is being remedied by Linux.

    8. Re:64 bits is old History by leandrod · · Score: 1
      > All of these alternatives were more expensive than comparable PCs.

      The Acorn was cheaper, as was the Amiga when it still was a product -- the Amiga's M68K processor, while CISC, was too more elegant and efficient than x86. Granted, them both, just like the pre-Mac OS X Apples, were quite proprietary, but all of them still do run GNU/Linux.

      The Alpha PCs, as opposed to workstations, and the Mac OS X Power Macintoshes, have comparable prices. And both had, at a time, white-box clone markets. What was missing was not price, but a level playing field.

      > Even Alpha, with the power of MS Windows behind it, could not convince developers to develop mainstream applications for it. Why? Because alpha based machines cost an order of magnitude more than a PC.

      What are you smoking? You seem to think all Alphas were servers or technical workstations, and ignores all Alpha PCs and clones.

      Even worse, you ignore what a drag MS Windows NT was on the Alpha, being only an underoptimised 32 bits port without even MS native software. At the time GNU/Linux hadn't surmounted as many proprietary lock-ins as it has today, thus failing to gain widespread acceptance at the time.

      > We were talking about 64 bit computing... Are your 4 power macs 64-bit?

      They would be, if I lived in a rich country. As it is, I had to rule out older 64 bits systems because of local protectionism preventing them reach me.

      But I mentioned them because you ceased speaking about 64 bits and started on RISC.

      > So you're saying it's easier to build a RISC system than a PC because the firmware is in FORTH?

      Yes, unlike ACPI, Forth is a general-purpose, standardised language.

      > Why then do clone makers not build RISC systems instead of going through "all of the pain" of the PC architecture?

      Have you ever heard of proprietary lock-ins? No, because you have not been trying to understand, only to contradict.

      > We have ridiculous amounts of performance.

      It took so much kludge to bring the x86 machines to that performance level, they are quite disposable and inefficient. RISC systems are happily running at ages when x86 ones were long gone to the dumpster.

      > The ISA is pretty open. Transmeta made processors based on it without legal difficulty.

      This is not the definition of open, but unencumbered. And the Itanium is heavily encumbered. Not so with AMD64, but still inefficient and an ugly hack.

      > What reason would Microsoft have to port applications to an architecture with such SMALL volumes?

      Do you see the chicken-and-egg situation caused by proprietary lock-ins?

      > Alpha had the highest clock rate, the highest power and was the most expensive of all the RISCs or CISCs of it's time.

      You seem to never have seen a Multia... you are talking about the high-end, but there were low-end Alphas, and Intel killed it just in time to prevent the apparition of mobile (notebook) versions, some years after they would even trickle down to the embedded market even if these two markets hardly will need 64 bitness anytime soon.

      > You're basically doing to same amount of computation which to a first order, requires the same amount of energy.

      Theoretically yes, but have you forgotten physical realities? The x86 limitations and ugliness just forces the processor to do more in order to achieve the same results.

      > RISC machines also use up more memory since their code footprints are larger

      Memory is cheap and efficient if compared to the CPU.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    9. Re:64 bits is old History by shizzle · · Score: 1
      It all depends on what you consider makes a processor "64 bit". I think most people would agree that a true 64-bit architecture has 64-bit registers and 64-bit addresses (in the architecture, if not fully present in the implementation).

      While it's true that the Cray-1 supported 64-bit integers in 1976, it only had 24-bit addresses (though they were addresses of 64-bit words, so it supported 2^27 bytes of memory). The IBM 360 started out with 24-bit byte addresses, later extended to 31 bits, and extended again to 64 bits only in 2000 (with the ""z/Architecture").

      The bottom line is that 4GB of memory was not affordable by anyone until fairly recently in computing history (particularly on Crays, where main memory was typically SRAM!), so 32-bit addresses were not a huge limitation.

      I don't know of any machine that had 64-bit addresses before the R4000. Specifically, an architecture where a single user process could address a flat 2^64-byte memory space (or even more than 2^32 bytes). I'm sure if I'm wrong someone will point that out!

      I agree with your general lament, but I think you're misapplying it here.

  53. 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.
    3. Re:The Future... by spectecjr · · Score: 1

      Does it really matter anymore what Microsoft is doing?

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


      Not necessarily. After all, Opterons run 32-bit code fine too. So they're probably all still running Windows.

      --
      Coming soon - pyrogyra
    4. Re:The Future... by Trogre · · Score: 1

      Actually, all the customers I've talked to have installed linux and only linux on them.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  54. 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!
  55. Shouldn't have to say this but... G5 is 64bit by quibbler · · Score: 1, Flamebait

    For whatever reason, the world still tends to ignore anything but Intel and friends' processors. Intel and AMD working on negotiating a 64-bit desktop standard does not represent the beginning of 64-bit on the desktop. IBM and Apple make a pretty nice 64-bit desktop machine thats been out for months.

    1. Re:Shouldn't have to say this but... G5 is 64bit by Blackhalo · · Score: 1

      I'd like a wake up call too, when a G5 can run my legacy windows apps as fast as an Opteron.

      --
      "There is nothing to do it. But to do it." -Floyd Pepper
  56. An excellent strategy by graniteMonkey · · Score: 0

    Like them or not, this is a really strong strategic move for Intel. AMD played its hand in the open the entire time, while Intel waited to time its announcement until just after the Opteron launch.

    Now corporate shops will hesitate to commit to AMDs 64-bit chip because of speculation about whether its instruction set will be compatible with Intel's.

    Pair that with Microsoft's delayed 64-bit Windows launch, and you've got another well played round from Intel.

    It's likely that this was only a contingency plan, though. I'm sure Intel would have liked the world to move to Itanium, but this is their second choice of outcomes. AMD gains some market share for a brief moment, but then potentially has to backpeddle to design Intel compatibility into their already completed 64-bit offering.

    --

    This is a manual virus. Copy it to your sig and help me spread!
  57. Intel is compatible with AMD by Anonymous Coward · · Score: 0

    apparently they are compatable: http://arstechnica.com/news/posts/1077051210.html

  58. Important! by Anonymous Coward · · Score: 0

    Everyone needs to keep in mind that Intel are positioning this as a Xeon able to use a 64bit address space. They have made it clear that the Itanium actually does 64 bit processing, and have implied that this does not.

    In short, you can access big memory (although the limit is 1TB; I thought the 64bit address space went higher than that :-?), but you are still dealing with 32bit data, with 32bit instructions, 32bit registers and 32bit cache.

    I'll admit to being an AMD otaku, but this still doesn't do all the things the Opteron and Athlon64 do. No 64bit processing, no higher bandwidth, no more registers, no high-precision floating point work, no on-die memory controller, no high-speed interconnect like Hyper Transport.

    There seems to be some question as to compatibility with x86-64 as well, but that needs to be cleared up. Put simply, Microsoft aren't going to support another 64bit instruction set, so it's x86-64 or IA64, nothing new. If it is just x86-32 with larger addressing, then it's not even a true instruction set anyway and so MS don't need to make big new changes.

    Finally, I'd like to point out that it can't be another unique 64bit instruction set, since the Linux kernel currently has no preparation for any new instruction sets from Intel. Even if Intel have 10,000 patches to get a new instruction set working and submit them to Linus, he won't be happy, and it'll take them years to get them all in. In short, if they want to see Linux running on their 64bit Xeons, they need to be x86-64, IA64 or x86-32 with addressing fixes. They'd be stupid to make a 64bit server chip and ignore Linux support these days. Gun->Foot.

  59. 64 bit screw up by Veteran · · Score: 1

    AMD screwed up and set the default integer size on their X86-64 to 32 bits. This causes all sorts of problems
    with pointer math since most software assumes that an integer is large enough to do pointer math.

    Their are always good sounding arguments in favor of every bad decision; it there weren't, sane but ignorant people wouldn't make bad decisions.

    If Intel sets the default integer size on their X86-64 to 64 bits they stand a chance of winning the marketing fight with AMD, even though they are late to the dance.

    1. 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.

    2. Re:64 bit screw up by wayne606 · · Score: 1

      And Microsoft screwed up the long==void* assumption in Win64!! You'd think they would follow every other 64-bit system in the last 10 years that had sizeof (int) == 32, sizeof (long) == sizeof (void*) == 64. There is a lot of code that can't be easily ported to Win64 because of this stupidity.

    3. Re:64 bit screw up by Veteran · · Score: 1

      In order to use a 64 bit register in the AMD 64 bit processor one has to use an assembly language prefix to tell the hardware that the register size is 64 bits. The hardware default without the prefix is 32 bits. It would have been better the other way around. This is well below the level of a compiler, it IS a hardware issue.

      In effect the registers in the X86-64 are 32 bits long unless the prefix byte is included to set the size to 64 bits.

      As I said there are always good sounding arguments for poor choices.

    4. Re:64 bit screw up by AJWM · · Score: 1

      AMD screwed up and set the default integer size on their X86-64 to 32 bits. This causes all sorts of problems with pointer math since most software assumes that an integer is large enough to do pointer math.

      I think you meant "most bad software". Any idiot programmer who assumes pointers and ints are the same deserves what he gets. The compilers are smart enough to know what to use, if variables are declared and used appropriately, and have been since the days of 16-bit ints.

      --
      -- Alastair
    5. Re:64 bit screw up by Veteran · · Score: 1

      We're talking about apples and oranges here guys. You are talking about C code, I am talking about the hardware register level problems. When a hardware register is used as as an indirect pointer on the X86-64 it is 64 bits wide. When the register is loaded it is 32 bits wide UNLIESS the prefix byte is included to load it with 64 bits. Math operations on the register are also 32 bits UNLESS the 64 bit prefix is included.

      This is a clumsy way to design anything.

      The X86-64 even when in "64 bit" mode is a 32 bit processor with extended addressing ability and some 64 bit extensions. Only in a marketing sense is it a 64 bit processor.

    6. Re:64 bit screw up by AJWM · · Score: 1

      Well, hell, at the hardware/register level the whole x86 line has always been a dog's breakfast. This is just more of same.

      If you want elegant architecture, x86 isn't the place to start.

      --
      -- Alastair
    7. Re:64 bit screw up by cubic6 · · Score: 1

      I'm not a processor architect or anything, but that would seem to make sense. If the registers are 64 bit by default, then wouldn't that possibly throw off some of the math that 32 bit programs use? 64 bit native programs would be compiled to use that prefix for everything, thus turning this into a compiler issue.

      --
      Karma: Contrapositive
    8. Re:64 bit screw up by Wesley+Felter · · Score: 1

      Oh, you're talking about the instruction prefix. I'm guessing that AMD did the math on this one and making 64 bit the default would have either added too much complexity to the instruction decoder or increased the code size. And really, what does it matter? Very few people write assembly language or care about code size.

    9. Re:64 bit screw up by Keeper · · Score: 1

      The only safe assuptions about size that you can make about types in C/C++ is that a char = short = int = long. A void* is guaranteed to be large enough to hold any pointer.

      There is no direct relationship between a long and a void*; the fact that they're the same on one 32bit system doesn't mean jack. The fact that some header file in your dev enviornment defines them to be the same doesn't mean jack. The language does not provide you with that guarantee.

      If you assume a long is equal in size to a void*, your code is making an invalid assumption. Why the hell you'd want to shove a pointer into a signed variable is beyond me in the first place ...

      If your code depends on certain variables being a certain number of bits wide (at least on an MS platform), use the __int8, __int16, __int32, and __int64 types.

    10. Re:64 bit screw up by Keeper · · Score: 1

      The only safe assuptions about size that you can make about types in C/C++ is that a char = short = int = long. A void* is guaranteed to be large enough to hold any pointer.

      Thank you slashdot for muching the < signs....

      Let's try that again ...

      char <= short <= int <= long

    11. Re:64 bit screw up by wayne606 · · Score: 1

      Of course you are right in a technical sense. Anybody who assumes more than is guaranteed is asking for trouble. But when all architectures for the last 15 years follow a certain pattern, people do write code that assumes things like that. What's the sense in breaking existing code that, while technically incorrect, works in all other environments? You are just shooting yourself in the foot by ensuring that porting to your system will be slow.

    12. Re:64 bit screw up by Keeper · · Score: 1

      A decision was made somewhere along the line, for better or worse, that a long should remain a 32bit value. Most likely because that's the "preferred"/optimal value size the AMD chips prefer to operate on.

      This wasn't a breaking change. The existing code was already broken. However, the enviornment hid that from you due to the lucky coincidence that the size of a pointer happened to match the preferred size of integer value for the particular processors you worked on.

      A breaking change would be a guarantee that sizeof(long)==sizeof(void*), and then removing that guarantee.

      Personally, I have no sympathy for people with this problem. If I ever ran into such an assignment on code I worked on I'd slap 'em upside the head...

    13. Re:64 bit screw up by wayne606 · · Score: 1

      Well, you obviously if you were part of the real world your hand would get sore pretty fast.

      The decision that long==int32 is not something AMD did, it's something Microsoft did in the Win64 API. On linux long==int64 for Itanium at least - I don't know about AMD. But this is entirely a compiler option since the chip itself it happy to deal with int32 and int64 and couldn't care less whether the user typed long or int.

      My guess would be that a lot of functions in the Win32 API are defined to take LONG values because they were written back in the day when int might be 16 bits. Microsoft wanted these arguments to continue to take 32-bit integers so they defined LONG to be 32 bits no matter what the pointer size is. You could argue that either they should not care how many bits these arguments are, or that they should have defined some other type from the start that they had better control over (i.e. changing it would not affect other people's code).

      Anyway, whether you think people are idiots for assuming too much or not, you have to wonder why every other 64-bit OS since 1990 picked one option and Win64 picked the other one. Then again you could ask the same question about / vs \ which is still Microsoft's worst blunder, IMHO.

  60. for the last time the speed is from registers. by Anonymous Coward · · Score: 1

    okay for everyone who does not know and is posting about "I dunno why u need 64bits yuk yuk". there are more general purpose REGISTERS available to the system. In compilers and OS's you keep having to do this silly trick of "load/store" data from/to the very very few registers that are availble to you. So this means your OS/application/net/system EVERYTHING stops so that you can go all the way out to memory to grab something, load in into a register to finally get back to work. God forbid it is not in the L1 cache, else you will spend hundreds of clock cycles sitting there doing nothing. some of the RISC chips like MIPS had like 20 general purpose registers they kicked ass because the OS used a few, the apps used a few and when you had to switch between apps/kernel space you did not spend tons of time load/stores..... ssssooooo amd64 have a huge bonus in speed because of all the extra registers available to it in 64bit mode. This will become faster and faster as the gcc folks optimize the compiler to start using more of them. Sorry I just am tired of everyone posting that it is a waste because they dont use 16Gb of main memory. ps: posted from a dual operteron 242. it kicks
    --jboss

  61. I love the remark by slycer9 · · Score: 1

    'Maybe 64bit computing is just around the corner.'

    Yup, can't wait for a good SG...oh...
    well...maybe soon Apple will...oh...right...
    well SURELY AMD will come out with...oh...you don't say?

    Why is it that just because 'Intel' hasn't come out with a widely accepted product, many people act as if it doesn't exist???

    --
    Don't park drunk, accidents cause people.
  62. Wrong quote, Wrong info by implication... by Glasswire · · Score: 1

    The post says:

    Barrett is quoted saying, 'There will be one operating system that will support all (64-bit) extended systems.'
    WRONG. Barrett did not say this, a Microsoftie did. (Makes sense since Intel doesn't make OSes)

    The article says:

    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.

    Note that this refers to "(64-bit) extended systems" -the pure, native (non-extended) Itanium 64-bit version of Windows Server 2003 which is already shipping is, a will always be different from the x86-extended code base since it takes advantage of the EPIC instruction set.

  63. not another big comapany with a name similar... by Anonymous Coward · · Score: 0

    to another - nocona - www.nocona.com - they make boots... boots for people with BIG feet...

    really big feet.

  64. 64-bit? by Anonymous Coward · · Score: 0

    Oh, that's fine...

    Maybe one day we get 128-bit desktop computing, but now 64-bit will have to do, I suppose...

    I guess we cannot always have what we want, but we may get what we need and so on.

  65. Re:Why 64 bit? by ifwm · · Score: 1

    This is the same thing that we hear from some moron (yes you) whenever a product such as a 64 bit processor comes out. The answer is, because developers will create programs that use the resources of a 64 bit processor, and make it necessary for so called "desktop users." That's the thing about software developers, they're always saying "if only I could add more (blank)" Well now they can.

  66. 80386 preceeded win95 by a couple of years by Akai · · Score: 1

    I had a 80386/16 box to use in 1992-1993 (senior year of HS) it ran Win 3.1 with the W32 extensions, so it was out there well before win95 was.

    --
    Please send all UCE to scally@devolution.com so I can f
    1. Re:80386 preceeded win95 by a couple of years by phoenix_rizzen · · Score: 1

      It was a joke. Intel released the i386 to the world when the "advanced" 16-bit DOS and 16-bit OS/2 were around. No 32-bit OS in sight. It wasn't until several years later that NT (the first truly 32-bit Windows) was released, and several more until the hybrid, consumer-level Windows 95 hit the market (OS/2 was 32-bit long before, but didn't make much of a dent).

      But, their "main" reason for not releasing a 64-bit chip was because there was no 64-bit capable OS. Doesn't really follow from their past CPU releases, now does it?

    2. Re:80386 preceeded win95 by a couple of years by Dawn+Keyhotie · · Score: 1
      Thanks for making my point for me. I should have used the /sarcasm tag for the Win95 statement. ;^)

      In my exuberance, I forgot that not everyone here was up walking on two feet when the 386 was introduced in 19-freakin-86! Of course, logic dictates that the processor, or at least its exact specification, must be available before an operating system can take advantage of it. That explains why the first version of Windows to exploit any 32-bit features of the 386 was introduced in 1987. And that's why Intel's position that they were wait for the OS was ready before releasing the chips is nonsense.

      So what Intel was really doing all this time was delaying the inevitable. They were afraid of introducing any commodity 64-bit processors (x86-64) that would make their future cash-cow IA64 product even more undesirable than it already was (and still is). And now that AMD is going gangbusters with Athlon-64 and Opteron, Intel could no longer afford to wait. The Itanium will now have to make it on its own merits, if any, instead of being forced on the unwilling IT departments of the world.

      The thing that grates on me is the two-facedness (is that a word?) of Microsoft, first in promising 64-bit support for AMD, and then withholding its release until Intel has at least some form of competitive product. There is no reason that they couldn't have had full support for AMD64 by the end of 2003 at the latest. Operton was released in April '03 and of MS would have had early samples months or years before that.

      And of course Michael Dell is Intel's lapdog and wouldn't dare offer any product without Intel's approval. Time will tell, but I think Dell will regret that eventually. Just because Intel will have a chip that can execute AMD64 code doesn't mean that it will do it particularly well. There's more to an architecture than just the instruction set.

      CHeers!

      --
      "The only good windmill is a tilted windmill."
    3. Re:80386 preceeded win95 by a couple of years by NutscrapeSucks · · Score: 1

      The transition from 16->32-bit was grotesquely mismanaged in PC world. Intel sat back while their largest customer (IBM) released an OS that was obsolete on arrival (OS/2). And then they sat back and watched MS bleed the life out of all sorts of half-assed hacks. In those days Intel was much more of a traditional "IC" company -- release the datasheet, sit back and wait.

      Using the 32-bit transition as guide for How To Do It is retarded. While it's true that Intel is following AMD, blaming them for lining up Microsoft and Dell before making an announcement is a little obtuse. Rather than waiting 15 years for the 64-bit transition to complete, it should be over in 3.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  67. 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
  68. Not _that_ IDF... by Anonymous Coward · · Score: 0

    When I saw 'IDF' I immediately thought 'Israel Defence Forces'? What do they have to do with Intel?

  69. new intel logo by Anonymous Coward · · Score: 0

    "100% AMD Compatible"

  70. 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
    1. Re:Link to Intel 64 Bit Extensions by Rufus211 · · Score: 1
      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.

      haha, very nice. and I believe everyone should send me a $20 check because I'd really like that.
    2. Re:Link to Intel 64 Bit Extensions by drinkypoo · · Score: 1

      This scheme worked for both intel and AMD to some degree. AMD's 3DNow and Intel's SSE2 battled it out and in the end an awful lot of software ended up being optimized for both Athlons (in general) and for SSE2-capable Pentiums.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  71. 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 Anonymous Coward · · Score: 0

      you're wrong, actually.

      it was supposed to be backwards compatible. there was (basically) an x86 chip right on the die. but it ended up being ass slow.

    2. Re:Where was itanic going? by Anonymous Coward · · Score: 0

      If you can get an UltraSPARC cpu cheaper than an opteron, I'd love to know where. (Opterons start at around $200. Equiv. usparcIII chips are, what, still in the 1-2k usd range?)

    3. 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.
    4. Re:Where was itanic going? by Anonymous Coward · · Score: 0

      This post is rediculous.

      Xeons are faster than any Alpha by a large margin. Never mind an Itanium2 or Opteron.

  72. Opterons by dougrun · · Score: 1

    I own 2 opteron servers and am looking to buy a 3rd. Low cost and great speed.

  73. HP is gonna be pissed.... by Moocowsia · · Score: 1, Informative

    I'm pretty sure HP and Intel signed an agreement to have the Itanium as their only 64bit processor for quite some time. This will violate this agreement, unless Intel payed HP the penalties then Intel is going to be in some deep legal shit.

    --
    Moo!
    1. Re:HP is gonna be pissed.... by Anonymous Coward · · Score: 0

      I'm sure there's parts of HP -- like the x86 server people -- that aren't totally happy with the Itanic.

    2. Re:HP is gonna be pissed.... by Moocowsia · · Score: 0

      Yeah, but how often does a company not take any money it can get?

      --
      Moo!
    3. Re:HP is gonna be pissed.... by Anonymous Coward · · Score: 0

      Contracts generally go two ways. Since the Proliant people (and maybe some of the large system folks) will NEED x86-64 systems, Intel has leverage to worm out of the hypothetical contract.

    4. Re:HP is gonna be pissed.... by Anonymous Coward · · Score: 0

      Bullshit. HP has known that Intel would produce a x86-64 chip for some years back. Since 2001, Itanium has not been marketed as a desktop chip.

  74. amd by chunkwhite86 · · Score: 1

    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!

    My 100 shares of AMD say "they damn well better!" ;-)

    --
    I'd rather be a conservative nutjob than a liberal with no nuts and no job.
  75. Soul of a New Machine? by Anonymous Coward · · Score: 2, Funny

    history repeats itself.

  76. 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
    1. Re:Like a Crystal Apple by Anonymous Coward · · Score: 0

      Well, let's see.

      All those supposed "firsts" involve not Apple introducing the feature, but making it "standard", since home PCs were available with 64-bit processors (BOXX's Opteron system), Bluetooth devices, 802.11b, 802.11g, USB, DVD/CD writers, and even SCSI months before the first Apples with the appropriate feature.

      And Apple went and abandoned SCSI for IDE when the rest of the industry left it alone, while Firewire is nowhere near a universal standard even now.

      So Apple's ability to fortune-tell is evidenced by being not-first on six items (one of which it abandoned for reasons of cost) and being first on one item that hasn't been generally adopted.

      Hmm. If that's the standard, Apple's adoption of Intel's PCI standard is another bit of evidence for Apple's ability to fortune-tell, right?

  77. One operating system? No, two. by mr_majestyk · · Score: 1

    Read the article more closely:
    "the Microsoft representative said. "There will be one operating system that will support all (64 bit) extended systems," the representative said."

    They are talking about their own operating systems, and the statement applies to "64-bit extended systems"

    To translate: MS will ship one OS for both the AMD and Intel versions of 64-bit X86 extensions. Since MS has already committed to supporting AMD's 64-bit extensions, this pretty much forces Intel to use the same extensions.

    MS will also probably continue to have a version of Windows supporting Intel's Itanium-based 64-bit platform, which is not based on X86 extensions, but has a whole new instruction set architecture (IA64).

    Net-Net: Microsoft is not going to have three 64-bit versions of Windows, they will most likely have two - one for the AMD (and now Intel) 64-bit extensions to X86, and one for IA64.

    This has nothing to do with Linux.

  78. What's so great about AMD64? by Compenguin · · Score: 1

    I still don't understand what makes AMD64 better than Itanium, Spac64, alpha, and ppc64.

    1. Re:What's so great about AMD64? by nuckin+futs · · Score: 1

      I'm no processor guru, but I guess it's just like the 32 bit AMD chips... those babies can be overclocked to hell, they're cheaper, and performs better than the other chips in various benchmark tests.

    2. Re:What's so great about AMD64? by mikefoley · · Score: 1

      It runs x86 32-bit applications at full-speed without a recompile. Nobody want's to recompile and support another platform.

      --
      What's my Karma Mr. Burns? "Excellent"
    3. Re:What's so great about AMD64? by Compenguin · · Score: 1

      But for someone like me who compiles everything from source anyway does this have any benefits over the other archs?

    4. Re:What's so great about AMD64? by cubic6 · · Score: 1

      Source code isn't always architecture independent. If you compile a program that was written for x86 on a MIPS or Sparc, there's a pretty good chance that it just won't work without some fixes. Not so with AMD64.

      --
      Karma: Contrapositive
    5. Re:What's so great about AMD64? by Anonymous Coward · · Score: 0

      Yes, there is a very nice benefit: implementations of AMD64 are ridiculously cheap. Considering that you also get top-notch performance comparable to just about any processor you can get at any price, the price/performance ratio of AMD64 is simply excellent. And the reason for the cheapness is the fact that it runs 32-bit x86 code at native speeds.

    6. Re:What's so great about AMD64? by TheLink · · Score: 1

      1) runs x86/IA32 fast
      2) Can do 64 bit, also fast.
      3) extra registers (not as many as a typical RISC, but much better than before).
      4) Each CPU has its own memory controller - if things are done properly, SMP CPUs don't always have to fight each other for access to memory or cache.
      5) Accessible: It is more likely (and easier) for someone to put one in his beige box computer than the others and start to explore 1-4. Apple gets close but I bet in a year or so we'd see a lot more X86-64s whether AMD or Intel.

      --
  79. 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 Fulcrum+of+Evil · · Score: 1

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

      I hardly think that a G5 compares to a Power4. Care to back up your assertion?>/p>

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 0

      100,000 processors isn't many. At 32 CPUs per system, that's only 3125 computers. Even if the average system is 8-way, that's a whopping 12500 systems sold. In an entire year.

    4. 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.
    5. 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).

    6. 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.

    7. 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.

    8. Re:Intel wouldn't ditch Itanium... by Fulcrum+of+Evil · · Score: 1

      The G5 is a PowerPC.

      So what? The PowerPC family is rather large, and spans the gamut from 1W on up to >100W. The G5 is not a Power4 - that's quite a different beast.

      Sun's annual server sales at 200,000 to 300,000 servers.

      The original post wasn't about Suns - it said some, and then mentioned Power4. Sure, Sun sold more total systems, but they weren't all SunFires, and we weren't talking about them. Itanium sucks, so why weaken yourself with distortions? Compare Itanium to like processors, such as they exist.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    9. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 0

      Whether it's 100,000 or 10,000, I know of 3 of them that are sitting in a closet somewhere; I worked on the Itanium port of our software, but we never sold a single copy.

    10. 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.

    11. 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.

    12. 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

    13. Re:Intel wouldn't ditch Itanium... by fastgood · · Score: 0

      I hardly think that a G5 compares to a Power4. Care to back up your ass [snip]

      But will the Intel product be IBM compatible ... or just an AMD clone?

    14. Re:Intel wouldn't ditch Itanium... by Hao+Wu · · Score: 1

      Yes, but the only thing that matters to many non-computer people is whether the company made a good profit, even if it fails miserably.

      --
      I suggest you read Slashdot
    15. 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.

    16. Re:Intel wouldn't ditch Itanium... by christophersaul · · Score: 1

      Itanium clearly isn't where it was expected to be.

      This article from the Register sets things out nicely -

      http://www.theregister.co.uk/content/61/34405.ht ml

      Let's also compare this figures to another relative 64-bit newcomer - Sun Microsystems' UltraSPARC IIIi. This processor took just about as long as Itanic to come to market and has been on sale for but two quarters.

      Only counting two of Sun's products with the chip, Sun shipped more than 24,000 of its V210 and V240 servers. Over two quarters, that means Sun has out-shipped the entire Itanium ecosystem by about 2.5x and done so with just two servers. And this is a struggling company, just like AMD.

    17. Re:Intel wouldn't ditch Itanium... by Znork · · Score: 1

      The Itanium is just surfacing in the enterprise market. Last year was when the Itanium proved itself in benchmarks, and this year is when it comes up on the upgrade cycle for enterprise systems. Before now it just hasnt been worth the bother to migrate, but with the outstanding Itanium 2 performance it's starting to get traction.

      Opteron and/or Xeon arent playing in the same market at all. Sure I'd buy an Opteron for my desktop at home when memory, MB and CPU prices fall into the non-pointless range, but Opteron isnt going to be an alternative that is even discussed in the enterprise for the next several years.

      Of course, one can have a thing or two to say about Intels strategy to turn the Itanium into a highend expensive chip only rather than leverage their strength in the mass market with cheaper versions. Good shot in the foot on Intels part. Greed got the better of them and they'll suffer from it.

      But the Itanium is here to say and it's only just getting started.

    18. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 0

      You're stupid. He said Power4, not PowerPC.

    19. Re:Intel wouldn't ditch Itanium... by akuma(x86) · · Score: 1

      IPF is dead.
      Get over it already...
      It was ill-conceived both from an engineering and a business perspective.

      The HPC market is high performance and sexy, but it's certainly not where the big bucks are. Certainly not enough dollars to support multiple MPU design teams. If HPC were a volume market or major profit center, you'd see IA32 solutions with caches and memory bandwidths to match IPF implementations. Larger caches and memory bandwidth are the 1st order reason they excel in those apps. Ditto for TPC.

      IPF was designed for the enterprise. However, it's been a miserable failure there. Xeon and even Desktop CPUs are already eating IPF's lunch. The addition of 64 bit addressing only puts a further nail in the coffin. IPF was, and is, a market failure.

      Intel isn't saying it just yet for obvious reasons. They're just waiting until the infrastructure is in place to support x86-64 (open platforms - RAS features, better busses and memory technology for scalability, operating systems (MS, Linux), and of course --- applications).

      I forsee the workstation market being completely dominated by x86 - even moreso than it already is. As standardization moves up the enterprise stack, x86 will encroach into the coveted IBM, HP and SUN enterprise markets. I forsee Dell winning bigtime because all of their "R&D" is outsourced to Intel (CPU + Platforms), IBM (for linux) and Microsoft. History and economics show that in the computer business, the lowest cost producer wins.

      x86 will be everywhere - from embedded, PC, workstation, server/enterprise.

      Time to go short some more SUNW stock.

    20. Re:Intel wouldn't ditch Itanium... by Wiz · · Score: 1
      The Itanium 2 doesn't lead the TPC-C results anymore! It is being beaten by IBM again, with HALF THE NUMBER of processors.

      IBM takes TPC-C lead.

      Also, Intel will claim to sell a lot of processors. Perhaps some independant numbers would be of more use? They tell a fair more interesting story.

      Death of Itanium?

      Read the part where it says how many Itaniums Dell and IBM shipped in the last quarter! These are IDC figures, not Intel's.

    21. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 0

      Itanium has been around since 2001-2002 and considering that it is a new architecture it is unfair to compare it to established architectures.

    22. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 1, Insightful

      You cannot compare a cluster system with a SMP system in TPC-H. That is stupid.

    23. Re:Intel wouldn't ditch Itanium... by jbrocklin · · Score: 1

      I agree - I see Itanium in a completely different class from Xeon and Opteron. In know a lot of people around here complain about how AMD is getting screwed by Intel and what-not (this is /. after all), but I think the competition can do nothing but provide us consumers with better processors!

      Intel won't kill off AMD or buy them because that would basically mean that Intel would OWN the x86 market. So, with AMD out there to continue pushing the development edge, Intel will have to keep up with the advances that are made by AMD, IBM, and all other peers in their market.

      I think it will be very interesting to see what happens to processor technology in the next few years - 64-bit computing will become the norm (AMD and Apple already delivering products, and Intel getting ready to...no where to go but up). It's what follows the 64-bit jump that will be really cool. Can anyone say Qubits?

    24. Re:Intel wouldn't ditch Itanium... by jbrocklin · · Score: 1

      Itanium still holds the top spot - it's just a clustered system, and has been held since 12/08/03: TPC full results

    25. Re:Intel wouldn't ditch Itanium... by TheLink · · Score: 1

      Well if a perl/python/whatever process takes 25MB or so per client connection, 4GB could start to look a bit too small for comfort, especially if you have excess CPU horsepower left to handle more concurrent connections.

      Sure one could rewrite such apps in C and handle thousands of connections, but it'd take much longer to write (or never) and some hacker will probably buffer overflow it within 20 minutes of trying and exploit it 10 minutes later.

      --
    26. Re:Intel wouldn't ditch Itanium... by Mr.+Piddle · · Score: 1


      See above for the cartoon from 1994.

      --
      Vote in November. You won't regret it.
    27. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 0

      You're right. Normally the SMP system should have a substantial advantage.

    28. Re:Intel wouldn't ditch Itanium... by BSD+Yoda · · Score: 1

      This is the one area in which Itanium has no benefit over a hybrid. All of the other things that are "better" about "true" 64-bit chips are still in effect, but the memory addressability is the same, so your point is a restatement of the argument in favor of the hybrids NOT in favor of "true" 64-bit computing; Hybrids will solve the #1 problem experienced by large requirements on current platforms, without requiring major architectural changes to the environment. This will stave off widespread migration of "enterprise" customers to the likes of Power and Itanium for another 3-5 years.

    29. Re:Intel wouldn't ditch Itanium... by Anonymous Coward · · Score: 0

      This is embarassingly true - Less so to stamp SUCK on the I2 chips themselves.

    30. Re:Intel wouldn't ditch Itanium... by Col+Bat+Guano · · Score: 1
      so your point is a restatement of the argument in favor of the hybrids NOT in favor of "true" 64-bit computing

      All I was saying is that 64bit computing is good for some applications because of its large memory addressing capability, whether it comes from a hybrid architecture, or a "true" architecture - whatever that may be.
      Power & PowerPC chips are part of a design family that encompasses 32 and 64 bit chips so are they hybrid? Itanium can run 32bit x86 code, so is it hybrid? Does it really matter?

    31. Re:Intel wouldn't ditch Itanium... by BSD+Yoda · · Score: 1

      Actually, it does, Itanium runs 32bit x86 code in emulation mode, and will do so slower than a middle-of-the-road Xeon will today. It won't be able to touch the performance of the Intel Hybrid running 32-bit code.

      The thread from the top has been a battle between the "Itanium is real 64-bit and 32/64 sucks" crowd, and the "32/64 addresses the only mass market requirement outside the scope of todays 32 bit Intel architecture, large memory access, and with that, Corporate America will largely be spared the Itanium" group. From a technical perspective, the first group are correct in their assumed technical superiority, in this they take their rightful place alongside Alpha, OS/2, Microchannel, Betamax, etc.

    32. Re:Intel wouldn't ditch Itanium... by Short+Circuit · · Score: 1

      Under Linux, anything over 3GB requires a few extra hoops to jump through. Normally, the 4GB address space is divided into 3GB/1GB, where the kernel gets to play with 1GB and the rest of the system gets to play with the other 3GB.

      At least, that's how I understand it.

    33. Re:Intel wouldn't ditch Itanium... by peter · · Score: 1

      that's 3GB per process, so as long as you're forking off 25MB processes, you're fine. You only run into a problem when you have one big (maybe multithreaded) process that wants to map more than 3GB itself.

      You're right about the 3:1 split, though. 3GB of the address space is reserved for user space, and the kernel maps as much RAM as it can after that. (PCI memory space takes up ~120MB, so if you have 1GB of RAM you still need to use highmem unless you're happy only using 897MB or something.)

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
  80. MOD PARENT UP by Anonymous Coward · · Score: 0

    It's refreshing to read a post from someone who has a clue about the differences between Itanium and Opteron.....

  81. 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.

  82. Not to mention by gearheadsmp · · Score: 1

    that there are no 64bit x86 games (or big apps like Oracle) on the market for Windows, because *suprise* XP/server 2003 are still in beta. That won't prevent customers from stuffing more than 4gb of ram into their 64bit x86 systems, though. Oracle for for OS X could be finalized by the time Microsoft gets around to releasing 64bit XP. Or the next Halo patch, for that matter.

  83. Uh huh. by Anonymous Coward · · Score: 0

    Yeah. I guess you missed the news that AMD is profitable again.

  84. 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.
  85. Re:Why 64 bit? by cachorro · · Score: 1

    Ten years ago, Win311 ran pretty well on a machine with 4MB. Now 128MB is recommended for XP. A linear extrapolation suggests that we'll need 4GB to run pretty well in 2014. I'm glad they're starting now so that the 64-bit CPUs will be really cheap when we truly need them.

  86. Will not sink the Itanic by Graelin · · Score: 1

    The x86 architecture was not designed for 4+ CPUs on board. Itanium may not work well in a small-mid range environment but compare a 16-way Itanium to a 16-way Xeon and see what you get.

    AMD believes that hyper-transport will solve this problem. We shall see. Where are my 8-way Opterons? Wern't they supposed to come out at the end of last year? I'm still bitter about the Athlon MP - which was supposed to allow for 4-way Athlons.

    1. Re:Will not sink the Itanic by mikefoley · · Score: 1

      Oh come on, the x86 was not designed to do much more than run VisiCalc!

      --
      What's my Karma Mr. Burns? "Excellent"
    2. 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
  87. ... CPU codenamed Nacona ... by Anonymous Coward · · Score: 0
    What is this - computers or Survivor ?


    Do they get to vote each other off ?

  88. Quit the opposite. by Kiyooka · · Score: 1

    AMD's first profitable quarter in 2 years means that the 64-bit computing market is now ripe, which is why Intel now enters the 64-bit market. Quite the timing, no?

    1. Re:Quit the opposite. by Anonymous Coward · · Score: 0

      The 64-bit CPUs had not much to do with AMD's profit.

  89. 64-bit misinformation rampant in the press by edxwelch · · Score: 0, Interesting
    The press and the supposed "Analysts" seem to be badly informed about 64-bit processors. They think they go twice as fast as 32-bit processors

    An example from Reuters:

    "Analysts have said they expect a major announcement from Intel this week on 64-bit computing, a technology that lets computers churn through doubly large chunks of data than the current 32-bit computers."

    AMD turning the heat up

    64-bit does not double the memory bandwidth, it simple means a bigger address space + 64bit integers, (although the Opteron does have high bandwidth this is nothing to do with 64-bitness)

    1. 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?

    2. Re:64-bit misinformation rampant in the press by cgori · · Score: 1

      Mod parent up, grandparent down! He's exactly correct.

  90. 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.

    1. Re:128-bit computing? by frank_adrian314159 · · Score: 1
      IBM's venerable AS/400...

      Dude! Get with the now! It's the eServer iSeries!

      OTOH, it's still the greatest processor ever made. And OS/400 still rocks.

      Now can someone help me keep this penguin from biting me in the ass?

      --
      That is all.
    2. Re:128-bit computing? by Anonymous Coward · · Score: 0

      Yeah, but IBM is thinking ahead to like the year 3000 when they don't really want to support all these AS/400s that are still running from back in the 1970s but can't really get anyone to upgrade.

      I could give a flip about xxx-bit computing. I want that server never gonna die attribute in my desktop. But then again if we could all afford 100K for a desktop, we could have it. Our current desktops could do it if we keep away from them. Ever get the feeling computers crash because they are lonely for your company?

  91. Taking too far by Anonymous Coward · · Score: 0

    I think everyone seems too be taking this too far. I mean, this is a milestone, but then, look at the 32-bit chip, it didn't become main stream for like 10 years after it came out. As time goes on, people will need the extra performance 64-bit will give them, more and more people are starting to get into video processing for their own home movies, which, when you work with larges amounts of raw data, can take up quite a bit of room. This is not the ONLY reason, but it is one. I have a 64bit chip, but thats becuase I like to be on the cutting edge, its not like everyone is going to go to 64bit overnight. MS's first 32-bit OS wasn't until windows 95 came out, and 386's had been out LONG before that, give them time, the chips haven't even been out a year yet.

    1. Re:Taking too far by taradfong · · Score: 1

      The transition from 16 to 32 bit was a much BIGGER deal than from 32 to 64. Did you ever write 16 bit code? It was highly unnatural with all the segment/offset insanity. It was a very abrupt transition to the much simpler 32 bit virtual memory address space. And though it became easy for the programmer to just grab big monstrous memory chunks, it forced Microsoft to write a true, modern OS and they did not do that overnight. Plus, the mounds of 16 bit programs wouldn't play nice with their 32 bit counterparts. This took a long time to sort out.

      But now, while there are issues in going from 32 to 64 bits, we're not talking about re-architecting software. We're mostly talking about recompilation and some Y2K-like sensitivity to sloppy code that ignored the possibility that there would someday be 64 bits. I mean, you can run 64 bit Linux *today* all day long on Itanium!

      --
      Does it hurt to hear them lying? Was this the only world you had?
  92. Mike Fister by Anonymous Coward · · Score: 0

    There's something about his name that goatse.cx could appreciate

  93. Re:Why 64 bit? by Anonymous Coward · · Score: 0

    I've heard all those arguments before.. sure, the numbers were different (8 bit is enough, 16 bit is enough, bankswitching solves the memory problem, codesize will destroy performance)

    Fact is, once a larger wordsize and address space becomes available, peopel will find uses for it that you didn't imagine beforehand.

  94. Re:Why 64 bit? by and+by · · Score: 1

    I agree with you on the memory addressing limitations, but you can't make the integer argument.

    Floating point math is slow, really slow. Moreover, it's not accurate. You can't accurately express 2.5, for instance, in binary machine. With integers, you get back results as accurate as the data you provide.

    I think that the combination of higher speed and accuracy of integers is a compelling argument for expanding usable range thereof.

  95. Where does this leave HP by fuzzy12345 · · Score: 1

    Intel convinced HP to discard HP's PA-RISC and go with Itanic, what will HP do now?

    --

    Everybody's a libertarian 'till their neighbour's becomes a crack house.
  96. This is just a preview by fred+fleenblat · · Score: 1

    This is just a preview of the upcoming 128-bit processor war!
    340282366920938463463374607431768211456 bytes of addressable memory...powerpoint is really going to kick butt!

  97. AMD Chairman testified for MS, to what benefit? by Anonymous Coward · · Score: 0
    Remember back in 2002 when AMD CEO Jarry Sanders testified in the remedy phase of the MS antitrust trial in support of MS?

    I wonder if he still feels that was a good strategic move? Likely so. I guess MS could have screwed them over even worse.

  98. Market Timing by PingPongBoy · · Score: 1

    Clearly the market is most poised for 64 bit when
    the RAM cost is low enough to justify a larger address space. A few months ago retailers don't want to say your computer costs $5000+ because it has 16 Gb. And what good is all that RAM if it is slow RAM?

    In fact I'm watching a process running through slow RAM on a 2-year old machine right now. It's not swapping even though I have 256 Mb, a princely amount 3+ years ago. I like the power of not swapping but big RAM brings even bigger ambitions so big RAM has to be fast RAM.

    --
    Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  99. 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 ?

  100. It smells like collusion Re:Hmm.. by voss · · Score: 1, Redundant

    It seems to me like Microsoft possibly used its monopoly in operating systems to delay the adoption of Athlon 64 processors. Whether it is collusion or not is unproven but it smells like it.

    1. Re:It smells like collusion Re:Hmm.. by Anonymous Coward · · Score: 0

      Maybe the fact that none of Microsoft's largest customers (Dell, HP, IBM) are all that interested in shipping Athlon 64 chips has something to do with it?

  101. Good news, I guess. by AxelTorvalds · · Score: 1
    I think AMD has done tremendous things for this industry the last few years, it's nice to see them having something that looks like the lead and upper hand for a change. Competition is good for everyone. Let's not get ahead of ourselves though, I'd never underestimate a company like Intel but for now it looks like AMD is fighting a great fight.

    On the downside, I kind of liked the IA64 architecture, I'm not a hater or a lover the x86 but I would have loved for IA64 to start taking off, it just looks like a clean architecture. We're talking about a 10year+ effort by one of the largest and most powerful companies in the world that is sputtering out. That seems so epic (no pun) to me in the post dot.com world where everything is about speed to market; how many 10year efforts are out there any more? I can only assume that this is kind of a death knell for IA64, especially if MS appears to be on the x86-64 bandwagon. Looks to me like HP and Intel are IA64's only supporters and they don't write that much software between the two of them. Can anyone offer some insight in to how the company that has beat much of the competition in to submission with price/performance has floundered IA64 so badly? Is there a fear of reducing their future margins by making IA64 affordable, like they won't be able to charge $3000 a chip? It's just such a talented group of people that make up Intel (I literally mean that and have tons of respect for them, they *know* how to build chips) I just don't understand it, I expected them to start turning the crank and be selling IA64s for the same cost a Xeons and at that cost we'd all be buying IA64s for our servers. This has to be more than politics. They simply bite off too much?

  102. 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.
    1. Re:Intel 960 by Anonymous Coward · · Score: 1, Insightful

      well the i960 isnt a complet failure. i often se this cpu in computers well atleast on the expansion cards in computers. many raid controllers ues this cpu and i even found some switches/routers that do
      so the chip is used

    2. Re:Intel 960 by javiercero · · Score: 1

      Are you nuts? The i960 is one of the best selling micros of all time. The i860 is the one you may be thinking of, two different beasts. Did you at least check your own link?

    3. Re:Intel 960 by Anonymous Coward · · Score: 0

      Actually, from what I remember at least in the late 90s the i960 was the best-selling RISC processor of all time. Many SCSI controllers used (and to my knowledge still use) it as well as many other embedded technologies until Intel started pushing IA chips for embedded use.

    4. Re:Intel 960 by RedShoeRider · · Score: 1

      i960 was not a failure, though. Sure, it didn't make it as an x86 replacement, but if you take a look at just about any managed SCSI RAID card from the mid-to-late 90's, they all run i960's.

      --

      Chris Knight is my hero.

    5. Re:Intel 960 by ekarjala · · Score: 1

      Tell the pilots of the F117 Stealth Fighter that the i960 is a failure -- they'd have a hard time flying without it.

    6. Re:Intel 960 by aminorex · · Score: 1

      Yeah. And you couldn't fly a Soyuz without
      duct tape. I guess that's why duct tape is
      such a famous success.

      --
      -I like my women like I like my tea: green-
    7. Re:Intel 960 by ekarjala · · Score: 1

      Great analogy. In its own way, the i960 has proved to be as universally useful as duct tape.

  103. Re:Does this mean Solaris will run on 64-bit Intel by kennedy · · Score: 1

    Sun will only support Solaris x86 in 32bit mode on the x86-64 systems. They'd be retarded to undercut the flagship UltraSPARC line of servers...

  104. Re:Why 64 bit? by Anonymous Coward · · Score: 0

    Wait 48 years and memory demands will be 2^32 times bigger than they are today.

    No, I cannnot fathom what that memory would be used for either, probably a personal assistant AI, but time has proven the double-every-eighteen-months rule, so 48 years it is.

    Granted, I don't mind using 64 bit processors in the meantime.

  105. This isn't new news.... by zerofoo · · Score: 0, Redundant

    I remember reading about project "Yamhill" since early 2002. Intel has been developing their x86-64 chip since then. Obviously Intel has been waiting to see how OS vendors and the market would accept an x86-64 chip.

    They also didn't want to prematurely flush Itanic.

    When the shit hits the Itanic fan, Intel execs shouldn't be the only ones getting reamed for this huge blunder....HP execs should also share the blame.

    -ted

    1. Re:This isn't new news.... by DrMrLordX · · Score: 1

      You know, Yamhill might be an entirely different beast than Nocona. Or might have been. Who knows? Nothing in this article really addresses any questions I(or others) might have about Yamhill.

  106. Pentium Pro : Itanium :: Xeon : _____ by Atario · · Score: 0, Offtopic

    Discuss.

    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  107. Intergrated Memory Controler by Unixfreak31 · · Score: 1

    But will Intels chip have an IMC????

  108. 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."

  109. But... by Kiyooka · · Score: 1

    Intel has enough money and market clout to wait and survive for a year without announcing a 64-bit chip (it's been about a year since Opteron, right? and Intel is still the major CPU brand). By waiting until AMD has spent all its money touting 64-bit computing to release its own 64-bit chip, Intel can deal a very devastating blow to AMD. If Intel steals AMD's 64-bit market with its humongous marketing account, what then for AMD?

    A bruise for big ol' Intel who has lots of extra meat, yes, but Intel can easily survive, but if worse comes to worst this could be a dagger in the poor skinny ribs of AMD.

    Guess we'll have to see whether I should take off my tinfoil hat, or buy an upgraded one...

    1. Re:But... by Serveert · · Score: 1

      Indeed, that would be terrible. I'm very concerned that Sun, with its large enterprise market, is moving towards Opteron servers, porting Solaris, one of the best unix OSes IMO, to it. They laughed at the Itanic and are welcoming Opterons with open arms. They have purchased opterons and the supporting hardware. Other players are on board as well, with contracts signed. I'm sure Intel could flip a switch but unfortunately it looks like more may be required. I mean, have they addressed the NUMA architecture, they can have the x86_64 instruction set and not have NUMA. They may not have the performance either, otherwise I'm sure they would have flipped that switch earlier. Then can they steal away the sun partnerships? It should be interesting to watch this play out.

      --
      2 years and no mod points. Join reddit. Because openness is good.
  110. 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
  111. Really Sad actually... by keeboo · · Score: 1

    If Intel releases a AMD-x86-64 compatible processor (i'm quite sure it is), say a permanent bye-bye to the possibility of mainstream CPU diversity we could have, had the x86 died as it should.

    Binary compatibility... It sounds like a voice from the 70s.
    Such thing is only convenient for Microsoft and its Windows.

    Well, locked back to never-gonna-die-x86 (oh, please save me from those super-RISC core arguments and blahblahs alike)... Thank you AMD.

  112. I'm confused by Anonymous Coward · · Score: 0
    first you quote

    Intel complaining that 64-bit processing has no place in the desktop market,

    then

    ... Craig Barrett today anounced that Xeon-class 64-bit server CPUs codenamed Nocona will be coming out the second half of 2004...

    Maybe 64-bit computing is right around the corner after all, and we may even see compatible instruction sets from Intel and AMD...

    whats your point.. desktops or servers..

  113. Itanium is more than "64-bit" by Anonymous Coward · · Score: 1

    Listening to people, you would think that Itanium is "just 64-bit" and that there won't be any difference between Itanium and Xeon-64. The truth is that the Itanium architecture has many advantages for high-end servers in addition to 64-bit. Xeon-64 will not replace Itaniums.

    And 64-bit on the desktop? If you have 4 gig of
    memory installed on your desktop now and that is insufficient, please raise your hand.

  114. 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 Anonymous Coward · · Score: 1, Informative

      The i960 was a wonderful processor. IT was designed to replace the x86 *before* Intel recognized the need for the 386. Once they knew the x86 would have to become 32 bit, the 960 was repositioned as an embedded solution and was extremely successful, even more than Intel expected at times.

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

      If I remember correctly i960 processors were used
      in some SGI graphics systems (RealityEngine or
      InfiniteReality). I don't know it SGI uses i960s
      anymore.

    3. 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.

    4. Re:i960 is not like the i432 or Itannic by zonker · · Score: 0

      though it wasn't a cpu per se, but a gpu, the i740, if i recall correctly, was a pretty big flop when it was trying to compete against the likes of 3dfx as a low cost alternative onboard graphics chip...

  115. Re: You can't accurately express 2.5 by SparklesMalone · · Score: 1

    Ummm... Isn't (in binary) 10.1 = decimal 2.5?

    In binary I can express anything that can reduce to something over a power of 2, and .5 is 1/2. Of course you can't express many decimal numbers in binary. In decimal you can express 3/10 , but neither binary nor decimal can express 1/3. If you CARE about the base 10 decimal places (e.g. a financial application) then floating point is inappropriate.

    But you can't say floating point is inaccurate. It is highly accurate in binary. If your application is doing pure math and is using the result of a floating point calculation to some purpose other than human eyes it's quite applicable.

    And for many math functions in many languages (e.g. root exponentiation) decimal is simply not available. The Java math class is the only function in the Java libs that can extract the 12th root of an interest yield to determine the nominal interest rate. It accepts a float or a double, but not a BigDecimal. But so what. If you use floating point you'll still get a number out to many more decimal places than is needed for accurate rounding of the interest. I suppose if you're applying that interest to something like the national debt you might need to use double precision floating point...

    P.S. if anybody has an open source bean that can do root exponentiation on the BigDecimal class please let me know

  116. pssh by mog007 · · Score: 1

    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?

    They can replace those losses when they sell a couple of those P4ees.

  117. 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.

  118. All you "I knew it!" people... by Anonymous Coward · · Score: 0

    ...will say "I knew it!" when Intel turns out to have not had anything ready and nothing ships in 2004.

    However you'll point proudly to your chest and exclaim "I was that AC who knew it all along!"

  119. 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.

  120. 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.

  121. x86-64 isn't just about 4 gigs mem by xswl0931 · · Score: 1

    Some people are missing the point of x86-64, it isn't just being able to access > 4 gigs or perform 64-bit math in one instruction. The x86-64 architecture has some improvements over x86, like more general purpose registers, so in general, x86-64 compiled apps will be faster than the same x86 compiled app. So the next question is why do we need faster performance? You may not need it today, but generally software comes after hardware. So as more people have these processors, you can expect more applications that will take advantage of these apps. Even today, I sometimes find myself waiting on the computer, this should never happen (although I admit most of the time it's network limited and not cpu limited)

  122. Xeon-64 is like painting my pickup fire red... by Anonymous Coward · · Score: 0

    ...it doesn't make it go any faster, but it sure looks like it could.

    What most people are forgetting is that no matter what extensions Intel adds to the chip, they still have an enormous bottleneck called a NorthBridge chip. Last I checked, the AMD64/Opteron procs eliminated the need by moving the memory controller onto the chip and by utilizing HyperTransport.

    With Xeon-64, in effect, Intel is now trying to shove twice as much traffic through that same bottleneck. Rrrrright. May the best chip win.

    I have my money on AMD.

  123. And maybe MORE interesting... by Anonymous Coward · · Score: 0

    Texas Instruments is demoing the industrys first PCI-Express 1.0a compliant PHY running on a bridge. Buh Bye PCI (we wont miss you).

    http://biz.yahoo.com/prnews/040216/dam006_1.html

  124. Virtual memory by Anonymous Coward · · Score: 0

    You're neglecting the difference between address space and physical memory. It may be a year or two before ordinary people buy more than 4GiB of RAM, but everyone benefits from having a larger virtual memory.

    DVD burners are one of the few growth areas for PC peripherals. A DVD can hold more than 4GiB. A DV camcorder tape holds about 30GiB.

    Pretend that you are writing a video editor. Would you rather mmap those huge files and let the OS VM handle paging chunks in and out, or would you rather write you own buffered I/O routines? Which will be faster, and which will have more bugs?

    There are already applications used by ordinary folks which can benefit from 64 bit address space, even if the physical memory would work with 32 bit addresses. Large virtual memory spaces are a clear win.

    1. Re:Virtual memory by Anonymous Coward · · Score: 0

      I recommend you take some remedial OS and computer architecture classes regarding paging, file systems, and virtual memory. Cheers.

  125. Updated 2004 Quote by AvengerXP · · Score: 1

    "In the whole world, the market for 64 bit desktops is like 5-6 computers at most." - Some guy at IBM forget which, but i'm sure someone will append it here.

    Seriously, anyone who says 64 bit computers aren't necessary are the same ones that tell me my 40GB HDD is huge. No, it's not. 40 MB once upon a time was huge, but now it's laughable. Haven't we learned that short sightedness brings problems? Like IDE adressing problems? How many times did we have to hack around THAT problem?

    --
    Trolls dont like to be Flamebait, because they burn so well. Protect our Troll heritage!
  126. SGI by Jonathan+Platt · · Score: 1

    I just feel sorry for SGI, who are now facing trouble due to other companies decisions.

    First they were skrewed arround when MIPS failed to break the GHz mark, and now by Intel for signing the death of the Itanium.

    --


    VENI, VIDI, VICI, DIXI
  127. A 64-bit server named Nocajones? by Anonymous Coward · · Score: 0

    Is that a wise marketing move?

  128. Lawsuit? by haggar · · Score: 0

    It's pretty clear that MS has been dragging it's feet to accoodate Intel. I believe this to be illeal. Would AMD sue MS over this?

    --
    Sigged!
  129. Here's the link to 64-bit Windows XP download by dtjohnson · · Score: 1



    The link in the message above was to 64-bit Windows Server 2003 but
    Microsoft is also offering a download for a free 360-day trial of
    64-bit Windows XP for desktop systems which can be downloaded here.

  130. New registers by Decimal · · Score: 1

    We still haven't seen where Itanium does not scale, whereas we know where the x86 has problems (too few registers,

    Don't overlook that x86-64 adds 8 new general purpose registers. These are called R8-R15.

    --

    Remember "Bring 'em on"? *sigh
  131. 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.

  132. Re:Why 64 bit? by trtmrt · · Score: 1

    Actually I never quite understood how some of the 32 bit motherboards are advertised as being able to use 8GB. Even if the memory controller could do that how would the CPU address above 4GB?

  133. Re:Does this mean Solaris will run on 64-bit Intel by spinlocked · · Score: 1

    Sun will only support Solaris x86 in 32bit mode on the x86-64 systems.

    Not true. I'm told we can expect Solaris 9 x86 64 bit support in the second half of 2004, in one of the quarterly Solaris update releases.

    They'd be retarded to undercut the flagship UltraSPARC line of servers...

    The SunFire systems have a different target market with different scalability, availability and managability requirements.

    --
    # init 5
    Connection closed.


    Oh... ...bugger.
  134. Re:the real world. by Anonymous Coward · · Score: 0

    Oops, too late ... already forgotten.

    Beta doesn't count. If it aint in the box, it aint in the running.

  135. It might be better for Intel in the long run... by Ayanami+Rei · · Score: 1

    AMD has done the heavy lifting designed an IA at the front end, and put the arch in the marketplace for people to start targeting code at it.

    A year from now, people will be buying 64-bit Xeons running at 4GHz which will fly on the x86_64 optimized code... they were probably buying AMD before because Intel didn't have a similar offering, but now Intel can get their Gold-plated name back into the newly created market.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  136. 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
  137. Developing 64-bit pentiums on the side? by Ayanami+Rei · · Score: 1

    They would be expending far less effort than you would believe. The PPro and netburst architectures are pretty flexible. You update the chip to for larger width of registers in the register file, change the width of some parts of address decoding stages, add more address pins, and update the Microcode to understand the new mode/instructions.

    I'm sure centrino (Pentium 4-M) was a more expensive endeavor then this Plan B.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  138. and your applications will act like a Palm Pilot's by Ayanami+Rei · · Score: 1

    Instant resume, configuration stored in the app itself, etc. etc.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  139. Also, you end up QUADRUPLING your memory bandwidth by Ayanami+Rei · · Score: 1

    Yeah, integrating a dual channel memory controller was probably a good idea.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  140. Re:Why 64 bit? by Anonymous Coward · · Score: 0

    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.

    The thing is, every time you double the width of the address bus, you square the amount of addressible memory.

    Keep extrapolating that out for another 20, 40, or 60 years.

    Ok.

    Let's say that home computers circa 1984 needed 64kB of RAM, circa 1994 needed about 4MB, and a typical home user today needs 256MB. This is a factor of 64 increase every 10 years (and matches my experience/memory pretty well). If this pattern follows, home users will need more than 32 physical address bits in about 2027. 64 bits would be enough until about 2080. Of course you'd need a larger address space than that for swapping...

    But that assumes an insatiable need, that memory requirements will increase exponentially forever. As with many things, I think a logistic model would fit better, that there is some unknown upper limit to the amount of memory we'll need (and there better be, since physics will eventually enforce it). I'd give estimates for that, but I'd have to pull a fourth data point out of my ass.

  141. You already have 128-bit operand support. by Ayanami+Rei · · Score: 1

    It's called SSE.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  142. Shouldn't have to say this but... Others first by Anonymous Coward · · Score: 0

    For whatever reason, Apple fans still tend to ignore anything but Jobs and Co.'s Reality Distortion Field. IBM and Apple releasing a 64-desktop chip does not represent the beginning of 64-bit on the desktop. BOXX and AMD made a pretty nice 64-bit desktop machine that was out for months before the first G5s shipped. Not to mention Digital's Alpha, which shipped years before that.

  143. I respectfully disagree. by MtViewGuy · · Score: 1

    People do not need 64-bit computing for standard desktop computing applications - of course not.

    That may be true if you're talking running mostly business applications and surfing the Internet. However, with the increasing use of home computers to edit digital still photos and digital movies downloaded from MiniDV/MicroDV digital camcorders, the demands on sheer computing power has climbed dramatically. Take for example editing digital still photos; with today's digital cameras capable to taking pictures with resolutions at four megapixels and larger, the result is picture files that runs into several megabytes in size, and editing them to change brightness/contrast, correct color problems, and so on takes a LOT of sheer computing power in both CPU speed and system RAM size.

    The new 64-bit CPU's not only can do this type of heavy-duty processing in many cases better than 32-bit CPU's, but the ability of 64-bit CPU's to access very large amounts of system RAM means we can work with larger and larger multimedia files.

  144. 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).

    1. Re:The G5 is NOT a 64-bit "machine" by Chazzy · · Score: 1

      The G5 *is* a 64-bit machine.

      Just because Apple don't provide a proper 100% 64-bit OS for Mac users to run on it doesn't change the underlying hardware.

      Personally I think they've started down the 64-bit road in a sensible way - opening up the use of more memory and 64-bit math now (which is what almost everyone seems to be saying is the only benefit of 64-bit). Down the road, I'm sure OSX or it's successors will go fully 64-bit - I'm just not prepared to guess when that will be :-)

    2. Re:The G5 is NOT a 64-bit "machine" by leandrod · · Score: 1
      > 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.

      Not quite. Neither were Digital Personal Workstations running MS Windows NT.

      But in both cases you can run something better: Debian GNU/Linux. Hey, Linus himself did. In the Digital machines (and clonemakers') you could also run OpenVMS and Digital Unix (OSF/1, Tru64... pick your nom du jour.

      You are right about Apple's marktecture. It defies reason to understand why Jobs had to pick his buddies' dormant, obsolete, fat OS instead of picking a lean, thriving OS like pure BSD or GNU/Linux. Had he done The Right Thing(R) he'd have a better chance at early 64-bitness.

      The way it is, Wintel still have a go at being there before the Mac OS.

      > the operating system can address up to 8GB of RAM, though user programs are still limited to 4GB

      Just not to let us Mac fanboys down, in all fairness it does that better than contraptions like the Xeon, and 4 GiB still is more than most of us need for any single app.

      For example, I'd love to have 4 GiB to, say, a database server cache or something the like, and the remaining 4 GiB for all the rest. It would make a nice host for terminals.

      As I heard, "I love the Mac, but Apple hates me!"

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    3. Re:The G5 is NOT a 64-bit "machine" by Anonymous Coward · · Score: 0

      How's that, by doing essentially nothing? The OS remains entirely 32 bit and virtually no 64-bit capabilities are even available to mac apps. Xeons have offered access to >4GB for a long time yet they are not 64 bit. That's the only tweak Apple offers to G5 owners yet somehow this is the "sensible way" to 64 bit. I think not.

    4. Re:The G5 is NOT a 64-bit "machine" by Anonymous Coward · · Score: 0

      Would you buy a car that had features hidden because there were no controls for them??? Perhaps you would. I sure the fuck wouldn't.

    5. Re:The G5 is NOT a 64-bit "machine" by e40 · · Score: 1

      The hardware is 64-bit.
      The software is 32-bit.

      What do you interface with? I, being a humanoid, interface with the software. I "see" 32-bit.

      Yeah, you can stuff 8GB of RAM into the box. So what? Can't a single application get all of it?. No. Yeah, there are some new instructions special versions of GCC can access. So what? Having them doesn't make the software any more 64-bit.

      All this "no, it's 64-bit" is just you and others helping Apple out of a mistake.

    6. Re:The G5 is NOT a 64-bit "machine" by Chazzy · · Score: 1

      Your argument, while valid and true, misses the point. The. G5. Is. A. 64bit. Computer.

      That's all. Fine, so you can't use those 64-bits effectively today. I wasn't saying you should buy one. But that doesn't change the fact.

      And OT, but what the heck, I don't see it as a mistake by Apple. The'yre developing a 64bit platform that will one day be complete. Probably in time for when 64-bit on the average desktop is a good idea. Until then, it's not as if the G5 struggles with 32bit code is it.

  145. Where is itanic going? by RKone2 · · Score: 1

    So you want to move hundreds of millions of customers to a new CPU design that's elegeant and does away with all the x86 junk.

    How do you get around the chicken and the egg problem where there's no software developing as there's no customers, and no customers interested because there's no software?

    Here's how: You start in a market that can afford to spend lots of money on developing their own software. The only way to enter in this market is to make your CPU run these customers' programs the fastest. Eventually you'll get enough software support to move this CPU down and sell to the medium and eventually the low end servers, but it'll take a few years. In this range, OS's will be building the capability to emulate x86 with little or no performance hit, and programs will be migrating to run natively in the new format. A few more years and many native apps later, you'll get high-end desktops/workstations migrating. Finally, the flood of average consumers will start rolling in.

    How long will this process take? Let's look at the closest example of switching consumers to something that wasn't backwards compatible: DOS/Win3.1 to Windows NT. WinXP was the first "NT" version marketed to, and accepted by the average consumer. NT 3.1 was first released to the public in October '93. We have a full ten years to make the migration.

    So you really shouldn't be comparing these processors just because their bits are the same. They're all 64 because very soon now 4 gigs of memory will no longer be enough for the desktop. The real comparison is x86 vs IA64 and the big question is whether IA64 really has what it takes to beat out x86 a few generations down the road.

    The Itanium is still a kid, and it has a lot of battles ahead of itself before it's a consumer CPU, but IMO it has passed its first tests. I hated NT once also, but I've learned my lesson now.

  146. Re:Why 64 bit? by mlyle · · Score: 1

    Sure, sure, exponential growth and all. But you're not talking about 3000x the amount of RAM that's in a typical system today-- you're talking about 256 BILLION TIMES THE RAM that's in a typical system today.. that is available in a 64 bit system vs. a 32 bit system.

    If one bit of memory fits on one silicon atom, it would take 127038750317144 kg of silicon (that's a lot, by the way!) to build a computer with 2^128 bytes of memory. So no, the exponential growth is not going to continue forever, dream on.

  147. Re:Why 64 bit? by mlyle · · Score: 1

    Of course you'd need a larger address space than that for swapping...

    No you don't. You can have considerably more than 4GB of total virtual memory space on IA32 and other 32 bit architectures. You are just limited to (assuming no bank switching)

    2^32 bytes of physical memory
    2^32 bytes of (physical + virtual) memory mapped into any one vm context-- e.g. process.

  148. Re:Why 64 bit? by geekoid · · Score: 1

    Virtual worlds.

    If you have every played a MMORPG, then imagine no zones. The complete world in memory.

    If you think virtual worlds ends with MMORPG, you are mistaken.

    Imagine storing a full movie, several clips all the editing tools you could need in memory.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  149. Re:Why 64 bit? by turbod · · Score: 1

    I think we'll see it quite soon --- imagine one database daemon using NUMA to map in a database image spread across many "simple" 64 bit servers.

    Databases grow by leaps and bounds as we see fit to forfit more of our privacy to them, by dumping in more and more trivial amounts of data on a daily basis. Even if at some point we can address every single electron in orbit around every single atom that composes this planet, we'll outgrow it. Data storage will simply move off planet --- imagine data centers in orbit with databases that can detail entire star systems down to the last atom, with free sunlight to power them, and a dark backside to dissipate the heat.

    Think Different. Think Big.

    TurboD

  150. I WONT SURPRISE IF.... by IGUANAS · · Score: 0

    the 64bit intel is a dog (performance wise) compared to the opteron at 64bit tasks.

  151. Re:Why 64 bit? by Anonymous Coward · · Score: 0

    Because their hacked 36-bit, giving them up to 64 gigs of RAM in some ugly paged mode. It works, but its slower then a true 64-bit solution.

  152. No it's not by edxwelch · · Score: 1

    You don't churn throught twice as much a *useful* information as 99.9% of all integers only need 32 bits (or less), so really the higher order bits are being discarded and 32-bit processors already have 64-bit floats. The quote is misleading and suggests that the 64-bit processor is going twice as fast.

    1. Re:No it's not by akuma(x86) · · Score: 1

      You don't churn throught twice as much a *useful* information as 99.9% of all integers only need 32 bits (or less), so really the higher order bits are being discarded and 32-bit processors already have 64-bit floats. The quote is misleading and suggests that the 64-bit processor is going twice as fast

      If you want to argue that route, you'd find that about 75% of all integer arithmetic only requires 8-bits of precision (small loop counters, booleans and such...)

      64 bit processors do process twice as much data (in the integer paths) whether they're "useful" or not. In fact, making the ALU wider (going to 64 from 32), puts major pressure on timing - potentially lowering the max-frequency of the processor. I've said it before and I'll say it again - 64 bit processors running 64 bit code are more likely than not to run slower than a 32 bit processor.

    2. Re:No it's not by edxwelch · · Score: 1

      I agree with you completely.
      The point of my original post was that the Reuters artical was misleading it's readers. Most lay people would interpret "churn throught twice as much data" to mean "goes twice as fast". Millions of dollars are invested in chip companies based on what these Analysts say. Later on, when real world benchmarks on 64-bit apps appear, there will be some very disappointed people.

    3. Re:No it's not by TheLink · · Score: 1

      So? It's not like Reuters doesn't have biases etc.

      Just watch when they quote members of the public next time. The best way is to quote the people who say what you want.

      --
  153. Re:I tried to use a tape drive this way :-) by tigersha · · Score: 1

    Either you made a mistake in typing or you made a mistake period. 24000 is smaller than 100000. Thats one digit you missed there

    --
    The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
  154. Re:Why 64 bit? by akuma(x86) · · Score: 1

    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.

    Modern architectures don't need more architectural registers. Register renaming takes care of the false dependencies and the spill/fill loads and stores can be eliminated from the critical paths of programs due to fast store forwading buffers and even more advanced techniques such as memory renaming.

    The fastest integer machines on the planet are x86 based. 8 registers hasn't been a problem for quite some time now.

  155. AMD compatable instruction set. by enigmatichmachine · · Score: 1

    if intel engineers an x86-64 instruction set that is compable with AMD's, AMD still has one big advantage, they DESIGNED the instruction set, they have a more intimate knowlege of what they have built than intel, and hopefully know how to scale it better, since its their baby, after all.

    --
    -and occasionaly a giant moose.
  156. Re:Why 64 bit? by javiercero · · Score: 1

    Not really, most processors include more FP units than Integer units. That is why some machines may get better FP numbers, never mind that the spec FP and spec Int are 2 different magnitudes that are not 1 to 1 relative.

    Most Intel machines have much better integer performing units, and are relatively weak with respect to other RISC competitors.

  157. Everyone needs 64-bit computing by Cardbox · · Score: 1

    One word: memory-mapped files. In a 32-bit architecture you can only memory-map small files (there is a limit of 2GB per process), so any application looking to use memory mapping to make file access faster and/or simpler (and MM is a big win on both counts) can't do it. Instead we have to write a raft of code to duplicate what the OS does better (buffering, preload, write-behind...) just in case the user wants to open a couple of medium-sized files simultaneously.
    With 64-bit addressing we can memory-map *all* files, regardless. It's a big win even if you only have 512MB of physical RAM.

  158. Re:Why 64 bit? by javiercero · · Score: 1

    Sadly the future is not as exponential as going from 64 bit to 128 bit, most kids do not seem to get what those magnitudes are.

    Besides there is really not much of a benefit for a 128 bit long datapath, at some point you can do much faster processors that are 32 bit for example than 64 bit, to the point that you can have technology very pipelined technology that can run at more than double the equivalent 64 bit datapath, therefore performing a 64 bit operation using 2x cycles of the faster 32 bit datapath is actually done faster than the 1x cycle of the 64bit datapath. However they are not as glamurous as the 64 bit native datapaths :).

    Also people need to understand that complex structures like multipliers grow polynomially not linearly, this is a 128 bit multiplier is not twice as big as a 64 bit multiplier but much much larger (simpler terms would be squared increase).

  159. Re:I tried to use a tape drive this way :-) by Anonymous Coward · · Score: 0

    Where did your 100000 come from? The article shows that with UIIIi alone, Sun outshipped Itanium by 2.5x.

  160. Re:See the doc: IA32-e is in fact x86-64 by DarkEdgeX · · Score: 1

    Uhm... x86-64 isn't some modern marvel. It uses a prefix byte to indicate which opcodes are 32-bit and which are 64-bit. Hardly the most original way to tackle the problem. If nothing else, AMD actually ripped off Intel here by using all the original opcodes just with a new REX prefix.

    --
    All I know about Bush is I had a good job when Clinton was president.
  161. 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.
  162. 64-bit cpus very important for games. by master_p · · Score: 1

    Unlike what others have said, 64-bit computers are very important for games, especially 3d interactive ones. One of the most usual complaints about games is that they are not as interactive as they should. For example, lots of objects in 3d games can't be destroyed because they are simple decorations and not real game objects. 64-bit memory will open the path for huge game data present in memory at the same time, thus opening the path for really interactive games (especially RPGs).

    The online games will also benefit greatly, because 64-bit systems will be able to host thousands of players in much less cost than todays 32-bit clusters.

  163. Wings? by Anonymous Coward · · Score: 0

    Still won't fly!

    Actually, I've always preferred them to be elephant ears. My g/f likes it...

  164. 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...

  165. Re:See the doc: IA32-e is in fact x86-64 by DarkEdgeX · · Score: 1

    Actually IA-32e is something different from what AMD has done (IIRC). IA-32e is a 64-bit mode that defaults to 32-bit operands but still uses 64-bit addressing. This allows you all the benefits that a 64-bit processor would offer, without the unnecessary code bloat from having operands default to 64-bits.

    As to your other comment, there are already differences between Intel's and AMD's implementation-- Intel has a CMPXCHG16B instruction while AMD does not. And I'm sure in the days ahead other differences will be revealed. It's unfortunate AMD didn't include a CMPXCHG16B instruction though.

    --
    All I know about Bush is I had a good job when Clinton was president.
  166. umm I own an athlon based HP by voss · · Score: 1

    I own an HP Athlon 2600 computer...so they must be interested in Athlon technology.

  167. 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.

  168. huh by Anonymous Coward · · Score: 1, Interesting

    the G5 is not the power4, maybe but they do share almost the same architecture minus some cache and another processor on the die. The exacution units in the 970 are FROM the Power4, it is not really a different beast and it is a better processor than itanium because it can scale to different markets.

  169. Re:On the iAPX-432 and the Ada programming languag by blamanj · · Score: 1

    No contradictions if you recall the iAPX 432 timeline. The project started in '75, when Intel's only available processors where 8-bit. However, the 432 wasn't available until 1981, six years later.

    Certainly in '75, Intel wasn't thinking to design a CPU for a language who's specifications were just beginning to be written. However, the 432 was designed to be highly secure and provide multiprocessor support, both things that appeared to be a good fit with Ada. 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.

    And yes, Ada has been a market failure. It is used in military applications because the government has dictated its use. In the vast majority of commercial markets, where there is a choice of development languages, it is hardly ever used. That isn't to say, it doesn't have some clever and/or valuable features, it's just failed to gain commercial acceptance.

  170. Re:Why 64 bit? by hamanu · · Score: 1

    more registers sure as hell makes things easier, and it will speed up execution even with all those "advanced optimizations" you mentioned. Even with register renaming you still have a load/store every 5th instruction or so, and even if those load/stores execute instantly you have a bunch of useless instructions clogging your datapath. With more program-visible registers fewer spills occur, leaving more room for real instructions in the piepline.

    --
    every _exit() is the same, but every clone() is different.
  171. Re:See the doc: IA32-e is in fact x86-64 by DarkEdgeX · · Score: 1

    Ahh, I see, IA-32e isn't what I thought it was. :P

    As far as CMPXCHG16B is concerned, it's not a nasty game-- Intel sets the standards for x86 instructions, and this just continues that. Was adding CMOVcc to the Pentium Pro a "nasty game"? I suppose CPUID was also "nasty". Why AMD didn't think to include CMPXCHG16B is beyond me.

    --
    All I know about Bush is I had a good job when Clinton was president.
  172. Re:Why 64 bit? by Anonymous Coward · · Score: 0

    You can quote me now:

    16,384pb should be enough for anybody.

  173. Music by Anonymous Coward · · Score: 0
    It is still a fact that most people DO NOT need 64-bit computing in any way shape or form

    I know 16 bits per sample is CD quality, but audio people are kinda dissatisfied with that these days. 32 bit floats per sample is much nicer, and the high-end audio software can do that. You can do math on 32-bit numbers much faster with a 64-bit machine....one instruction instead of six, iirc. No worry about overflow if you multiply two 32-bits together.

    You could argue that you only need this for "workstations," but lots of people are doing studio work on laptops these days, and lots of consumers like playing with the fancy tools. Besides, when you can get a low-priced computer with a gigabyte of RAM, it's not going to be much longer before the 4-gig limit starts to be a problem. Intel has been saying "you only need this for servers and workstations" ever since the 286, and they've been wrong every time.

  174. Good by tetabiate · · Score: 1

    Finally we'll have a low cost (free?) optimizing
    C++/FORTRAN compiler suite for x86_64 other than
    PGI 5.x.

  175. Re:desktop chip and server chips? don't mix those by TheLink · · Score: 1

    Hands up those of you who went used Dell's site search for the following keywords: Opteron, AMD, athlon64 ;).

    I doubt Dell has that much power over Intel. It's more like the other way round - Dell = "Intel: Server Division". But yeah I'm sure there was some pressure from Dell regarding the "problem".

    It's even funnier when HP (The other Parent of the Itanic) started making noises about selling Opteron servers.

    Even without these players as long as AMD didn't screw up (go bust, dud chip), the outcome was fairly predictable.

    To a company running lots of x86 apps on x86 servers, switching to the Itanium is about the same pain and probably worse than switching to IBM POWER4. At least with IBM POWER4 you have a proven architecture - hardware, software all been there for years. With the Itanium, nope.

    So when AMD comes along with the Opteron and 32 bit performance is good and SMP performance is outstanding, Intel has to come up with a suitable answer, and Itanium would not be acceptable anymore than Sun/Fujitsu SPARC or IBM POWER4.

    Intel was probably just hoping that AMD would have problems coming out with enough chips, and indeed AMD did have problems but then IBM gave a helping hand with the SOI process... You see all those relatively low wattage PowerPCs? Well the Opterons are pretty low wattage too, the 80-90W specs seem more to ensure people don't cut corners (the different speed CPUs can't all be using the same watts).

    --
  176. 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...

  177. Re:Does this mean Solaris will run on 64-bit Intel by TheLink · · Score: 1

    "They'd be retarded to undercut the flagship UltraSPARC line of servers"

    So what? TI has done a fair bit of UltraSPARC retardation for Sun in the past few years.

    At the rate they were[n't] going, somebody should have nicknamed TI Eclipse or something.

    --
  178. Sunk Cost by kjs3 · · Score: 1

    Look for a big number writeoff and the phrase "sunk cost" on Intels 10Q filing. For an economist, sunk cost means never having to say you're sorry...:-)

  179. Re:I tried to use a tape drive this way :-) by Anonymous Coward · · Score: 0

    The point is that Intel didn't come anywhere near their Itanium sales projections for 2003; they didn't make one tenth of that 100,000. Comparing actual sales against outrageously optimistic, one-year-old sales *projections* is either dumb or intentionally misleading, particularly when those sales projections were proved to be drastically wrong.

    <Insert BSD-is-dead parody here>

    As a mainstream processor, Itanium is dead. It has ceased to be. It may still have some use as a supercomputer or mainframe component, but even that's in doubt since its power consumption and heat output is significantly higher than Opteron.

  180. Not real 64 bit. by Anonymous Coward · · Score: 0

    Don't forget that these will be procs that can address 64bit (ie. lots of memory). Doesn't mean that they are actually processing data 64 bits at a time. The ALU is still only 32bit. This means that there is very little hit to compilers and OS's.

  181. 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.

  182. ADA a market failure? by Anonymous Coward · · Score: 0

    Well gee, I guess the DoD should rethink the quadrillions of apps it has in ADA then. It was never really in the "market" unless you were programming for the military. It had a really nice 20 year run in that capacity too.

  183. Re:On the iAPX-432 and the Ada programming languag by Anonymous Coward · · Score: 1, Informative

    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.

    I know that at least a few Australian universities teach Ada first.

  184. What, sir, are you implying?!?! by Mr.+Underbridge · · Score: 1
    I'll bet even more money that no one responsible is reading this, and/or would give a crap.

    Are you trying to say that the respective CEOs of Intel, AMD, and Microsoft are NOT reading some unknown's post on slashdot RIGHT NOW!?! Are you implying that these same CEOs are not SHOCKED and AWED by the allegations contained in that same post?

    I insist you retract your libelous words this instant, sir. The world will be brought to its knees by that post. Things will change. You wait and see.

  185. wrong. by Anonymous Coward · · Score: 0

    http://www.tadpolecomputer.com/html/ they have been selling sparc laptops for a while.