Slashdot Mirror


Itanium Will Only Be Partly Supported by Longhorn

ver.sicher.ungsvergleich writes "Although stopping short of pulling the plug entirely on Itanium, MS has said that Longhorn will only be able to work for a limited number of higher-end jobs. On the positive side, Microsoft does see a future for the chip, but that 'big iron' slot is not exactly what Chipzilla envisioned as Itanium's future."

45 of 234 comments (clear)

  1. Role for emulation? by CdBee · · Score: 3, Interesting

    Microsoft recently bought Connectix, makers of VirtualPC, ostensibly to use their system virtualisation technology in new Microsoft products.

    Will virtual X86 servers running on Itanium be an available option to supply services not supported by native Itanium code?

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    1. Re:Role for emulation? by Anonymous Coward · · Score: 2, Informative

      Microsoft recently bought Connectix, makers of VirtualPC, ostensibly to use their system virtualisation technology in new Microsoft products.

      You call February 19, 2003 recent? C'mon man, at least do some research. That's over two human years and 14 dog years. That's 23.46 technology years! This Google search turns up links regarding Microsoft's purchase. This is the second link in the search!

      Jesus christ, I knew slashdot was behind by a couple weeks when they reported things but you could usually rely on the readers. Two years is inexcusable. Turn in your Google access pass at the door on the way out please. Any Google API information you have downloaded should be deleted immediately. search.msn.com is now your only search engine.

  2. I think it's time to pull the plug by roman_mir · · Score: 4, Funny

    on Longhorn.

    Where the hell is Netcraft when you need it?

    1. Re:I think it's time to pull the plug by Anonymous Coward · · Score: 2, Funny

      I read in the newspaper today that Iran is refining Itanium ore to produce enriched Itanium... but they claim they are not building an Itanium bomb. This is just the excuse the U.S. needs to invade Iran! Darn right it's time to pull the plug!!!

    2. Re:I think it's time to pull the plug by Metteyya · · Score: 3, Funny

      Netcraft confirms it: Longhorn/Vista is dying before even being released (must... resist... writing... "born").

  3. Yay! by machinegunhand · · Score: 3, Funny

    Does this mean I can get out of my MS EULA now?

  4. Intel is losing it's edge by confusion · · Score: 3, Insightful

    Between this and their roadmap that almost exclusively involves power consumption improvements, Intel is starting to lose it's edge over AMD.
    From talking to Intel folks quite a bit, it seems like there is a lot of blind pride on Intel's part in their product line and vision, and they dismiss most anything that I raise as an issue with their performance vs. AMD, and that's not a good sign to me.
    Intel is not dying that's for sure, but they're going to have to make a course correction and not make another decade long mistake like itanium.

    Jerry
    http://www.cyvin.org/

    1. Re:Intel is losing it's edge by Vengeance · · Score: 2, Funny

      Starting to lose its edge?

      Brother, the Athlon 64 was the file that flattened that edge down to nice rounded stump.

      --
      It was a joke! When you give me that look it was a joke.
    2. Re:Intel is losing it's edge by CubicleView · · Score: 3, Insightful

      I'm probably way off (a little knowledge is a dangerous thing as they say) but as I understand it, most of the money in the comming years will be in mobile technologies. Big improvements in batteries and this move to fuel cells etc will offer more power but efficiency of the processor will still be hugely important. Particularly considering processor tech is at a level that even basic models offer more than enough power for most users. Of course the server market is different I'm sure (and being completely ignorant of it I won't guess at intels future there)

  5. I hate 3 day weekends. by Anonymous Coward · · Score: 3, Interesting
    Talk about slow news day.

    Intel is in transition as far as processor direction, so there's no suprise here. Itanium has been dead for a while. The Microsoft "support" is there only because it's already been written and there probably is some support agreements already in place.

    The real news would be what the sucessor to x86 will be.

  6. Is this really a big deal? by CTho9305 · · Score: 4, Interesting

    Sure, Intel may have originally hoped to migrate the world to IA64, but given the wild success of AMD64 in bringing 64-bit to the x86 world, it doesn't look like that's happening. The Itanium chips Intel is releasing are obviously not aimed at tasks that could be handled by a 386 with some SCSI drives ("fax server"? a file server?)... who is going to use a multi-thousand-dollar CPU for anything other than database|web|high-end server anyway?

    1. Re:Is this really a big deal? by el_womble · · Score: 3, Interesting

      OK - I know nothing about this, so it is a genuine question.

      Should we be pleased that Itanium failed?

      I mean, on one hand /. hates x86 bloatedness, on the other hand we slapdown this attempt by intel to escape the aging architecture. If AMD hadn't stepped up and provided a chip that does both 32 and 64 bit ops would we finally be on the verge of dropping x86 all together?

      Are there reasons other than poor support from Micorsoft for Itanics massive failure? Is it a poor arcitecture?

      Like I said, I genuinely don't know.

      --
      Scared of flying, pointy things snce 1979!
    2. Re:Is this really a big deal? by jiushao · · Score: 5, Interesting
      Are there reasons other than poor support from Micorsoft for Itanics massive failure? Is it a poor arcitecture?

      In the world of good compilers originally envisioned by HP/Intel: No.
      In practice: Yes.

      Why? Because compilers aren't nearly as good as HP/Intel hoped but state of the art Out-of-Order processors are great. There is only so much theorethically possible ILP to extract in regular code, and good OoO chips extract most of it in an automatic fashion from existing code. So the hardware guys did a better job here than the software guys, and the Itanium bet on software.

      To clarify on OoO processors doing most of the possible work in extracting ILP: Even if the instruction window was increased to infinity (that is, all ILP is always found) it would still not yield dramatically much better performance (I have seen estimates of about 25% best-case). So even with a perfect compiler there is just not much to gain, and we do not have perfect compilers. This very high level of performance in extracting ILP is what is forcing the new shift to TLP with architectures like the Sun Niagara.

      I don't think we should be pleased that the Itanium failed. As I have often discussed in the past I think Intel really deserves a lot of credit, they are the undisputed top dog in the market, and despite that they are also one of the companies that consistently attempt new different approaches in high-profile products. Neither the Itanium nor the Netburst (which really is interesting and innovative technology) worked out well, but it is trying things that makes technology move forward.

      That's not to say that AMD is a bad company, they managed to make the best x86 implementation yet, which is great (though I still consider the K7 to have been the golden age since their pricing structure truly was incredible then).

    3. Re:Is this really a big deal? by Krach42 · · Score: 2, Insightful

      I'm not confusing architecture with instruction set. If you're talking about the x86 architecture, then you're talking about all x86, not just one specific implementation.

      I'll agree that the later designs have been very nice. The Pentium-M and Pentium-D, along with the AMD designs are all incredible.

      You say that the x86 design allows you to to take advantage of system busses in ways that many RISC instruction sets don't, but there's nothing that would stop them from doing so, except there's been little incentive to do so.

      Yeah, you can make x86 perform well per watt. I'm not arguing that you can't. This is the very reason that Apple is switching to the x86, because Intel's roadmap is focusing on the Performance per Watt.

      Like or not, x86 is *NOT* the best. It's just the *FASTEST*. Which does not make it the best. Because "best" encompasses a number of fields where not the majority of it is "fastest" for me.

      I have philosophical objections to CISC designs, same as many people have philisophical objections to monolithic kernels. Does this mean that CISC and monolithic are bad? Does it mean that they are slower? No, quite the opposite, they are faster, and they're not "bad". They're just not as good as what could be done.

      --

      I am unamerican, and proud of it!
  7. what is amazing... by WindBourne · · Score: 2, Interesting

    is that chip companies do not work harder to make OSS their premier OS on their chips. MS will only support a small group of chips as it is expensive and hard to support a load of these. As such, if MS does not see an advantage to themselves, they are not going to bother with it (as it should be). But if a chips company makes OSS-based OS their premier OS, they then control their future. Intel and HP have spent billions trying to get Itanium to be the major server chip. But it will die partialy due to MSs choice.

    --
    I prefer the "u" in honour as it seems to be missing these days.
    1. Re:what is amazing... by nchip · · Score: 2, Insightful

      Majority of Itanium cpu's sold already run Linux. Rest run HPUX. Intel,HP and SGI work do hard to make Linux run well on Itanium. With Linux having most compilable software readily available, it is probably the best thing to run on a niche arch anyway.

      So what this article may actually mean, is that there is no market for _windows_ in Itanium space anymore. Which isn't that suprising, when there is hardly any windows/ia64 applications, what use an empty OS is?

      IMO what Itanium needs to become a success, is a price cut, rather than more Windows support.

      --
      signatures pending - ansa@kos.to - (dont mail there)
  8. Fortran programmers don't need (or want) Windows by chris-chittleborough · · Score: 2, Funny
    This makes sense. The Itanic^Hum is actually quite good at running Fortran programs with enormous DO loops, but Intel and AMD x86oid processors are better at everything else -- including running Windows itself.

    The Itanium was the only realistic chance we had to get away from the x86 for the forseeable future, and the designers blew it. So sad. Excuse me while I start one of my Leonard Cohen albums, I need something to cheer me up.

  9. Vista? by Anonymous Coward · · Score: 2, Interesting

    Um, what happened to the Windows "Vista" moniker?

    1. Re:Vista? by CyricZ · · Score: 2, Informative

      That's the problem with using codenames for products, especially in these circumstances. The codenames often become far more widely known and used than the product name.

      When it comes to this software, many techies will continue to refer to Windows Vista as "Longhorn", which will no doubt confuse many regular users.

      Now instead of having one coherent name known throughout the marketplace (ie. Windows Vista), the name has been fragmented (ie. Longhorn, Windows NT 6.0, etc.).

      --
      Cyric Zndovzny at your service.
    2. Re:Vista? by Jugalator · · Score: 2, Insightful

      I really doubt that... Do you hear many speak of Windows Chicago, Windows Memphis, or Windows Whistler today? Longhorn will quickly fade as the Microsoft marketing machine comes into play, just like we got Windows 95, Windows 98, and Windows XP respectively above.

      You speak of fragmentation too... Do you hear a lot of confusion between what Windows 2000 and NT 5.0 is? Do you hear many call Windows XP as NT 5.1? Windows 2003 Server as NT 5.2?

      It's the marketing machine that decides, unless maybe for a percentage or two consisting of geeks that have been really deep into Windows alphas and betas.

      --
      Beware: In C++, your friends can see your privates!
    3. Re:Vista? by jacksonj04 · · Score: 2, Interesting

      Even MSDN itself confuses terms, advertising Vista downloads on the public pages but referring to Longhorn in all the downloads for subscribers. The software calls itself Vista, but the download title is "Windows Longhorn Beta 1"

      --
      How many people can read hex if only you and dead people can read hex?
  10. Re:Heh. by lightyear4 · · Score: 3, Insightful

    Does this remind anyone else of WindowsME? Vista has seemed to shed features in droves; WinME was a ultimately a non-version with some cosmetic changes and function that didn't live up to the hype. Is this what we can expect for Redmonds latest and greatest?

  11. Vista isnt the thing by Zo0ok · · Score: 2, Insightful

    The interesting thing isnt really whether Vista/Longhorn will support Itanium, but whether Windows Server will.

    Of course, a few years ago Intel hoped to put Itanium in workstations, but they can hardly have hoped much for that lately. No, Itanium is for servers, and there is Windows Server.

    However, internally Windows Server is the same shit as Windows Vista, so if they dont support it in one, they probably dont find it very strategic to support it in the other. And as we all know, Itanium is much more dying than BSD will ever be, but that is another story.

  12. New Design Getting Flushed Away by SumDog · · Score: 4, Insightful

    It is rare when someone comes up with an entirely new architecture and instruction set. The IA64 was a complete break and had it been pushed correctly, AMD would be rushing to make IA64 clones instead of Intel supporting AMDs 64-bit extension.

    If I remember correctly, the IA64 has 128 general purpose registers and 128 floating point registers. It's a load/store machine and it's pretty close to a RISC arch (really it's an "very long word" instruction set, but lets not get picky).

    It was a chance to make a clean break from the old 32-bit legacy chips, however the price was and is too high and AMDs are cheaper and still very powerful.

    I really hope this chip doesn't die off. At least with limited support in the new Windows, it will still have a strong server market, but I think a lot of companies are going to be afraid to buy because of running into compatibility problems. I know at where I work, we'd like to have servers that can do anything/general purpose. You put a limit on what the OS can do and then you're afraid of old legacy or propriety software not working correctly

    But hey as long as you use Linux, the IA64 is fairly well supported, and it will be better supported in Linux than in Windows!

    Sumdog

    1. Re:New Design Getting Flushed Away by Krach42 · · Score: 2, Informative

      Actually, the Itanium design is 32 accessible registers at any given time with a "sliding window" design for accessing some 16~24 of them (I don't remember the raw number off hand).

      What this allows one to do is just slide the window further down the line before making a function call, or sliding the window around while doing a loop, so you can perform some loop operations without changing the instruction's declared register usage, but rather just by sliding the window.

      As the register window rotates around, and starts colliding with already used hardware registers, the hardware automagically handles storing the values into a stack, and then retrieving them back when the window slide returns.

      Thus, you get an architecture that can have literally any number of registers, which is what happened with the Itanium 2. They doubled the number of registers, and put in 256!

      I really like this design, and I hate reading all the time that it's dying out. I'd say that maybe if it goes the way of the Alpha, that it would make it easier for me to get my hands on one, but I seriously doubt that would happen. :(

      --

      I am unamerican, and proud of it!
    2. Re:New Design Getting Flushed Away by sean23007 · · Score: 4, Interesting

      Actually AMD probably wouldn't be rushing to make IA64 clones. They wouldn't be allowed to. Decades ago, Intel was forced to license the x86 technology to another manufacturer to prevent a 100% monopoly in the general purpose consumer chip market. Obviously, Intel doesn't like this at all, since it basically means they can't beat AMD as long as the world is still on x86. (They can still hold the lion's share of the market and make a metric shit ton of money, but they can't win, because AMD has to be there.)

      One of the lesser known reasons for Intel's plan to develop and push the Itanium was that it would be a clean break with x86, which means that AMD would not be allowed to make them. Intel would be the only supplier allowed to make the chip. Then they'd get sued for it, and would settle by giving rights to manufacture them to some small company with one fab that's a generation or two behind. AMD would have been stuck with x86, and Intel would have won. (Bear in mind that if the switch had been successful, Itanium would have been adopted long before x86-64 and the Opteron were developed.)

      Frankly, I'm glad the Itanium failed. Even though it's a pretty cool chip with an interesting design, I'd rather have Opterons available than not.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    3. Re:New Design Getting Flushed Away by The+Ego · · Score: 3, Informative

      The parent is not quite correct.

      The Itanium instruction sets allows code to access between 32 and 128 general registers (aka integer registers), at the discretion of the piece of code, and 128 floating point registers. The sliding window design is for the integer registers 32-127 and can indeed be considered as a sliding window on a memory stack. It is up to each piece of code to decide how many registers it wants to use (in increments of 8 ?).

        On top of that there is the ability to design a subset of the high registers (registers with an index higher than 32) as rotating. This makes modulo-pipelining worthwile by removing the requirement for register-to-register moves to push things down the (conceptual) pipeline at each iteration of the loop.

  13. Shades of Pentium Pro by n76lima · · Score: 2, Interesting

    Its deja vu all over again.

    MS was slow to get 32 bit support to the Pentium Pro, and Intel twisted in the wind for a couple years with expensive chips and no support for the mainstream.

    Now we have Itanium64 and MS is again (very) late with support, and now saying that the much promised and never yet delivered Longhorn will not give the support to Itanium that it will need.

    Maybe Intel ought not to accept MS's promise of support for new chip architectures and look to FOSS for their hot new chip's support for the first couple years. What a boost to their sales and to the FOSS world if they'd supply the kernel updates for their new architecture.

    Seems like they ought to know:
    "Fool me once, shame on you, fool me twice, shame on me."

    Sig: Nothing to see here, move along.

    1. Re:Shades of Pentium Pro by MtViewGuy · · Score: 2, Informative

      Actually not. Remember, Windows NT 3.5x and 4.0 versions did support the full functionality of the Pentium Pro in true WIN32 API mode, so the Pentium Pro wasn't really a complete failure (it was the choice for server machines for quite a while).

      Besides, the Pentium Pro CPU core design became the basis for the Pentium II, Pentium III and Celeron CPU's.

  14. Haha... DRTFA by Zo0ok · · Score: 3, Informative

    Haha... I didnt read the fucking article first ;)

    I better flame myself before someone else does. This was about "Windows Longhorn Server". Sorry Intel - this must suck big time!

  15. Wouldn't it be funny... by mosel-saar-ruwer · · Score: 4, Interesting

    ...or at least ironic, if the only operating system that gained a foothold on Itanium proved to be...

    [drumroll please]

    ...VMS?!?

    I mean, talk about a soap opera:

    1) David Cutler leaves DEC for M$FT, where he unveils a VMS++, dubbed "Windows NT".

    2) DEC invents Alpha, but the only way they can garner any OS support for it is by porting their own VMS and positioning Alpha as a replacement for VAX.

    3) DEC sues M$FT to port "Windows NT/VMS++" to Alpha.

    4) Intel & HP enter into a partnership to build a next generation super-chip.

    5) Compaq purchases DEC.

    6) Compaq sues Intel for theft of much of the intellectual property that went into Alpha.

    7) Intel settles with Compaq by purchasing the manufacturing rights to Alpha.

    8) HP purchases Compaq.

    9) HP cancels Alpha and announces that the new upgrade path for VMS customers is Itanium.

    10) M$FT announces an end to support for "Windows NT/VMS++" on Itanium, but then backtracks, and agrees to partial support.

    Who knows what the moral of this story is?

    Maybe: Hardware comes and hardware goes, but software is forever?

    1. Re:Wouldn't it be funny... by myg · · Score: 2, Informative

      WinNT is a derivative of VMS if you look at the kernel internals:

          * Packet-driven I/O subsystem
          * Delayed Procedure Calls
          * Asynchronous Procedure Calls
          * The security model at the lowest level
          * The object manager (although it was somewhat non-formal in VMS)

      I mean, if you've ever programmed both systems at the kernel level you would be pretty shocked how similar they are. I mean, WNT feels like a more modern VMS with some things new and some things removed (sadly, like the amazing VMS cluster support).

      The kernel of NT really is very VMS-like. Its not a bad kernel at all, either. Just because the crap M$ piles on top of it is utter shit doesn't mean that the underlaying kernel isn't of very high quality.

    2. Re:Wouldn't it be funny... by LurkerXXX · · Score: 2, Informative
      Well, it was. They even shared filesystems, until Microsoft took their ball and went home. It's not "just some guy on /." (me) saying it's an outgrowth of OS/2, but everyone else that lived through that era from 1987 until the virtual death of OS/2 sometime in 1997.

      Really? Because I lived through that era, and I and a bunch of other folks that did think otherwise. I was a VMS user long before NT ever came out. Coming from a VMS background, it's not hard to see more similarities in the foundation of the OS than I see with it and OS/2.

      I can point you to quite a few other sites with evidence that NT is more based on VMS with just some compatible bits from OS/2 included.

      http://www.windowsitpro.com/Articles/Print.cfm?Art icleID=4494

      Looks the the terminology, the table of significant similarities, etc. They included an OS/2 compatability layer and some bits and pieces they had been working on from OS/2, but the basics of the system were VMS-like.

      It wasn't just Dave Culter MS hired away from VMS, it was also about 20 former Digital employees that had worked with him on the Mica project, a whole new updated version of VMS. Whether or not they included exact code they wrote for Mica in NT (and Microsoft's settlement with DEC implies there was), you know they had to implement some of the ideas they had been working on. Software developers rarely like to give up on good new ideas they invent and DEC killed Mica. Incorporating those ideas in NT was the only way they would see the light of day.

      For a graphical representation:

      That's hardly a scholarly study of OS history. Have you looked at their links for references? It's nothing special. For Microsoft, they have exactly two link as references, and one of them is the exact article I posted above for you which states that NT *is* a direct descendent of VMS.

      And lastly, if NT is a direct descendent of VMS, who is the idiot that removed the stability bits?

      In case you hadn't noticed, NT has to run on a LOT more different types of hardware than VMS ever had to. Most of the instability in NT came from driver issues. It's not really surprising that it's more unstable than VMS. As a server/desktop rather than a server only OS, Microsoft also made some choices to help out it's desktop performance (moving video to ring0 in NT4, etc) that didn't help stability at all.

  16. Re:Heh. by CyricZ · · Score: 2, Funny

    It is widely acknowledged that Windows ME was a step back in quality and usability. While Longhorn/Vista may not be as great of a leap forward as it was originally portrayed to be, there is little to suggest it will suffer from the massive flaws that Windows ME did.

    --
    Cyric Zndovzny at your service.
  17. Re:Fortran programmers don't need (or want) Window by slavemowgli · · Score: 5, Insightful

    I think you fail to realise an important thing: change typically happens by evolution, not revolution, and that's even more true when there's a multi-billion dollar industry involved. Do you honestly believe that everyone's just going to throw every system they have away?

    It's not gonna happen. The industry likes migration/upgrade paths, and in 90% of all cases, a design that extends is gonna win over one that outright replaces.

    Intel seems to have been unwilling to face that fact, but what they failed to realise is that their monopoly is not big enough to simply force change on people - rather, their move just gave AMD etc. an opportunity to slowly but steadily chip away at that monopoly.

    From a market perspective, that's a good thing, of course - but if I was an Intel shareholder, I'd demand that heads roll for this gross mismanagement in the top executive floor.

    --
    quidquid latine dictum sit altum videtur.
  18. Xserves? by pepicek · · Score: 3, Funny

    And what about Itanium in Apple servers? Does anybody think it's possible?

  19. Also supported by KoolDude · · Score: 3, Funny


    Itanium Will Only Be Partly Supported by Longhorn

    ...the Microsoft executive also added that MyDoom, NetSky, Sobig, Sasser and MSBlast will be fully supported out of the box.

    --
    getSexySig(); /* returns sexy signature */
  20. Re:Fortran programmers don't need (or want) Window by TheRaven64 · · Score: 4, Interesting
    The Itanium was the only realistic chance we had to get away from the x86 for the forseeable future, and the designers blew it.

    PowerPC/POWER is still viable, and IBM may have another go at putting them in consumer machines if an OS that runs on PPC becomes popular in the desktop space.

    ARM-derived chips are still going strong. At IDF there was an XScale chip demo'd that ran at 1.25GHz - probably fast enough for 90% of users.

    Alpha remains my all time favourite architecture - pure 64-bit, and the PAL code concept is remarkably elegant.

    --
    I am TheRaven on Soylent News
  21. Re:OS x86? by Krach42 · · Score: 2, Informative

    I think he was intending on saying "OSX Intel". A lot of people are calling it "OS x86" and just assuming that people get that they're talking about Mac OS.

    Though, Apple have themselves used "Mac OSX Intel" to refer to OSX running on Intel hardware. Thus, I stick with that moniker.

    --

    I am unamerican, and proud of it!
  22. "On the positive side" by norwoodites · · Score: 2, Insightful

    Is that really a positive side? Everyone I know in the compiler world (well GCC world) complains very much about the ia64 architecture. So why do people think this is a positive side, when really it is a negative side of the world.

  23. What will Longhorn/ Vista have? by joelsanda · · Score: 3, Insightful

    Everything I've read on Slashdot and Wired talks to what will not be in Longhorn. What will be in Longhorn that will make it better than XP? More and different vulnerabilities? (Maybe it will ship with a demo .wmv file showing Microsoft executive throwing chairs around offices in response to other MS executives leaving for Google!)

    Seriously ... though I'm an Apple user from before Macs were released I've also used every version of Windows - always at work but I've also had every version except XP at home.

    With each new Mac OS X release I look forward to what will be in that version - but there's little talk around the water cooler regarding what will actually be in Longhorn/ Vista. Unlike Mac OS releases, which people anticipate because of stuff like Dashboard, iTunes integration, .Mac integration, Spotlight and Automator, all I hear is what Longhorn/ Vista won't have ...

    --
    The Luddites were ahead of their time.
  24. Actually, Another Nail in the Coffin for Microsoft by Anonymous Coward · · Score: 2, Insightful

    There is nothing wrong with the Itanium. The chip is used in some of the world's fastest supercomputers.

    But, the Itanium is quite different from earlier x86 chips, because it doesn't make guesses to try to run a series of binary statements in parallel.

    Instead, the Itanium provides the facility for running statements in parallel, but it leaves it up to the software to decide when and how to do it. That's a good thing, because a compiler, using the original source code, can do a much better job of parallelizing operations, than the CPU can do with the binary. This is even more true for languages that are designed for parallelism.

    However, this improvement does not come for free, rather, in order for software to make full use of the Itanium's speed, the compilers must be updated to produce binary code that will run in parallel.

    Linux can already run quite well on the Itanium, and with further improvements to GCC, Linux and its applications will do even better.

    So what's wrong with Windows on the Itanium?

    Well, to put it bluntly, Microsoft is a technically deficient company, and they have failed to make the necessary compiler changes for the Itanium. And with this announcement, they are telling us that they also don't expect to do it in the near future.

    But then, we already knew that Microsoft is technically deficient. Just look at how:

    - DOS stagnated until DR-DOS introduced some new ideas.
    - IE stagnated until Opera and Mozilla introduced some new ideas.
    - Microsoft's first usable GUI (W95) came ten years after the Macintosh, and five years after Geoworks.
    - Microsoft cancelled all its earlier 64-bit support.
    - Microsoft can't seem to fix its security problems.
    - Microsoft needs to hire outside talent to open up new directions (NT 3.51, C#).
    - Microsoft had to sabotage WordPerfect rather than compete with it.
    - Microsoft had to "cut off Netscape's air supply" rather than compete with it.
    - Microsoft had to "grow the polluted Java market" rather than compete with it.
    - New Windows versions miss dates and deliverables by years.
    - And so on.

    Now consider what is going to happen to Microsoft as the market moves to the newer multi-core CPU architectures from IBM, Sony, and Intel. Do you really think that Microsoft is going to be able to keep up with technically-able competitors like Linux?

    I suspect that Microsoft still has some opportunities to adopt the work of others, for example, building the next Windows on BSD (if they haven't done it already with Longhorn/Vista).

    But sooner or later, Microsoft is going to run out of ways to beat their opponents though copying, sabitage, legal manouvers, and FUD.

    At that point, Microsoft will have to compete based on the merits of their software. And their history makes is doubtful that they can succeed.

  25. What do you think their emphasis on power is? by 2nd+Post! · · Score: 2, Interesting

    If that's not a course correction, what do you think is?

    You may dismiss power consumption improvements, but if you think about it carefully, improving power consumption IS improving performance.

    If you can halve the power consumption of a chip, it means you have the energy budget to now 'double' the power consumption of a chip, and possible double the performance.

    Their netburst architecture hit a power wall; its pretty difficult to operate 120W CPUs. If they can get the same performance at 12W, and then increase the available power to 120, they can now get upwards of 10x the performance, barring process inefficiencies.

    Power consumption is a big deal. Think of it this way: A car that doubles it's fuel efficiency from 12mpg to 24mpg can now go twice as far on the same tank of gas. So with CPUs; double the power efficiency, and double the available amount of compute resources.

  26. Re:Heh. by Anonymous Coward · · Score: 2, Funny

    They should use that as their slogan. Windows Vista: Not Worse Than XP!

  27. What the Alpha engineers thought about Itanium by pesc · · Score: 2, Informative

    This document (PDF) is from 1999 and explains why the Alpha engineers thought Alpha would win over Itanium.

    http://www.raytheon-computers.com/ref_docs/alpha_i a64.pdf

    The rest we know; the Alpha was ditched when HP bought Compaq (who bought DEC earlier), because HP wanted to eliminate any threats to its Itanium bet.

    --

    )9TSS