Slashdot Mirror


Microsoft Commits to Using Opteron

the_1000th_Monkey writes "According these articles at The Inquirer, Infoworld, and The Register Windows XP and Windows Server 2003 will support AMD's 64-bit Opteron processor. Beta releases can be expected in the middle of this year. Here is MS's official press release."

390 comments

  1. about time by genkael · · Score: 0, Interesting

    About time that we hear this news from MS. Now, what about linux?

    --
    GeneralKael -- Slacker Extraordinaire
    1. Re:about time by mahdi13 · · Score: 4, Informative

      Linux already supports it...has for over 6 months now

      --
      "Some things have to be believed to be seen." - Ralph Hodgson
    2. Re:about time by L.+VeGas · · Score: 4, Funny

      About time that we hear this news from MS. Now, what about linux?

      nah, I don't think MS is going to support Linux.

    3. Re:about time by TheRaven64 · · Score: 1
      nah, I don't think MS is going to support Linux.

      Really, I think they are. Porting your software to run on an OS sounds like supporting that OS to me. Okay, so the porting isn't done in-house, but it is MS funded.

      --
      I am TheRaven on Soylent News
  2. Microsoft will, however... by Anonymous Coward · · Score: 0, Flamebait

    Add 7 new instructions to the chip ensuring that non-MS authorized Opertons won't be able to properly run MS software.

    1. Re:Microsoft will, however... by mitcharoni · · Score: 5, Informative

      Microsoft was the primary development partner with AMD on the x86-64 instruction set. What MS wanted, AMD delivered. And it's great! Not like that crappy HP/Intel Itanium fiasco.

    2. Re:Microsoft will, however... by realdpk · · Score: 1

      Got Proof?

    3. Re:Microsoft will, however... by Anonymous Coward · · Score: 0

      Jokes don't generally require proof. Don't blame me for the moderation.

    4. Re:Microsoft will, however... by penguinrenegade · · Score: 1

      Mod parent up. They missed it - it's not on the processor, it's on the CHIPSET.

      One word. PALLADIUM.

      -----

      Hiroshima '45, Chernobyl '86, Windows '98

    5. Re:Microsoft will, however... by Ninja+Programmer · · Score: 1

      I am under the distinct impression that Microsoft had very little influence in any part of the x86-64 design.

      Listen to the talk about x86-64 given by Kevin McGrath.. I certainly got the impression, from that talk, that this is a purely AMD design with maybe a suggestion here and there thrown in by the Microsoft and Linux community.

      (This is very much *unlike* Itanium, where it is my impression that HP had a *large* amount of influence on the ISA design.)

  3. Tough choice for MS, I'm sure by ObviousGuy · · Score: 0, Funny

    Recompile and go.

    It's not like this is a poorly implemented Unix workalike that has processor-specific cruft buried deep under the skin.

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Tough choice for MS, I'm sure by leviramsey · · Score: 1, Troll

      No, it's a poorly implemented unholy hybrid of UNIX, DOS, OS/2, and VMS that has processor-specific cruft buried deep under the skin.

    2. Re:Tough choice for MS, I'm sure by chrisseaton · · Score: 4, Insightful

      Change the record, grandad zealot!

      Windows _has_ moved on since that.

    3. Re:Tough choice for MS, I'm sure by Spoing · · Score: 1
      Change the record, grandad zealot!

      Windows _has_ moved on since that.

      So, Windows is now processor-independant! Great! When can I load it on my Mac?

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    4. Re:Tough choice for MS, I'm sure by Glock27 · · Score: 1
      Recompile and go.

      It's not like this is a poorly implemented Unix workalike that has processor-specific cruft buried deep under the skin.

      No, apparently its much more difficult to port.

      Doubtless poorly designed from the beginning. I'd point to the emphasis on "integration" rather than "modularity", just IMO.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    5. Re:Tough choice for MS, I'm sure by SN74S181 · · Score: 2, Interesting

      Don't look now, but Apple's got you by the throat in that department. They won't even give the specs to allow a minor competitor like BeOS run on your Mac. Why would they let Microsoft on?

    6. Re:Tough choice for MS, I'm sure by Anonymous Coward · · Score: 0

      Doubtless poorly designed from the beginning.

      Actually, from the very beginning NT was written to be portable. In fact, it was developed on an architecture built around the N-ten processor, hence the name "NT". They knew from the beginning that N-ten wouldn't be a major platform, but they used it anyway to keep the design team from "cheating" by implementing platform-specific code.

      The hardware specific code is contained in the Hardware Abstraction Layer, which is layered under the kernel. Remember that NT has been available for several different architectures in the past. The fact that only IA-32 remains has to do with market realities, not with the design.

      It would still be pretty easy for MS to provide NT for other 32-bit platforms. Now, porting to a 64-bit platform isn't the same thing.

      Mattias

    7. Re:Tough choice for MS, I'm sure by Glock27 · · Score: 2, Informative
      Actually, from the very beginning NT was written to be portable. In fact, it was developed on an architecture built around the N-ten processor, hence the name "NT". They knew from the beginning that N-ten wouldn't be a major platform, but they used it anyway to keep the design team from "cheating" by implementing platform-specific code.

      The hardware specific code is contained in the Hardware Abstraction Layer, which is layered under the kernel. Remember that NT has been available for several different architectures in the past. The fact that only IA-32 remains has to do with market realities, not with the design.

      Yep, I knew all that...still why was it so much easier to port Linux?

      It would still be pretty easy for MS to provide NT for other 32-bit platforms. Now, porting to a 64-bit platform isn't the same thing.

      So your theory is that Microsoft has been sitting on it's hands all these years without porting to any of the readily available 64-bit platforms? Including Itanic, which has been around in beta incarnations for several years?

      Sorry, I don't buy it.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    8. Re:Tough choice for MS, I'm sure by Steveftoth · · Score: 1

      Yeah but since win2k it's actually gotten harder to port. WinNT 3.5 or so was much easier to port. Why? because the display driver wasn't as integrated into the kernel. They started to move move of the drivers into kernel space with Win2k. Which means that it's harder to port.

      Micro kernels are easier to port to different chips. Even the drivers are easier, but everything is slower.

    9. Re:Tough choice for MS, I'm sure by Ataru · · Score: 0

      The display drivers aren't integrated into the kernal, they just run at the kernal's protection ring. This eliminates the overhead of crossing between user and kernal spaces. In short, you don't understand the issues involved.
      NT *is* a microkernal based OS, j00 n00b... Smack!

    10. Re:Tough choice for MS, I'm sure by kin_korn_karn · · Score: 1

      NT was available for DEC Alpha for years.
      I remember reading an article in PC/Computing back in the days when the top of the line PC was a 486-DX/2 66mhz drooling over the speed of NT 3.51 on an Alpha at 300mhz.

    11. Re:Tough choice for MS, I'm sure by Anonymous Coward · · Score: 0
    12. Re:Tough choice for MS, I'm sure by Random+Frequency · · Score: 1

      from the beginning it was designed for portability.

      it was originally written on dec alphas to make sure that no ix86isms made it into the code.

    13. Re:Tough choice for MS, I'm sure by Glock27 · · Score: 1
      NT was available for DEC Alpha for years. I remember reading an article in PC/Computing back in the days when the top of the line PC was a 486-DX/2 66mhz drooling over the speed of NT 3.51 on an Alpha at 300mhz.

      Yes, but this was only a 32-bit implementation.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    14. Re:Tough choice for MS, I'm sure by Anonymous Coward · · Score: 0

      NT has been running on Itanium for years - where
      have you been?

    15. Re:Tough choice for MS, I'm sure by m_pll · · Score: 2, Insightful
      Yep, I knew all that...still why was it so much easier to port Linux?

      NT has been running on AMD64 for more than a year now. There's a difference between porting the kernel and releasing a fully tested product with major application support (Exchange, SQL etc).

      So your theory is that Microsoft has been sitting on it's hands all these years without porting to any of the readily available 64-bit platforms? Including Itanic, which has been around in beta incarnations for several years?

      Of course not. In fact, there are released Itanium versions of XP and Windows 2000. I heard that before that, there was an internal 64-bit Alpha version of Win2K.

    16. Re:Tough choice for MS, I'm sure by Steveftoth · · Score: 1

      What did you think I ment, that the kernel had to be recompiled everytime the display driver changes?

      Duh, that can't be true as how could the driver be plugable like it is without it being a loadable module.

      Since the driver runs in kernel space instead of user space it does mean that the driver is less portable which was I tried to say (badly) before.

    17. Re:Tough choice for MS, I'm sure by Glock27 · · Score: 1
      So your theory is that Microsoft has been sitting on it's hands all these years without porting to any of the readily available 64-bit platforms? Including Itanic, which has been around in beta incarnations for several years?

      Of course not. In fact, there are released Itanium versions of XP and Windows 2000. I heard that before that, there was an internal 64-bit Alpha version of Win2K.

      So, I'll ask again - what is taking MS so long? Linux, with full application support, both 64 and 32 bit, will be ready at Opteron release... MS is shooting for a six month later release date, and knowing Microsoft's record on hitting such dates I'm not optimistic.

      Having 64-bit versions of SQL Server etc. ready is an entirely separate issue....although those apps must have already been ported to Win64 for Itanic...right?

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    18. Re:Tough choice for MS, I'm sure by m_pll · · Score: 1
      So, I'll ask again - what is taking MS so long? Linux, with full application support, both 64 and 32 bit, will be ready at Opteron release... MS is shooting for a six month later release date, and knowing Microsoft's record on hitting such dates I'm not optimistic.

      MS has been working on Win2003 which is a major release supporting two architectures (x86 and IA64). Adding AMD64 support would have delayed it. Looks like they felt it was more important to release Win2003 sooner than to have AMD64 support sooner.

    19. Re:Tough choice for MS, I'm sure by PCBman! · · Score: 1

      Last Windows disk that said it'd work on PowerPC was NT4, IIRC. So you could try booting that. ^_^ You're on your own as far as support goes though.

      --
      So, when's lunch?
    20. Re:Tough choice for MS, I'm sure by afidel · · Score: 1

      NT is short for New Technology not N-ten. That's why I always cringe when I see the win2k bootup screen "based on NT Technology" indeed. Also the NT kernal has had a 64 bit derivitive for several years, including an internal test version for Athlon64 and the commerically shipping Itanium release of XP. I believe Server 2003 will ship with an Itanium version available.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    21. Re:Tough choice for MS, I'm sure by Spoing · · Score: 1
      'Nuff Said.

      Yeah, I like humor too.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    22. Re:Tough choice for MS, I'm sure by Spoing · · Score: 1
      Last Windows disk that said it'd work on PowerPC was NT4, IIRC. So you could try booting that. ^_^ You're on your own as far as support goes though.

      Yep...and it worked so well that they included an x86 emulator and 32 bit libraries -- even on 64 bit Alpha processors that had no native 32 bit support!

      The more things change...well, I guess they don't change do they.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    23. Re:Tough choice for MS, I'm sure by Ataru · · Score: 0

      Why don't you tell us all *why* the mere fact that it runs at a different protection ring makes it "less portable"?

    24. Re:Tough choice for MS, I'm sure by Anonymous Coward · · Score: 0
      It is official. Netcraft now confirms: *BSD is dying

      One more crippling bombshell hit the already beleaguered *BSD community when IDC confirmed that *BSD market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

      You don't need to be a Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood.

      FreeBSD is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time FreeBSD developers Jordan Hubbard and Mike Smith only serve to underscore the point more clearly. There can no longer be any doubt: FreeBSD is dying.

      Let's keep to the facts and look at the numbers.

      OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.

      Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to yet another charnel house.

      All major surveys show that *BSD has steadily declined in market share. *BSD is very sick and its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS dilettante dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.

      Fact: *BSD is dying

    25. Re:Tough choice for MS, I'm sure by Anonymous Coward · · Score: 0

      roffles, fucken zealot site this is, dont get your hopes up.

    26. Re:Tough choice for MS, I'm sure by Flywheel · · Score: 1

      IMO it is quite an interesting and rather flexible design, hardware and API-independent - the flexibility gives a performance penalty. But it is poorly implemented, not because of talentless programmers, but due to politics and marketing - thus extra performance penalties.

      Parts of it has been rewritten and most of it with W2K, and I do not blieve that there's much of this flexibility left, the HAL has been reduced to minor hardware vendor optimizations/bugfixes.

      Redmond has a long history of taking the quick road of performanceoptimization, all the way back to their OS/2 adventure - everything but the kitchen -sink has been moved into kernel mode - the next step will be moving the applications from user into kernel mode (Well what is left :o)

      To sum it up : Interesting design, but the implementation has been messed up due to politics.

      --
      Live long and prosper...
    27. Re:Tough choice for MS, I'm sure by Glock27 · · Score: 1
      Adding AMD64 support would have delayed it.

      You are in a maze of twisty passages, all alike.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    28. Re:Tough choice for MS, I'm sure by Glock27 · · Score: 1
      Ooops, "MS is shooting for a six month later release date" should have been "MS is shooting for a six month later beta release date".

      Sorry!

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    29. Re:Tough choice for MS, I'm sure by Anonymous Coward · · Score: 0

      No it was MIPS.

    30. Re:Tough choice for MS, I'm sure by edwdig · · Score: 1

      Linux is a lot easier to port to other architectures for several reasons:

      1) Most Unix applications are written to be able to run on a variety of different Unix systems. That means most of userspace was written with some degree of portability in mind.

      2) Linux isn't concerned much about binary compatibility. Each major version of RedHat is binary incompatible with the last. New GCC and libc releases regularly break binary compatibility. WinXP will still run software written for the DOS, Win3.x, Win9x, and WinNT product lines. The selling point of the x86-64 over other 64bit chips is that it runs your old software. It would be pointless for Windows to drop the back compatibility.

      3) Microsoft has to make sure 3rd parties have time to develop and test drivers on the new system. Remember, not only do the companies have to spend time on it, but Microsoft has to take time to certify the drivers afterwards. I'm not going to get into whether or not certification really means anything, but if nothing else, it takes time for all the paperwork to be processed at both ends.

  4. Impostor! by sql*kitten · · Score: 5, Funny

    Windows XP and Windows Server 2003 will support AMD's 64-bit Opteron processor. Beta releases can be expected in the middle of this year.

    A slashdot story where Microsoft are the good guys! What have you done with the real Timothy?! Taco! Help, Taco!!

    1. Re:Impostor! by UnanimousCoward · · Score: 1

      So the question that begs to be asked: what percentage of those thinking of implementing Opteron-based Linux systems will now wait for the Windows systems? Or, better yet, what does M$ think the percentage is?

      --
      Twelve-and-three-quarter inches. Unyielding. This wand belonged to Bellatrix Lestrange.
    2. Re:Impostor! by platypus · · Score: 0

      Looking at the current situation, I think the question is more: what percentage of shops will now stay with Microsoft, instead of going with linux. This could have started quite some migration, if windows wouldn't have been available on the processor which might offer vastly superior price/performance ratio in the mid term.
      I'd interpret that as a sign of microsofts assessment of the future chances of x86-64.

    3. Re:Impostor! by MrNemesis · · Score: 1

      I'd be an awful lot happier if they were also pledging full Opteron/generic 64 bit support for their other OS's as well, at least the ones that haven't been obsoleted.

      They're still meant to be supporting Win2k/Win2k Adv Server by the time the Opteron comes out, right?

      --
      Moderation Total: -1 Troll, +3 Goat
    4. Re:Impostor! by Evil+Adrian · · Score: 1

      Windows life cycle documents are available here so it's not like they are going to drop support out of nowhere.

      --
      evil adrian
    5. Re:Impostor! by RoLi · · Score: 1
      It doesn't change that much. While Windows may "support" Opteron (we all what Microsorft means by "support" - just look at their 32Bit-excuse of Windows/Alpha), the programs don't.

      Also, when Microsoft sais "middle of the year", we shouldn't hold our breath. It can take a little bit longer...

      With Linux, on the other hand, you can start right away with a fully optimized distribution and have all programs using Operon's features right from the start.

    6. Re:Impostor! by TeknoHog · · Score: 1
      > A slashdot story where Microsoft are the good guys! What have you done with the real Timothy?!

      This is My Timothy Unit 0x8026. Resistance is futile. You will be assimilated into service in My Cube.

      --
      Escher was the first MC and Giger invented the HR department.
    7. Re:Impostor! by RoLi · · Score: 1
      Just because it compiles for the new chip doesn't mean its "fully optimized", right?

      Well, the least the gcc-compiler will do is use all (= much more than plain x86) registers, which makes the program a lot faster, even if some new commands are not used yet.

      Actually, you are raising another point in favour of Linux - The distributions will get faster and better because the compiler gets better, but with commercial software you will have to buy everything another time.

    8. Re:Impostor! by Daniel+Phillips · · Score: 1

      A slashdot story where Microsoft are the good guys!

      Good guys? I don't see anything altruistic about it. This is simply a response to the fact that failing to properly support x86/64 would just concede that market to Linux.

      In any event, they already managed to wound themselves in the foot pretty severely. I'd call this damage control.

      --
      Have you got your LWN subscription yet?
  5. I hope the support is better then with Intel by zbowling · · Score: 0

    I hope they support it as well as they did with the pentium 64 chips. I hope they used basicly the same concepts with it as they did the pentium when it comes to programing for it too. I hate having to learn a whole bunch of new things for a product.

    --
    No.
    1. Re:I hope the support is better then with Intel by Anonymous Coward · · Score: 0

      Care to elaborate about this "bunch of new things" that you have to learn here?

    2. Re:I hope the support is better then with Intel by zbowling · · Score: 0

      Like the differences with 32 bit apps and 64 bit apps. Anything on the same lines is what I ment.

      --
      No.
    3. Re:I hope the support is better then with Intel by acoustix · · Score: 1

      you mean Itanium 64 right?

      There isn't a 64bit pentium processor.

      --
      "A plan fiendishly clever in its intricacies"- Homer Simpson
    4. Re:I hope the support is better then with Intel by KingAdrock · · Score: 1

      64 bit application
      -32 bit application
      --------------------
      32 bit application

      There is your answer!

    5. Re:I hope the support is better then with Intel by Anonymous Coward · · Score: 0

      You frequently use the Integer type in VB, right?

  6. Coming soon... by Anonymous Coward · · Score: 5, Funny



    64-bit Blue Screen of Death!

    1. Re:Coming soon... by Anonvmous+Coward · · Score: 1

      "Coming soon... 64-bit Blue Screen of Death!"

      SLASHDOT!

      With special guest star: Bob Saget!

      (if you're about to mod me as off-topic, then let me explain: his joke was obvious an unfunny, not unlike some of the commentary on America's Funniest Home Videos.)

    2. Re:Coming soon... by questionlp · · Score: 1

      Probably has happened already with Windows 64-bit Limited Edition for the Itanium/Itanium 2. What we will see is a mismash of 32-bit/64-bit BSOD ;)

    3. Re:Coming soon... by BlueShades · · Score: 1

      Oh you mean a faster blue screen of death. Thats just great a 64-bit Windows XP OS for Word and Outlook apps. So does this mean, one needs to wear 3D glasses when an email arrives on my desktop. What a waste of cpu. I could understand server 2003 but a XP 64-bit. Sheesh, you swear hardcore gamers won't setup a 64-bit lan game server running 2003.

    4. Re:Coming soon... by Anonymous Coward · · Score: 0

      You know you're not funny when you have to explain your joke just so you don't get modded down.

    5. Re:Coming soon... by The+Bungi · · Score: 1, Funny

      Actually, you know you're on Slashdot if you have to do that.

    6. Re:Coming soon... by Anonvmous+Coward · · Score: 1

      "You know you're not funny when you have to explain your joke just so you don't get modded down."

      It's plenty funny, problem is that Slashdot's culture's diverse enough that a lot of my jokes go over the heads of people with mod points.

      Pardon me for being considerate.

    7. Re:Coming soon... by ArsonSmith · · Score: 1, Funny

      WOW!! who would have thunk it?

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    8. Re:Coming soon... by baudilus · · Score: 1

      Will the memory dump take twice as long now? :(

  7. What about activation? by Quasar1999 · · Score: 0, Troll

    That's great, what about linux support?

    --

    ---
    Programming is like sex... Make one mistake and support it the rest of your life.
    1. Re:What about activation? by Slack3r78 · · Score: 1

      I don't have any links handy (and it's 3:45am and I'm trying to code here, so I don't really feel like finding them at the moment) but linux is already up and running on the Opteron and has been for a while. Do a search on just slashdot even and you should find some good info. (IE: the article about UT2003 running under linux on an opteron that ran a while back)

  8. Yeah! by AbdullahHaydar · · Score: 1

    Half the MS-Intel Duoply is broken!!!

    Now, if only the first half would die off...

    --


    Suicide Booth: You are now dead! Thank you for using Stop and Drop, America's favorite since 2008.
    1. Re:Yeah! by exp(pi*sqrt(163)) · · Score: 1

      No, two monopolies. A duopoly is two companies competing in the same market.

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  9. Looks like that's it for the "Wintel" theory by TrollBridge · · Score: 3, Interesting
    Guess those of you who thought Microsoft was going to take over the world with the dastardly assistance from Intel better get back to the drawing board.

    And does this make AMD part of the Axis of Evil now?

    --
    There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
    1. Re:Looks like that's it for the "Wintel" theory by Michael_Burton · · Score: 5, Informative

      And does this make AMD part of the Axis of Evil now?

      Once upon a time, Windows NT ran on Pentium, Alpha, MIPS, PowerPC and possibly other CPUs. AMD will be a member of the Axis of Evil until Microsoft decides the time has come to cut its throat, as it has with so many other of its "partners."

      WMD = Windows of Mass Destruction?

      --
      When all you have is an axe, everything looks like a grindstone.
    2. Re:Looks like that's it for the "Wintel" theory by Anonymous Coward · · Score: 2, Insightful

      And does this make AMD part of the Axis of Evil now?

      Actually, I think it simply means that Microsoft is porting their OS to an AMD architecture. Pocket PC/SmartPhone run on ARM processors, does that make all the companies who license ARM cores evil too?

      People around here are all to eager to attribute negative conotations to any company who MS works with. Hell, if MS helps out AMD and AMD helps out Linux (which it does), it seems to me that things are going in the right direction.

    3. Re:Looks like that's it for the "Wintel" theory by B3ryllium · · Score: 1

      Windows Monopolizes Desktops.

    4. Re:Looks like that's it for the "Wintel" theory by shadowbearer · · Score: 1

      "And does this make AMD part of the Axis of Evil now?"

      Yup, time to start bombing those locations.

      Oh...wait...I'm running an Athlon....

      Oh, sh [ no carrier ]

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    5. Re:Looks like that's it for the "Wintel" theory by Anonymous Coward · · Score: 0

      Not yet, they are still the struggling underdog. /. ethos:

      Power = Evil
      Microsoft, Intel, America

      Weak, Struggling = Good
      Apple, AMD, France

      troll... Shame on me.

    6. Re:Looks like that's it for the "Wintel" theory by mcjulio · · Score: 1

      Why would MS cut AMD's throat? MS doesn't give a damn about who's making hardware, as long as OEMs are buying it and running Windows on it.

    7. Re:Looks like that's it for the "Wintel" theory by Anonymous Coward · · Score: 0

      ....because they're evil for the sake of it, duh.

    8. Re:Looks like that's it for the "Wintel" theory by sixdotoh · · Score: 1
      MS doesn't care who's making hardware? consider OS/2, among the many other manufacturers that MS has dictated exactly how they will implement windows.

      this commitment with AMD may just be a way for MS to get a foot into their door to change a few more things around to their advantage. especially since AMD seems to be so popular among Linux users

      --

      This post was brought to you by the number 584811 and the characters / and .

    9. Re:Looks like that's it for the "Wintel" theory by spongman · · Score: 1

      I believe they had a SPARC port at one point, but it never made it into circulation due to opposition from Sun. Surprise, surprise.

    10. Re:Looks like that's it for the "Wintel" theory by Anonymous Coward · · Score: 0

      Rumor has it that Microsoft (Dave Cutler in particular) had enormous influence over the design of x86-64. One thing's for sure -- this CPU would have never seen gotten off the drawing board if Microsoft wasn't behind it 100% from the beginning.

      Face it, AMD + Microsoft are buttbuddies. (Intel is on the outs for supporting Linux.)

    11. Re:Looks like that's it for the "Wintel" theory by Anonymous Coward · · Score: 0

      Soooooooo, when Windows was bound to a single processor architecture, that was an EVIL DUOPOLY! But now that Windows is processor-neutral, and people can use whatever processor they want, then MICROSOFT IS SLITTING THEIR THROATS!

      God, you people make me sick. You complain if its 1, you complain if its 0.

    12. Re:Looks like that's it for the "Wintel" theory by Michael_Burton · · Score: 1

      Soooooooo, when Windows was bound to a single processor architecture, that was an EVIL DUOPOLY! But now that Windows is processor-neutral, and people can use whatever processor they want, then MICROSOFT IS SLITTING THEIR THROATS!

      No, no, no... you misunderstand me.

      Microsoft is evil. That goes without saying. Everybody knows it.

      Because everybody knows it, anyone who partners with Microsoft is evil too. That's why AMD gains temporary membership in the Axis of Evil.

      Windows NT ran on many different CPUs in the past. I think Microsoft thought NT running on established server hardware would help establish NT as an enterprise-class server OS; they were also hedging their bets, not knowing whether RISC architectures might blow CISC completely out of the water. NT sold a lot better on Pentiums than on the other platforms, and Microsoft dropped the non-Intel architectures one by one over the years.

      They're hedging their bets again with the Opteron. Intel thinks there's not much of a market for 64-bit systems. Microsoft doesn't want to lose out if Intel happens to be wrong. Microsoft is evil, but they aren't stupid.

      Microsoft has a history of forming partnerships, getting valuable technology from the partner and giving little in return but some photo-ops with Bill Gates, and then ending the partnership. To Microsoft, "partner" is a synonym for "organ donor." (Not an original line.) Don't be surprised if Microsoft drops Opteron support if the Opteron doesn't meet Microsoft's sales goals, or if Intel enters the same market space with its own CPUs.

      In all seriousness, Opteron support is a good thing. It improves the odds for Opteron to catch on, and competition is good.

      --
      When all you have is an axe, everything looks like a grindstone.
  10. Any Doubt? by TheFlyingGoat · · Score: 4, Insightful

    Was there any doubt that this would happen? Since MS is running on about a 3-5 year Server cycle, the next server release would happen around 2008. I would assume that most high end servers and many workstations would have 64 bit processors by this time. It just makes sense that MS would support the 64 bit processor being released by the 2nd largest processor company.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    1. Re:Any Doubt? by hackstraw · · Score: 4, Interesting

      I'm not that familiar with any MS products, but when I was talking to HP about buying an Itanium, they were saying how HPUX and Linux ran fine on the Itaniums and that they were "waiting for MS to get their act together". To which I assumend that XP did not run well on the Itaniums.

      Why is it that they won't support existing 64bit technologies (Itanium, Alpha's back in the day), but their gung ho for yet another x86 hack?

    2. Re:Any Doubt? by Anonymous Coward · · Score: 0

      windows nt ran on alpha...

    3. Re:Any Doubt? by Anonymous Coward · · Score: 0

      ... a long time ago (nt3.5?)

    4. Re:Any Doubt? by archen · · Score: 1

      NT4 ran (runs..) on the alpha, but MS stopped offering updates and service packs for it a long time ago.

    5. Re:Any Doubt? by Firehawke · · Score: 1

      I'm betting a major reason is that this "x86 hack" as you call it outperforms the Itanium and will have much higher market penetration. Getting an Itanium was extremely difficult for a long period of time, and the lawsuits over the possibility Intel stole IP from competitors for use in Itanium makes it all the more likely MS didn't want to touch it with a 10' pole.

    6. Re:Any Doubt? by rodgerd · · Score: 5, Insightful

      x86-64 is scarecly a hack, it's a pretty significant re-engineering effort that actually addresses many of the complaints about the ia32 architecture (like register starvation).

      As for why WinXP doesn't play well on the Itanium - it's a hard problem. The ia64 architecture is completely new and is using a lot of concepts which are not well understood. It relies very, very heavily on compilers being tailored for it - there are still huge performance gaps between the various compilers claiming ia64 as a target (HP, for example, are still running 20-30% better than Intel's compiler).

      Intel have screwed themselves here - their product is too radical a shift to make it easy for vendors to adapt.

    7. Re:Any Doubt? by sheldon · · Score: 2, Informative

      "Why is it that they won't support existing 64bit technologies (Itanium, Alpha's back in the day), but their gung ho for yet another x86 hack?"

      Huh... Windows 2003 supports the Itanium already.

    8. Re:Any Doubt? by ostiguy · · Score: 1

      NT alpha was a 32bit OS on a 64 bit CPU. Strange but true

    9. Re:Any Doubt? by tshak · · Score: 2, Informative

      NT has been running on Alpha's since NT4 (or maybe even 3.51 AFAIK).

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    10. Re:Any Doubt? by Sloppy · · Score: 1
      Why is it that they won't support existing 64bit technologies (Itanium, Alpha's back in the day), but their gung ho for yet another x86 hack?
      Because the hack is going to sell like hotcakes.

      Microsoft follows popular trends. Opteron will be one of them, and Alpha and Itanium weren't.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    11. Re:Any Doubt? by RoLi · · Score: 1
      Why is it that they won't support existing 64bit technologies (Itanium, Alpha's back in the day), but their gung ho for yet another x86 hack?

      Because a dirty hack is all they need to sell to pointy haired bosses.

      Quote robocop: "I had a guaranteed military sale with ED 209. Renevation (sp?) program, spare parts for 25 years... Who cares if it works or not?"

      I think about it, just that line could be right out of Ballmer's mouth...

    12. Re:Any Doubt? by bmajik · · Score: 1

      maybe you weren't talking to the right people at HP. I'll just leave it at that.

      Re: x86 hack. Apparently it turns out that opteron is going to run the existing base of 32 bit software really well, and MS and about every other commercial software company EVER has a huge installed base and has made lots of money off of that installed base.

      Throwing it away is nonsense. Providing a smooth transition is the only reasonable thing to do. I can't beleive Intel let AMD get the 32->64 move right and screwed it up so badly themselves, at least initally.

      (my opinions are based solely on being an uninformed sideliner, i have not worked with I1, I2, or AMD64 boxes personally, much less benchmarked them)

      --
      My opinions are my own, and do not necessarily represent those of my employer.
    13. Re:Any Doubt? by Anonymous Coward · · Score: 0

      Actually NT 3.1. Four processors were initially supported Intel, MIPS, Alpha and PowerPC.

    14. Re:Any Doubt? by fbg111 · · Score: 1

      Perhaps a little. AMD as a company has no experience in 64bit, after all.

      --
      Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
    15. Re:Any Doubt? by Anonymous Coward · · Score: 0

      Windows is a big hack. The whole Win64 API is a big hack. The only way they'd be able to get it to work would be to use something like x86-64. They're simply too lazy to put in the work to make Windows work decently on a non-x86 architecture. Add the move to 64-bit on top of that, and they probably think they're doing you all a big enough favor moving to x86-64. I predict support for other processor technologies (except, perhaps, Itanium) to be dropped in the near future.

  11. In related news by MySpleenHurts · · Score: 0

    Linus says next version of Linux will ship with DirectX.

    1. Re:In related news by zbowling · · Score: 0

      WHAT? LOL... like he is the one that makes linux ship... maybe u heard about a directX copycat with support for it...

      --
      No.
    2. Re:In related news by Anonymous Coward · · Score: 0

      YHBT. YHL. HAND.

    3. Re:In related news by Anonymous Coward · · Score: 0

      Wow. Hopefully this stunning new technology can compete with DirectX 3.0 or so, and bring Linux solidly into the early 90's! WOW! What can be next, driver support for hardware sound mixing? This would surely usher in a new era of me listening to TWO SOUNDS AT ONCE! And its free! Imagine that.

  12. So... by tabo_peru · · Score: 1

    They will suck in even more platforms.

    1. Re:So... by Anonymous Coward · · Score: 0

      I think Linux wins in the sucking on multiple platforms by quite a bit.

    2. Re:So... by Anonymous Coward · · Score: 0

      Not quite...everybody knows how Windows sucks bigtime on x86 but what percentage of Linux users think it really sucks on any platform?

  13. Whooo....neat! by mahdi13 · · Score: 3, Interesting

    Amazing...even will have a version for the full 64bit (not using the 32bit compatability...much)

    I can't find any information if Win2k3 has support for Intels Itanium 64bit processor...You'd think it would considering MS and Intel spend every night in bed together

    --
    "Some things have to be believed to be seen." - Ralph Hodgson
    1. Re:Whooo....neat! by Anonymous Coward · · Score: 1, Informative

      Yes, Itanium versions of XP and 2003 have already been made.

    2. Re:Whooo....neat! by Anonymous Coward · · Score: 1, Informative

      Really?

      Where exactly is this rock that you've been hiding under?

      Even more interesting is that your volume license version of Window 2003 enterprise or datacenter can be installed on either 32 or 64 bit platforms.
      Lauching same time as 32 bit and available on the 24th WOO HOO!!

      Windows 2003 web server and standard server are 32 bit only.

      WinXP 64 was just announced.

    3. Re:Whooo....neat! by Anonymous Coward · · Score: 0

      Intel spent last night in bed with me, and it was great. Don't tell Microsoft though, it is supposed to be a secret.

    4. Re:Whooo....neat! by mahdi13 · · Score: 2, Funny

      Where exactly is this rock that you've been hiding under?

      Somewhere between the 4th and 5th planets in your solar system...lots of good rocks to hide under there!
      Thanks for the tip though, I haven't followed Intel very closely in a while and the news with them lately is just when another employee of theirs goes to jail on terrorist charges =)

      --
      "Some things have to be believed to be seen." - Ralph Hodgson
    5. Re:Whooo....neat! by brejc8 · · Score: 1

      Intel would love to screw microsoft but I think Microsoft had a headake for a while and intel doesnt impress it any more.

    6. Re:Whooo....neat! by Jeff+DeMaagd · · Score: 1

      I can't find any information if Win2k3 has support for Intels Itanium 64bit processor...You'd think it would considering MS and Intel spend every night in bed together.

      Well, MS is now the master of a three-way, and AMD is getting more attention in bed now because AMD's CEO strongly supported Microsoft during the congressional hearings on MS's monopoly.

      I too would think there would be something on the Itanium, but maybe Intel really is missing the boat big time. More applications will soon need larger memory addressing, and AMD simply provides a smoother mass market on-ramp to 64 bit computing.

    7. Re:Whooo....neat! by Anonymous Coward · · Score: 0

      for Itanium info for the WS03 there is some information here http://winsupersite.com/reviews/winnetserver_rc1.a sp

    8. Re:Whooo....neat! by Anonymous Coward · · Score: 0

      Intel would love to screw microsoft

      You don't actually think that they are just *sleeping* in bed together, do you?

    9. Re:Whooo....neat! by be-fan · · Score: 1

      Jump 2 years into the future. It's AMD and Microsoft in bed, and now Intel is the good guy! The heads of Linux zealots (including me :) everywhere explode.

      --
      A deep unwavering belief is a sure sign you're missing something...
  14. 64 Bit-OS .... that's great, but ... by mustangdavis · · Score: 2, Insightful

    .... it will be a while before the software catches up ....


    Just my $0.02 cents ...

    1. Re:64 Bit-OS .... that's great, but ... by brejc8 · · Score: 4, Informative

      Actually I think the programs be ready before the OS's. The inquirer has a long list of 'The willing'.

      For instance, there are five varieties of Linux, three BSDs, Beowulf and Windows in the offing. Most of them have either already been released or are due to be released at the Opteron launch.

      Database support is strong with IBM's DB2 leading the field; CA Ingres, Oracle and MS SQL Server are all set to follow.

    2. Re:64 Bit-OS .... that's great, but ... by Anonymous Coward · · Score: 0

      MS SQL 64 launches on the 24th with Windows 2003.
      say Buh Bye to that 4GB memory limit and goofy windowing techniques!!!

    3. Re:64 Bit-OS .... that's great, but ... by twemperor · · Score: 2

      .... it will be a while before the software catches up ....

      And once there's an operating system and microprocessor in place (maybe even mainstream), then there will be a viable market for 64-bit applications.

      No point in writing software if no platform can run it.

    4. Re:64 Bit-OS .... that's great, but ... by RexRuther · · Score: 5, Informative

      The whole point of AMD's 64 bit chip is to allow both 64 bit and old/current 32 bit apps to run together smoothly.

      Can't wait for the desktop version.

      --
      -"The early bird catches the worm, but the late bird sleeps the most"
    5. Re:64 Bit-OS .... that's great, but ... by stratjakt · · Score: 2, Insightful

      For most software, it really doesnt matter. The big thing is the 4 gig memory ceiling on a 32 bit app. It's not really so much a speed issue. 64 bit computing wont make a game or AIM or email any better. All that stuff can just run along happily in 32 bit mode.

      SQL Server will ship a 64 bit native version, this is one of the few apps I know of that can really make use of a 64 bit system right now.

      I see this as something to help shove some big iron out of giant datacentres, but it hardly affects the average Joes desktop, if at all.

      In fact, is the XP Home edition getting 64 bit support too? I wouldnt be surprised if they didnt bother.

      --
      I don't need no instructions to know how to rock!!!!
    6. Re:64 Bit-OS .... that's great, but ... by Dan+Ost · · Score: 4, Informative

      A game compiled for x86-64 will run significantly
      faster since there are more general purpose
      registers available to it. So even if it doesn't
      make use of 64-bit ops, it will still run faster.

      The same game compiled for x86 and run on an
      x86-64 will not see the same improvement since
      it won't take advantage of the extra registers.

      According to an interview posted on Slashdot
      recently (karma op for anyone who wants to hunt
      down the link), several current games recompiled
      for x86-64 but not tweaked in any way, experienced
      a 30% increase in performance because of the
      extra registers.

      --

      *sigh* back to work...
    7. Re:64 Bit-OS .... that's great, but ... by Florian+Weimer · · Score: 1

      .... it will be a while before the software catches up ....

      For the "interesting" software, it's just a recompile away. 64 bit computing is already the norm in high-performance computing. The huge address space is one of the strongest selling point of the RISC vendors. Mere performance isn't any longer.

      The cultural changes of 64 bit computing (e.g. you can memory-map any file for reading it, and many of them) will take ages to materialize ubiquitously, however.

    8. Re:64 Bit-OS .... that's great, but ... by BagOBones · · Score: 1

      1. The new Opterons run existing 32 bit apps faster than AMD's own Athlons as the same clock speeds.
      2. Joe user may not need it yet but Joe game developer has been demanding it!. In the end Joe user gets better games and entertainment because the developers spend less time fighting the limits of their workstations.
      3. Game servers for hard core gamers are improved.

      --
      EA David Gardner -"... but the consumers have proven that actually what they want is fun."
    9. Re:64 Bit-OS .... that's great, but ... by SN74S181 · · Score: 2, Interesting

      I can't wait for the current crop of fast 32 bit parts to flood eBay for pennies on the dollar, when the 'early adopters' start stumbling onto the new platform.

      If that hardware lasts long enough to be resellable. The MBAs have intruded into the design labs at most companies, and if something lasts long enough to actually 'become obsolete' it means the design team needs to be punished for overdesigning the product.

    10. Re:64 Bit-OS .... that's great, but ... by SN74S181 · · Score: 1

      I think you just mean the uninteresting commodity software that can be shoved together using abstracted languages like C.

      With reference to 'mere performance' most current software hasn't caught up to the hardware already out there and available. Hell, most programmers couldn't code an optimal sort routine on a 386sx. Let's face it, hardly anything is programmed in the native language of a processor any longer, and the nancies who write code get more than defensive in protecting their chosen inefficient 'platforms' regardless of the hardware they're running code on.

    11. Re:64 Bit-OS .... that's great, but ... by Mac+Degger · · Score: 1

      Not to mention the gaming community. Apparently Epic (of Unreal fame) can't wait to put their content tools on 64 bit computing. They've even 'promised' to have a 64bit version of UT2k3 out the day the x86-64 ships.

      --
      -- Waht? Tehr's a preveiw buottn?
    12. Re:64 Bit-OS .... that's great, but ... by zealot · · Score: 4, Insightful

      Your comments are misleading. The extra registers CAN improve performance when code is compiled to use them, but will not necessarily. AMD has previously quoted numbers that the expect to get about 15% additional performance with code that used the registers over code that does not. However, we do not know which apps they're using...

      Also, I believe that interview you mention does talk about a 30% increase in performance, but it does NOT say it is from the registers (I can't find the link to the interview). It's not very clear what they were comparing to, but if I remeber correctly it looked like they were comparing to a regular Athon. Thus, the 30% increase would be coming from a) a new core with micro-architectural enhancements b) onboard memory controller c) extra registers.

      --
      He said, "You'll be able to tell your grandchildren that you helped assemble the first NT supercomputer," and I cringed.
    13. Re:64 Bit-OS .... that's great, but ... by nitehorse · · Score: 4, Informative

      The article was at Ars Technica, and it was about the Counter-Strike server, not the actual video game.

      However, the 30% speed improvement was NOT over an Athlon. They took the 32-bit binaries, benchmarked them on the Opteron, and then they recompiled the code for the x86-64 target (without changing a single line) and benchmarked it again, and there was a 30% speed improvement.

      That's pretty impressive if you ask me. Granted, the server side does most of the physics logic and such, and not graphics, but I'm optimistic about just how much the increase in raw CPU power is going to help gaming out.

    14. Re:64 Bit-OS .... that's great, but ... by Anonymous Coward · · Score: 0

      yes, to take advantage of the extra registers, you need to re-compile the app.

    15. Re:64 Bit-OS .... that's great, but ... by mqatrombone · · Score: 1

      The biggest thing about the 64-bit Windows is the fact that the x86-64 will be running in long mode. In case you didn't know, there is legacy mode, which is pure 32-bit, and long mode, which is 64-bit with a legacy layer for 32-bit apps. A simple recompile into long mode benefits most programs greatly. Why? AMD doubled the number of general purpose registers. I think you will agree that those extra registers are important and useful. That's why the 64-bit OS is so good, because it is required to use long mode. Otherwise, you are stuck in legacy mode, where you don't get all the benefits.

      --
      If 76 Trombones really led the big parade, why did they have anyone else in it?
    16. Re:64 Bit-OS .... that's great, but ... by mrm677 · · Score: 1

      A game compiled for x86-64 will run significantly
      faster since there are more general purpose
      registers available to it. So even if it doesn't
      make use of 64-bit ops, it will still run faster.


      I'm sorry, but the 32-bit x86 processors from Intel and AMD already have dozens of internal registers that are dynamically renamed. This argument is invalid. The true advantage of 64-bit is the increased size of address space.

    17. Re:64 Bit-OS .... that's great, but ... by afidel · · Score: 3, Informative

      No a single execution thread being register starved CAN be a significant slowdown on x86. This has been known for some time but there was no good way to extend the register set without a re-arch and hence a break with backwards programs. What AMD did was essentially layer two API's on top of one set of execution units, one backwards compatible with x86 and including all of its limitations and the other a new fresh and fully modern. The 30% speed improvement was from a simple recompile, which means that is not a change to any datatypes or anything else, but rather just from improved register and execution unit use.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    18. Re:64 Bit-OS .... that's great, but ... by Florian+Weimer · · Score: 1

      I think you just mean the uninteresting commodity software that can be shoved together using abstracted languages like C.

      Actually, I was talking about high-performance computing. Many of these programs already need the 64 bit address space.

    19. Re:64 Bit-OS .... that's great, but ... by Thanatiel · · Score: 1

      Renaming or not still means about 6 registers used at once in the same area of an algorithm.

      If you need more than 6, you are in for a peek in the cache.

      More registers means more speed available.

      --
      Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
    20. Re:64 Bit-OS .... that's great, but ... by Starholmer · · Score: 1
      Yes, it will be a little while before there are enough optimized (re-compiled?) applications available to justify the initial cost of switching to Opteron or Athlon64 (even though AMD claims they will be priced similar to their current top of the line processors).

      The best part is that the release of the Athlon64 should be a way to get one of the new Barton based Athlons for cheap. So, as much as I enjoy living at the bleeding edge, I am going to wait. By the time I am ready to buy an Athlon64 there should be some games that take advantage of it, and AMD and Microslop should have gotten the bugs out.

  15. A bit late by brejc8 · · Score: 2, Informative

    It will be annoying when they do release the opterons and there is no (64bit) software to run on them. Sort of buy a system, install a 32bit os and then a few months later reinstall it.
    Also I think many people will be dissapointed with the 32bit performance and AMD might get a bad name for it.

    1. Re:A bit late by Chokolad · · Score: 1

      >>>>Also I think many people will be dissapointed with the 32bit performance and AMD might get a bad name for it.
      =====
      Well AMD folks are claiming that Opteron is extrememly good at executing 32 bit apps. They even claim it to be fastest x86 CPU. So no, I do not think AMD will get bad name for Opteron perfromance

    2. Re:A bit late by brejc8 · · Score: 1

      Unfortunately for the price jump is very high to justify the system on 32bit perforane alone.

    3. Re:A bit late by JJAnon · · Score: 5, Informative

      Also I think many people will be dissapointed with the 32bit performance and AMD might get a bad name for it. I disagree. I've spoken to some people who work in the Windows server team, and they have told me that 32 bit performance has been almost as good on the Opterons as on 32 bit processors. And the 64 bit version of Windows is very, very fast.

      Microsoft has had access to Opterons for quite a while now, and they seem very eager to push it over Intel's reason for the simple reason that the Opteron allows for legacy programs to work.

    4. Re:A bit late by tie_guy_matt · · Score: 1

      How many people bought 386's back in the day and just ran 286 and 8086 code on it? The 386 was 32 bit back in what? 1987? How long was it until we had a clean 32 bit OS with lots of 32 bit apps? I guess most home windows users (those who didn't use NT, 2000, or linux) didn't have a clean 32 bit OS until windows XP.

    5. Re:A bit late by Abcd1234 · · Score: 1

      Yeah, but 64-bit is only useful to people on the higher end, who need lots of memory, or excellent performance (due to the extra registers provided). Opteron on the desktop won't be here in the immediate future, simply because there aren't any user-end apps which could make use of >4GB of RAM. So the price jump is a moot point, generally speaking (especially compared to the Opteron's main competitor, the Itanium2).

      Besides, if MS is planning to port WinXP and Windows Server 2003, they probably have some of their other major products in the (pardon the pun) pipeline as well, which could make the Opteron even more attractive.

    6. Re:A bit late by Jugalator · · Score: 1

      Something similar happened when Microsoft released Windows 95... Even if that OS isn't pure 32-bit, it ran 32-bit software and was intended for it as well. Still, lots of 16-bit software were floating around with hideous Windows 3.1 interfaces. And Windows 3.1 got this "Win32s" thing for emulating 32-bit apps. :-P

      It was rather ugly IMHO, but it was necessary to move on. :-)

      --
      Beware: In C++, your friends can see your privates!
    7. Re:A bit late by njdj · · Score: 1

      It will be annoying when they do release the opterons and there is no (64bit) software to run on them.

      The full Debian distro for Linux, which includes several CDs full of apps, has been available for several months for Itanium. more info

    8. Re:A bit late by otterpop378 · · Score: 1

      Mod down the insightfulness....
      what was it, 2 years ago, when AMD started the process with the 64bit cpu, and released the development kit (for linux) so developers could emulate the cpu, and therefore the software would be ready.
      you also forgot to put the new coversheet on your TPS Report.

    9. Re:A bit late by be-fan · · Score: 1

      Ha ha. MS lusers. The Alpha port of Gentoo took 2 days. I'm guessing that the Gentoo port to x86-64 will be out before UPS Ground manages to deliver all the parts for my machine...

      --
      A deep unwavering belief is a sure sign you're missing something...
    10. Re:A bit late by Anonymous Coward · · Score: 0

      Lets see, a large group of people spent years and years making all the common Linux stuff 64-bit clean and porting over to the alpha, and then Gentoo packaged it up in 2 days. Mad Props to Gentoo!

    11. Re:A bit late by be-fan · · Score: 1

      I was being sarcastic. I didn't mean to slight all those people watching out for 64-bit cleanliness in the least way. I just used that statistic because I happen to be running Gentoo, and if I get an Opteron machine, I'd have to wait for Gentoo to support it first.

      --
      A deep unwavering belief is a sure sign you're missing something...
  16. Sources at M$ say that... by sergeaux · · Score: 2, Interesting

    Beta-version of Windows 2003 is likely to support a developers-only version of Opteron in 32 bit mode, however, only in case M$ does not discontinue the whole Windows 2003 product line. Sorry.

    1. Re:Sources at M$ say that... by Anonymous Coward · · Score: 0

      Eh? In 32-bit mode an Opteron will run existing OS's (Windows or other). It's only if you want to exploit 64-bit mode that you need a new OS.

  17. it makes sense. by Anonymous Coward · · Score: 4, Interesting

    with Sun now supporting the Opteron, lending more legitimacy, it was only a matter of time before Microsoft jumped on the bandwagon.

    then again, Microsoft could have been holding on to their press release, and Sun could have jumped on the bandwagon, releasing their press release early in order to beat out Microsoft.

    either way, it really should be a simple matter for Microsoft to support this chip. it is backwards compatible, and they have had 64 bit for quite a while, so the heavy work is already done.

    1. Re:it makes sense. by styrotech · · Score: 1

      with Sun now supporting the Opteron, lending more legitimacy, it was only a matter of time before Microsoft jumped on the bandwagon.

      You can't seriously believe that MS only announced this because Sun said "umm we might maybe support Opteron" a day earlier. Do you think it would only take them a couple of months to ready a port for beta?

      MS has been working at porting and testing x86-64 for quite a while now, and making favorable comments (unofficially) but it wasn't certain whether industry politics might doom this port to obscurity.

      Even though I'm not a MS fan, I see this as a good thing for everyone except Intel. If MS ignored the Opteron and later Athlon64, AMDs future would be very dim and competition would suffer.

    2. Re:it makes sense. by knowledgepeacewi · · Score: 1

      sun has no effect on microsoft.
      as posted previously, microsoft had its fingers in the Opteron's design since inception. They probably just wanted to track down a few more bugs before releasing it.

      You are right that the work is already done.

  18. Intel? by autocracy · · Score: 1

    Have they made any commitments to Intel's 64 bit processors?

    --
    SIG: HUP
    1. Re:Intel? by questionlp · · Score: 4, Informative

      Microsoft has committed to the Itanium/Itanium 2 with their initial release of Windows Server 2003. I think Microsoft is already working on getting Exchange Server and SQL Server (both would benefit greatly with non-PAE > 32-bit memory addressing) ported and running on the Itanium/Itanium 2 platform. I haven't heard of any announced release dates or public betas yet.

  19. {ahem} *coff* *coff* by A_Non_Moose · · Score: 1

    Yes, the Sun's rays also shine on Microsoft from time to time.

    Heh.

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
    1. Re:{ahem} *coff* *coff* by Gothmolly · · Score: 1

      Microsoft is usually stuck where the Sun DON'T shine,

      --
      I want to delete my account but Slashdot doesn't allow it.
  20. 64-bit? Why? by Winterblink · · Score: 1

    I know, stupid question, but an honest one. I'm curious WHY 64-bit is so damn important, and I'm sure others still haven't clued in. Anyone care to post a nice explanation or links or something. Thanks.

    --
    "I'm a leaf on the wind. Watch how I soar."
    -Hoban Washburn
  21. it is the reason for the delaying of the Opteron by Submarine · · Score: 5, Informative

    This is no news to me. I remember reading that AMD was delaying their 64-bit processors until next fall, the reason was apparently that they wanted to have a version of Windows to run on it.

    It is therefore no surprise that Microsoft announces an appropriate version of Windows in the same time frame!

  22. Not true at all. They just announced ... by burgburgburg · · Score: 1

    that they'll be providing an advanced version of Windows 2003 to work on the new Cyberdyne 1028-bit chip. Biological detection and engagement will be 30% faster, and there will be a whole new meaning to the phrase "blue screen of death".

    1. Re:Not true at all. They just announced ... by sammy+baby · · Score: 1
    2. Re:Not true at all. They just announced ... by t0qer · · Score: 2, Funny

      HAHAHAHAHAHAHA! You so funny! HAHAHAHAHAHAHA! You so original! You make me laugh! HAHAHAHAHAHAHAHA! You funny man! I like you jokes! HAHAHAHAHAHAHA!

      Today we secretly replaced The Bungi's daily dose of ritalin with methanphedamine. Let's see if he notices the difference.

      HAHAHAHAHAHAHA! Wow... my sides are hurting with that funny, funny quip you just threw down on us like some clever maniacal funny man! You so funny! HAHAHAHAHAHAHAHAHA!

      Nope, still as maniacal as ever.

    3. Re:Not true at all. They just announced ... by t0qer · · Score: 0, Offtopic

      Damn!

      Wednesday April 09, @02:00PM
      Wednesday April 09, @02:00PM

      You must have beaten my comment by seconds :P I liked the xanac comment, I was going for the whole tasters choice coffee thing :D

    4. Re:Not true at all. They just announced ... by The+Bungi · · Score: 1
      Thank you all. I like to get freaky on the humorless scags once in a while, to the detriment of my hard-earned karma. Oh well.

      I'll think about the Xanax =)

  23. Darn...now I have to upgrade to xp.... by ERJ · · Score: 1

    Dang it. I like Win2k (I also use linux, but sometimes Win2k is just easier). Too bad they are not going to go back and release a 64bit Win2k. Not that I really expected them to, but that is just a bit more money that my 64bit athlon is going to cost me.

    1. Re:Darn...now I have to upgrade to xp.... by Anonymous Coward · · Score: 0

      Actually Win2k Limited Edition has been making the rounds for quite awhile now.

    2. Re:Darn...now I have to upgrade to xp.... by Anonymous Coward · · Score: 0

      Umm, unless you run a huge enterprise level datacenter, or have another reason to routinely handle chunks of memory > 4 gigabytes, then I'd say your pissing your money down a hole buying Opteron just because it's new.

      But I'm sure the know-nothings at "JimB0z-OverCloKKerZ.com" have convinced you that new=good regardless.

    3. Re:Darn...now I have to upgrade to xp.... by ERJ · · Score: 1

      Now, now, I never said I would buy it right away. That doesn't change the fact that I will have to upgrade my OS when I upgrade my processor.

      Anyway, it will provide some benefit for me. I do quite a bit of video processing, for which the 64bit precision should get a nice boost. Not to mention that the extra registers should provide nice speed enhancements across the board.

  24. Win 2k3 server!!!! by tjhanley · · Score: 1

    sweet now I can use my new cd key I got yesterday on that chip ;)

    --
    --- /. is like tivo for news
  25. Re:it is the reason for the delaying of the Optero by Silwenae · · Score: 1

    The Opteron has not been delayed, it's comiing out at the end of April. This is a server chip/chipset, and the motherboards are missing AGP.

    The Athlon 64 is the consumer version of this. Both are 64 bit, basically the same chips, Opteron is for serveres, Athlon 64 is for desktops.

  26. Fragmentation for Windows 64-bit or Intel trouble? by eyefish · · Score: 4, Insightful

    From a user's point of view, I wonder if in a couple of years users will have to decide if they want binaries for Intel's 64-bit architecture or AMD's. This as you all know is not a good thing, since it will bring market confussion to users (however, in the server space where these chips are first targeted this is not so big of an issue, specially with technologies like Java). A workaround is for companies to ship versions of their products for both architectures, thus at the very least this represents a burden on developers.

    Another posibility I see is that AMD's choice of creating a backwards-compatible x86-64 instructions set will reign supreme over Intel's, and thus force Intel to adopt in AMD's x86-64.

    Either way, I see turbulent times ahead...

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

    Right now you are running 32 bits. That gives you the ability to access 4 gigabytes of addresses (2^32). It's enough for most applications, but if you want to go over 4 gigabytes of actual space you have to start playing around with crap like memory blocks.

    Now if you have 64 bits you actually have 2^64 which is an outrageously huge number. It's 2^32 raised to the 32nd power. Needless to say, it's enormous. You can now access individual memory locations without having to worry about alignment and other things that make working with computers today pretty unbearable.

    It won't make your system any faster, though.

  28. Quid Pro Quo? by Euphonious+Coward · · Score: 1
    What do you suppose AMD had to promise to MS to get this announcement before the one for Itanic? Probably not money.

    Most likely, something in a future version that would make it partly incompatible with Linux. Maybe, some chipset feature remaining undocumented, or something that to write code to use would infringe a patent.

    I wonder what it will turn out to be.

    1. Re:Quid Pro Quo? by DiscoOnTheSide · · Score: 2, Interesting

      Well, I may just be cynical but whats something MS would be pushing for with hardware and something thats key to their plans to the point they'd kiss another comapanies ass for? It can be summed up with one word. Paladium. (Or whatever the hell it's called. I could care less. If I can't use a PC without it asking someone else "Is it ok for them to do this?" then its time I go all-Apple. I'm impressed with my Powerbook G4 and their desktops are getting more affordable...)

      --
      Viva La Revolucion! Buy a Mac!
    2. Re:Quid Pro Quo? by beerman2k · · Score: 1

      MS anounced Windows Server 2003 for IPF (Itanium Processor Family) several months ago. The IA64 version of the OS will be shipping simultaneously with the x86 version. The AMD64 version however, as mentioned in the press release, will be comming out sometime in the future. I would wager around the same time as the first scheduled service pack comes out.

    3. Re:Quid Pro Quo? by MortisUmbra · · Score: 1

      WOW....I mean, at least you are not paranoid or anything right? I....wow, I just can't think on that paranoid a level to try to convince you otherwise....

      --

      "The saddest words of mice and men, are not those which were, but should have been."
    4. Re:Quid Pro Quo? by bogie · · Score: 1

      Yea because its not like MS has a history of forcing hardware vendors to do their bidding. Nope they've never twisted anyones arm or threatened vendors. Not Microsoft.

      --
      If you wanna get rich, you know that payback is a bitch
    5. Re:Quid Pro Quo? by MortisUmbra · · Score: 1

      But at the level to which the poster implies?

      --

      "The saddest words of mice and men, are not those which were, but should have been."
    6. Re:Quid Pro Quo? by afidel · · Score: 1

      MS already got their part of the deal, AMD's CEO got up and lied on the stand to support MS in their antitrust trial.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    7. Re:Quid Pro Quo? by Hoser+McMoose · · Score: 1

      No need to guess, AMD already paid their dues to Microsoft. Jerry Sanders (founder and former CEO of AMD) testified in favor of Microsoft in their anti-trust trial. Well, to be fair, AMD claims that this was not to encourage Microsoft to port to x86-64, but it certainly did seem like it at the time.

      Here's a story about it.

    8. Re:Quid Pro Quo? by Anonymous Coward · · Score: 0

      what do you suppose i had to promise your mother before i fucked her brains out?

  29. OT:your sig by glenebob · · Score: 0, Offtopic
    The four pillars of the male heterosexual psyche: naked women, lingerie, lesbians, and James Bond.
    What do lingerie and James Bond do for a hetersexual guy? You could boil that down to naked lesbians. And you missed beer. So the two pillars of the male heterosexual psyche are: naked lezbians and beer.

    Now if only those two things could be made available at hardware stores. Excuse me while I drift off to my personal happy place.

  30. Re:64-bit? Why? by ERJ · · Score: 1

    For most stuff, 64bits will provide negligible benefits. For now, the areas that I see it will shine:

    1) Servers that need more then 4gb memory (large db / e-commerce / etc).
    2) Programs that need high precision math (scientific / video and image processing)

  31. Very Interesting... by greenskyx · · Score: 2, Insightful

    What do you think the chances are that their main motivation here is that they don't want to be beat to the punch by Linux.

    Just imagine if the only 64-Bit servers you could buy were non-MS based...

    1. Re:Very Interesting... by mahdi13 · · Score: 3, Informative

      Just imagine if the only 64-Bit servers you could buy were non-MS based...

      They have been non-MS based for years, I run a 5 year old HP-UX 11.0 64-bit server at my job.

      64bit RISC based processors have been available for about 10 years now (just a guess, maybe longer)

      --
      "Some things have to be believed to be seen." - Ralph Hodgson
  32. Re:64-bit? Why? by Anonymous Coward · · Score: 0

    Ok, fundamental issue is memory addressing. Barring windowing techniques a 32 bit system is limited to 4 GB of RAM (2^32=4,294,967,296).

    This tends to... oh... suck if you happen to be trying to do any work with data that's larger than that. Memory is quick, disk is slow, disk over a network makes glaciers look quite pippy and responsive.

    As mentioned above there have been techniques developed to get around this to get systems to the 8, 12, 16, and 32 GB RAM limits that some systems hit, but they always have a downside (such as windowing hits, multiple 4GB memory spaces slicing up your data, etc.)

    On a 64 bit system you now have 2^64=18,446,744,073,709,551,616 or in laymans terms a sh*tload of theoretical memory space to play with. Going back to the point above, more data in memory = quickness = goodness.

    There is a reason that midrange systems have ruled the roost in terms of big database systems. The majority of them have to do with fundamental issues like this.

    Now there are other issues but outside of massive number crunching applications where systems like the Alpha have ruled this is the base problem.

  33. Re:64-bit? Why? by stratjakt · · Score: 1

    >Now if you have 64 bits you actually have 2^64 which is an outrageously huge number

    2^32 used to be an outrageously huge number, as well. Remember the days when a top-of-the-line box had 640k of ram, and a 20 MB harddrive was considered gigantic? 4 gigabytes was an absolutely ridiculous number to throw around back then.

    Just reminiscing, that's all.

    --
    I don't need no instructions to know how to rock!!!!
  34. Re:64-bit? Why? by Lxy · · Score: 1

    Why not?

    64 bit instruction set for faster low level functions, faster 64 bit pipes. Good stuff, all around. Will you have an immediate use for it? No. It will eventually replace 32 bit, and you'll be happier. Just like the Pentium replacing the 486, the 386 replacing the 286, it's a move in the right direction.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
  35. 32-bit performance by Anonymous Coward · · Score: 1, Interesting

    If I read the interview at ZDNet correctly, the Opteron can due both 32-bit addressing or 64-bit addressing.

    To quote directly: One product feature "is the integration of the memory controller onto the microprocessor silicon, which of course is a good thing for memory latency, and hence a very good thing for performance."

    32-bit applications will also get this feature, meaning that they should see improvements as well. It's not exclusive to the 64-bit apps. Both should due well on this architecture.

  36. Re:64-bit? Why? by ERJ · · Score: 1

    Forgot a potential benefit in my last post...

    3) High geek factor.

  37. Re:64-bit? Why? by jawtheshark · · Score: 1

    2) Most CPU's do IEEE floating point calculations in 80-bit, if you didn't know...

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  38. Question by Acidic_Diarrhea · · Score: 2, Insightful
    Do you think that writing "M$" makes you look cool? A bad ass perhaps? A lone individual in the great fight against the Evil Empire?

    If you do, you're wrong.

    You're no different than the people who type "Lunix."

    Learn to enjoy civil discourse.

    --
    I hate liberals. If you are a liberal, do not reply.
    1. Re:Question by Tiro · · Score: 3, Funny

      Chill out . . . a little l337 here and there doesn't kill anyone. He only did it twice.

    2. Re:Question by Anonymous Coward · · Score: 0

      But writing "MS" would make him cool, right?

    3. Re:Question by labratuk · · Score: 0, Offtopic

      Ask an Iraqi whose wife and mother were raped by Saddam's goons if he thinks the U.S. should remove Hussein.

      Ask an Iraqi who was killed in the bombing on day three if he thinks the U.S. should remove Hussein.

      Oh, wait...

      --
      Malike Bamiyi wanted my assistance.
    4. Re:Question by bogie · · Score: 1

      Actually M$ is very appropriate.

      When some Linux company has 95% of the desktop market and then goes on to commit several crimes in order to keept the competition out, I'll champion Lunix myself.

      Until that time get a clue and stop bitching.

      --
      If you wanna get rich, you know that payback is a bitch
    5. Re:Question by Anonymous Coward · · Score: 0

      get a clue about what?

    6. Re:Question by Acidic_Diarrhea · · Score: 1
      " Wow. If I keep saying Redhate and trolling about Red Hat will I get modded up too?"

      Who should stop bitching?
      Anyway, my point was that it is childish to use terms like "Lunix", "M$", "Redhate" - basically perversions of a company's name make the issue seem a lot less important than it actually is. You respond to me like I'm some sort of Microsoft apologist. Where you get this idea, I don't know. I am merely trying to get the point across that when having a civilized discussion of companies, there's no need to resort to schoolyard type tactics of name-calling. Or would you prefer I call you "boogie" instead of "bogie" when I reply to you?
      You see my point now? Why don't you get a clue and stop bitching?

      --
      I hate liberals. If you are a liberal, do not reply.
    7. Re:Question by Anonymous Coward · · Score: 0

      Even though it was off-topic, I couldn't let this go. US bombs mistakenly killed civilians. Saddam intentionally killed hundreds of thousands of civilians. If you knew anything about him, you would know he would keep killing civilians. The net loss of life after this war despite the bombing deaths will unquestionably be less than the deliberate loss (and rape and torture) the people would experience if Saddam were left in power. If you cared at all about the civilians of Iraq, you would want Saddam gone as soon as possible.

    8. Re:Question by MaxwellStreet · · Score: 0, Offtopic

      Your point is valid . . . but it in no way has anything to do with "being democratic about this."

      More people "benefit" by your logic than were killed. No voting... no "majority rule, minority rights." No democracy.

      Yes, our military looks damned good against a poorly equipped, poorly trained, poorly motivated, poorly coordinated army. And yes, I'm proud of them (hell, I'm a Gulf War I veteran myself).

      And just to bite at what I believe is a troll, I'm reserving judgement on the value of this whole thing for six months or a year. By then we'll see whether or not we've prevented or encouraged terrorism; started on world-wide campaign of "liberation" or not; and damaged diplomatic ties with any other nations that stand in the way of our president's vision of a new world order, in which anyone who is a threat to the United States is taken out preemptively.

      Yes, we won. Yes it was good. Only time will tell if it was wise.

    9. Re:Question by Acidic_Diarrhea · · Score: 0, Offtopic
      "And just to bite at what I believe is a troll..."
      Who do you think is a troll?

      I wasn't pushing the idea that democracy has been brought to Iraq, or whatever it is has got you so upset. I was merely pointing out that if Iraq had a democracy, the majority would benefit from the removal of Hussein and therefore the majority would want Hussein out.

      I hope that this war will show the Arab world that the United States will not back down. If a country or group believes that we will not attack them out of concern for our reputation, they are mistaken. Although, those Arabs who have used depression in the Middle East and the Palestinian situation as a means to motivate other Arabs to take up the fight against America, will use the war in Iraq to further their agenda. A viable solution to terrorism is if the regimes in the Middle East take an interest in helping their people up into decent living conditions and a resolution to the Palestinian situation where Israel is no longer an occupying force BUT they are not made to give Palestine their own territory because of terrorism. Ah, to dream these little dreams...

      Anyway, what's the trolling call about?

      --
      I hate liberals. If you are a liberal, do not reply.
    10. Re:Question by labratuk · · Score: 0, Offtopic

      Yes, I was watching that footage live. I also saw the U.S. soldiers try to put a stars and stripes over his head.

      I am glad that Saddam is gone, I think it's great, and I'm very happy for the Iraqi people.

      However, this is not the reason the U.S. invaded, and for anyone to say so, you, me, or especially the U.S. government would simply be untrue.

      The U.S. has shown time and time again that it does not care in the slightest for human rights or creating democracies or whatever bullshit they go on about to try and win supporters. If they did care so much, why have they completely turned a blind eye to human rights abuses at home and abroad for 50 years?

      Sure, the news agencies may be focusing on this right now, and the politicians may be talking about how they have saved the Iraqis, but this is not the reason they were there.

      In the last 50 years, the U.S. has bombed about 20 countries, and not a single bombing has directly resulted in the creation of a Democracy.

      And look what has happened in Afghanistan. Now the news agencies are gone, the U.S. have basically buggered off, leaving a fraction of the aid and money they said they would, and leaving half the country ruled by warlords.

      Don't tell me the U.S. gives a fuck about Democracy. It gives a fuck about furthuring its' own interests.

      --
      Malike Bamiyi wanted my assistance.
    11. Re:Question by labratuk · · Score: 0, Offtopic

      Please read my other reply.

      --
      Malike Bamiyi wanted my assistance.
    12. Re:Question by TheDanish · · Score: 1

      I once again point to this appropriate web comic.

      --
      Danish != nationality
    13. Re:Question by Slack3r78 · · Score: 0, Offtopic

      I find it interesting that you bring up Serbia as an example of when we "did good." I agree whole heartedly. Milosevic was actively engaged in a campaign of genocide and needed to be stopped. Now, why do I find the fact that you bring up Serbia interesting? Because during the 2000 presidential campaign, George W. Bush stated numerous times that he would NOT have sent US troops into Kosovo. Most people have forgotten about this, or never even realized he said it, but for me personally, it destroys any credibility Bush might have had in saying we were doing this "for the Iraqi people."

      He's willing to spend billions of dollars and take thousands of lives to remove a leader who is undoubtedly unsavory, but, as has been shown by the general collapse of the Iraqi military in the past 3 weeks, barely in control, but he wouldn't have done anything to stop a Hitler-wannabe in the Baltic? Something doesn't add up there, and it most definitely does not sit well with me. I don't know what Bush's underlying motivation for this war is, but it is most definitely NOT about the well-being of the Iraqi people - that's just an easy excuse.

    14. Re:Question by Telex4 · · Score: 0, Offtopic

      I was merely pointing out that if Iraq had a democracy, the majority would benefit from the removal of Hussein and therefore the majority would want Hussein out.

      The majority of the American public didn't vote for Bush... does that mean it's OK if the EU invades your country and puts a democracy in place? Yes, I'm being a little silly, but you get my point I hope. We have no way of knowing whether or not the Iraqi people would have preferred an aggressive invasion of their country by the US, or the arming and training of contra groups (the USA's preferred method), or a UN-controlled army going in on the mandate of unseating a man tried and sentenced at the International Criminal Court, etc. All of this is pure speculation and so utterly worthless.

      What will be interesting is the reaction in Iraq over the next 6 months or so while the US set-up their little military junta, secure oil fields for the Iraqi people so they can sell the oil to the US oil companies (how else do you think their oil reaches you car?), and put as much effort into establishing a meaningful democracy and stable country as they did in Afghanistan. Will it even be in America's interests to create a democracy in a country where 1/3rd of the people (Kurds) are fighting repression by one of America's biggest regional allies (Turkey), and where another 1/3rd of the people are Islamic Fundamentalists who would quite like to return to being part of Iran. To America, Democracy is a dangerous thing because it cannot be controlled. The illusion of democracy, however, is their greatest weapon.

      As for Palestine... well I'm sure we'll see a veyr progressive "roadmap" coming from an administration chock-full of people who have voiced their forthright support for the Israeli state, and who have supported Israel in its illegal settlements in Palestinian terroritory. Then again, he did promise to Blair, who is definitely committed to a decent solution, that he would, so I suppose we'll see. The best way to tackle terrorism, as we've seen in Northern Ireland, is to undermine any popular support for the terrorists, which means showing they are wrong. As it is, the terrorists who are attacking us are right about one thing - that the USA has military bases in something like 2/3rds of the nations in the world, and it has a track record, which it continues today, in intefering in other nation's affairs illegally without regard for human rights, democracy or liberty (the values it so cherishes yet likes to trash at home). Not that there's any justification, therefore, for terrorism, but you're not going to stop terrorism by putting fuel on the fire.

      What will also be scary is what this will do for the hawks in Washington, who in case you didn't know, wanted to invade Iraq purely as an economic and political strategy, to futher US interests and keep their oil industry afloat. They say it themselves, I'm not making it up. And what will this to do the stll-active terrorists intent on destroying secular states, western civilisations, and most prominently America?

      Seeing Iraq as an isolated liberation of a country is hopelessly naive, and however much truth there may be in your signature, it says little about whether or not this war was a good idea, or just.

    15. Re:Question by labratuk · · Score: 0, Offtopic

      That's provably false.

      Then, if the U.S. cares so much about human rights is it not attacking Saudi Arabia? Terrible human rights abuses go on every day, yet the U.S. is not only condoning it, it actively funds Saudi Arabia heavily, and uses it as an ally regularly.

      Same goes for Pakistan, used as an ally in the Afghanistan conflict.

      Where were they in Rwanda? Why didnt they go straight in?

      Somalia has a huge hotbed of US hatred. It was basically an attack to put down the anti US sentiment. (Not sure how effective it was going to be to be honest)

      In Serbia, democracy only came about due to UN involvement. Not the U.S. bombing, whatever you may think.

      In Columbia, the U.S. funds terrorist groups to go around bullying and attacking farmers.

      If you seriously believe that the U.S. has a good record when it comes to human rights and supporting human rights worldwide, I suggest you read this. (and that was published before the Iraqi invasion)

      If you want to know what the U.S.'s moves are all really about, I would suggest you read a little bit more on this site.

      Democracy isn't overnight.

      Is that what you're still saying about Somalia?

      --
      Malike Bamiyi wanted my assistance.
    16. Re:Question by Slack3r78 · · Score: 0, Offtopic
      I've never really seen it enumerated in this way, but I think that you're pretty much right on these points looking over them.
      I think Bush actually means it when he says he wants to take him out to stabilize the mid-easy and protect the US in the future.
      The scary part being that he honestly believes that introducing a power vaccuum into the middle of the most volatile region of the world and doing something that will basically enrage radicals will make the US "safer."
      3. Put pressure on other oil producing nations and put the squeeze on the Euro by being able to threaten those nations with a glut in oil.
      I agree again. As much as conservatives will argue that this war has nothing to do with oil, I don't see how that's possible. A number of people (most notably one Donald Rumsfield) were quite friendly with Saddam under Reagan until Saddam turned down a deal to run an oil pipeline from Iraq to Jordan. This is while he was gassing Iranians, but he didn't become a "bad guy" until after the pipeline was a dead issue.
      FYI, during the election Bush said those things about military intervention to secure his base amoung conservatives who were tip-toeing to other candidates.
      Which is why it's so frustrating when conservatives tout Bush as a bastion of honesty. He's a politician, just like all the others and he'll say whatever it takes to get in office. I've never understood why so many people find him so easy to trust when at every turn it seems like he's engaged in some form of blatant hypocrisy.
    17. Re:Question by Slack3r78 · · Score: 0, Offtopic

      Oh, I've never doubted that the fact that people find him more "likeable" as person than most politicians. However, I think he's proven himself to be just another politician through his actions. Maybe it's just me, but I've found it disturbing that so many people support Bush because "well, he's a nice guy" rather than because of his policies.

    18. Re:Question by Slack3r78 · · Score: 0, Offtopic

      And to think, teachers and parents and counselours keep telling you that "The Real World(TM)" outside of high school is sooooo much different. Laff.

  39. Re:64-bit? Why? by Graspee_Leemoor · · Score: 1

    " Right now you are running 32 bits. That gives you the ability to access 4 gigabytes of addresses (2^32)"

    Actually, since the pentium pro you have been able to access 2^36 addresses.

    graspee the boringly informative

  40. Re:64-bit? Why? by reidbold · · Score: 4, Informative

    2^32 times the addressing space of 32 bit, so goodbye 4 gig limit. And greater speed / precision ratio. Those are the two biggest points.

    --
    -Reid
  41. From the article by KillerHamster · · Score: 1

    "Microsoft's 64-bit Windows operating systems represent an inflection point leading to higher performance and greater efficiency for businesses and consumers."

    So, are they admitting their previous versions sucked?

    1. Re:From the article by Jugalator · · Score: 2, Insightful

      Is this the first advertisement where you notice a statement like this? Or do you comment like this for each ad you see? Or perhaps just MS advertisements?

      --
      Beware: In C++, your friends can see your privates!
    2. Re:From the article by JUSTONEMORELATTE · · Score: 1
  42. Microsoft Misses Opteron Product Launch by Master+Bait · · Score: 3, Insightful
    Is like I see it. They're already losing out to Linux and BSD on the server side of things. Now they didn't even get their act together enough to have something for the Opteron launch.

    By the time their crappy server OS does get launched, they will be facing an entrenched group of free OSs that have 100% market share.

    --
    "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
    --Tom Schulman
    1. Re:Microsoft Misses Opteron Product Launch by Jennifer+Ever · · Score: 1

      Right, because obviously everyone is going to gobble up Operton-based servers the day they're released.

    2. Re:Microsoft Misses Opteron Product Launch by _pruegel_ · · Score: 1

      The Opteron does run IA32 software. Nobody will switch from Windows ME/2K/XP to a non-Windows-OS just because of the Opteron.
      BTW: Is it possible to run 64bit software on an 32bit OS? Maybe without the possibility of addressing all that memory but with 64bit arithmetic?

    3. Re:Microsoft Misses Opteron Product Launch by Daniel+Phillips · · Score: 1

      BTW: Is it possible to run 64bit software on an 32bit OS? Maybe without the possibility of addressing all that memory but with 64bit arithmetic?

      It's possible, but with limitations, for example, you would not be able to memory-map a file larger than a gig or two. Yes, it matters.

      In my opinion, such a hack is not worth expending any effort on, given that a proper 64 bit OS is already available. (And by this I do not mean Windows...)

      --
      Have you got your LWN subscription yet?
  43. Re:64-bit? Why? by Iamthefallen · · Score: 1

    It's like adding on and making an 4 lane highway into an 8 lane one, it allows you to handle more traffic. For most drivers it doesn't mean they'll get where they're going faster as the same speed limits apply. But a few proffessional ones will find that the extra lanes mean they can utilize the extra space better and drive faster.

    --
    Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
  44. Re:64-bit? Why? by questionlp · · Score: 2, Informative

    Although there are Xeon-based servers that support more than 4GB of RAM, it just doesn't handle it very efficiently by having to use windows and page addressing extension (I think that's what PAE expands to) to address anything beyond the 4GB 32-bit memory addressing limit. Xeon's support 36-bit memory addressing.

    With the AMD Hammer's handling > 32-bit memory addressing natively and without hacks like PAE, it will definitely help improve high-memory use applications like databases, large rendering jobs (think Unreal II, future movies), or scientific crunch jobs.

  45. Not exactly new, MS has been cheating for years by dWhisper · · Score: 1

    Microsoft has been itching to get a piece of the Unix/Linux dominated server market (and while their share has been slowly growing, Linux has been thumping it for years), so it's not all that suprising to see them support the upstart. Every so often they do make a good choice. Every so often...

    Beyond that, Microsoft has been slowly helping AMD over the years, if by just using the 3D-Now optimizations on the early K6-2 processors. Of course, you'll never get Intel and Microsoft out of bed together, but then again, you'll never see them be exclusive either.

    It would be interesting to see, since the Beta for Windows 2003 (I actually have a legitimate copy, just no legitimate reason to use it) was kinda slick. Though i doubt if I was running a business I'd consider anything but Linux for base server operation.

  46. Re:Fragmentation for Windows 64-bit or Intel troub by Anonymous Coward · · Score: 0

    there's always fat binaries.

    or, perhaps "chunky" binaries. since both platforms would have native x86 execution, there could be run-time detection, and a code path chosen depending on the processor.

    i would assume this would be needed for some time anyways, even if there were only one 64bit x86 standard, to avoid market confusion.

  47. Re:64-bit? Why? by WasterDave · · Score: 2, Informative

    Two reasons. 4gig limit, only 2 can actually be used, this is starting to become a real problem blah de blah de blah.

    The more subtle one is that the x86 instruction set is as broken as a broken thing, as we all know, and x86-64 goes some way to fixing that. Particularly in terms of having more registers.

    Dave

    --
    I write a blog now, you should be afraid.
  48. question is: how long will it take MS to dominate? by Anonymous Coward · · Score: 0

    stupid morons, i submitted this story way back, it didnt get accepted.

    the question is how long til microsoft gains monopoly in x86-64 market?

    will linux stand up against ms?

    microsoft will become another monopoly ?

  49. Re:64-bit? Why? by ERJ · · Score: 1

    True, but because of how the memory is addressed by programs (32bits at a time) special considerations must be taken, and things are generally slower.

    Maybe you know the answer to this? Do most modern CPUs have a full 80bit adder / multiplier pipeline, or are they handled as multiple instructions?

    Anyway, the ability to address a 64bit programatically should have benefits in itself.

  50. Re:it is the reason for the delaying of the Optero by questionlp · · Score: 1
    As the other person mentioned, the Opteron (aka Sledgehammer) is being officially released/launched April 22nd (or 23rd) and it's the Athlon64 (aka Clawhammer, the desktop chip) is the one delayed until September or October.

    On the Windows side of things, because the Opteron processors utilize NUMA (Non-Unified Memory Architecture), Microsoft needs to make sure that the x86-64 kernel is stable with NUMA and make sure that 32-bit applications can indeed run while the OS is in 64-bit mode. They (Microsoft, and AMD for that matter) cannot afford a botched release of the operating system.

    The one thing that got me curious is that it seems that only Enterprise Edition (and Datacenter Edition as well) of Windows Server 2003 will support NUMA and not the Standard Edition... I wonder if that will also be the case with the x86-64 Edition of Windows Server 2003 (ie: it will be more expensive than Standard Edition, which has a 4GB memory limit anyway).

  51. Re:64-bit? Why? by Abcd1234 · · Score: 5, Informative

    64 bit instruction set for faster low level functions, faster 64 bit pipes

    This is just plain wrong. 64-bit words at the CPU level has no direct effect on instruction speed, unless you make tricky optimizations, like packing 32-bit variables into a single 64-bit register and doing operations on them simultaneously (which, in general, isn't that useful, BTW). Yes, there are a couple places where wider registers could be useful (bulk data transfers, etc) but there really aren't that many. Some people have mentioned higher-precision arithmetic, but IMHO, if you need that, you're using the FPU anyway, and thus have had 64-bit (80-bit internally) precision for some time now.

    The main reason the Opteron is a good thing is because 1) it provides MORE registers, allowing the compiler to make smarter register allocations, which can provide drastic performance improvements, and 2) it provides access to a larger address space, meaning you can finally have >4GB of memory without nasty paging hacks. Of these, only the first is really that useful to your average Joe, which is why you're only going to see the Opteron in higher-end workstations and servers for the immediate future... at least, IMHO.

  52. where can one buy by SHEENmaster · · Score: 0

    These "chipsets of the future"? If they offer better performance, and Linux has supported it for 6 months+ I might as well buy it in my next system.

    One question though: Is the Opteron spec an addition to IA32, where winshit would already run, or a completely different chip, in which legacy winshit software won't run? I seem to remember that NT for the alpha architecture died off because of a lack of binaries.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:where can one buy by einhverfr · · Score: 1

      One question though: Is the Opteron spec an addition to IA32, where winshit would already run, or a completely different chip, in which legacy winshit software won't run? I seem to remember that NT for the alpha architecture died off because of a lack of binaries.

      Opteron is an extension of the IA32 spec for running 64-bit programs. It offers some additional nice features, but needs no emulation to run 32-bit software. I assume that 16-bit software would still run too. I wonder if I could get CPM to load ;-)

      --

      LedgerSMB: Open source Accounting/ERP
    2. Re:where can one buy by rodgerd · · Score: 1

      I think you'll find one of the things purged from the x86-64 is some of the worse legacy cruft, including some 16-bit compatiblility.

    3. Re:where can one buy by Firehawke · · Score: 1

      It's backwards compatible. Read all the Hammer articles from the past year for details on AMD's 64-bit plans.

    4. Re:where can one buy by gl4ss · · Score: 1

      though, you could(and probably should to have stability) use dosbox or some other virtualization program for them anyways..

      --
      world was created 5 seconds before this post as it is.
    5. Re:where can one buy by Anonymous Coward · · Score: 0

      The legacy stuff wasn't purged -- it's just unavailable in native 64bit mode.

      Thankfully, your Opteron PC will still boot in 8086 mode and load up CP/M.

  53. Re:64-bit? Why? by biz0r · · Score: 2, Funny

    me: dud3 1 g0t 64 b1t CpU!@#!
    friend: 0wnz0r!

    But really, its all said above. Main thing being the memory access problems which current 32bit systems can have.

    --
    /* sig */
  54. Whipper Snapper! by Anonymous Coward · · Score: 0

    AMD holds up Athlon. Waiting for Windows to port to it. Microsoft may have "moved on"; but it wasn't ~that~ long ago. Remember MP3s ???

  55. Supporting, not Using by thegrommit · · Score: 1, Informative

    They're going to support Opteron/Athlon64. Nothing in the press release says they're going to be using it to run their sites

  56. Re:64-bit? Why? by Xerithane · · Score: 1

    But a few proffessional ones will find that the extra lanes mean they can utilize the extra space better and drive faster.

    Wow, I didn't realize you got that added bonus. Goodbye Speed Limit!

    --
    Dacels Jewelers can't be trusted.
  57. more is better by Anonymous Coward · · Score: 0

    how about an x86-1MB instruction set?

  58. touche? by Anonymous Coward · · Score: 0

    With IE and Microsoft Office running on Apple, why bother?

  59. Fat binaries? by swb · · Score: 2, Interesting

    Remember the 68k->PPC changeover at Apple when they used to ship fat binaries, those with code for both PPC and 68K?

    Why wouldn't this be an option? Or maybe that weird dynamic recompilation stuff that the Alphas had for running x86 stuff in emulation?

    1. Re:Fat binaries? by meadowsp · · Score: 1

      Or even .NET should do the job, from what I understand of it.

  60. Re:Fragmentation for Windows 64-bit or Intel troub by DuSTman31 · · Score: 1

    On the other hand, you could ship discs with multiple versions of the binaries on. This could be the thing that finally makes software distribution on DVDs catch on in a big way.

  61. Re:64-bit? Why? by Anonymous Coward · · Score: 1, Interesting

    No, the Pentium series cannot address 2^36 bytes of memory.

    The sequence is:

    effective address -> segmentation -> linear address -> paging -> physical memory.

    PAE uses the paging mechanism to allow banking of physical memory. The maximum size of the linear address space is still 2^32 bytes (4GB).

    The bottleneck is the limited address SPACE, not the amount of physical memory. What 64 bit addressing does for you is remove the limit on allocating space for files & data.

    Forget physical memory, its not important. Thanks to locality you can efficiently cover a lot of address space with 1GB or less of physical memory. You can see this if you increase your windows memory from 256->512->1024 MB. There is little benefit. Paging physical memory in is really quite efficient.

    On the other hand the poor old VMM gets really slow if its trying to squeeze everything into 4GB of address space.

  62. .NET here. by kisielk · · Score: 1

    I would assume Microsoft is hoping that by the time this happens most developers will have jumped on the .NET bandwagon. I'm not totally certain about the details of .NET but I believe it allows for platform-independant code, in which case MS would only have to provide the runtime environment for each platform.

  63. Re:64-bit? Why? by BlueMonk · · Score: 2, Informative
    Now if you have 64 bits you actually have 2^64 which is an outrageously huge number. It's 2^32 raised to the 32nd power.

    Actually, I believe (2^32)^32 != 2^64

    2^64 = 2^(32*2) = 2^32 * 2^32 = (2^32)^2

    ... but not (2^32)^32

  64. Re:question is: how long will it take MS to domina by Anonymous Coward · · Score: 0

    Bitter much?

  65. Who gives a ... by DogIsMyCoprocessor · · Score: 0, Flamebait

    ... rat's ass about 64-bit support for any x86 architecture? If you have a real need to address that much memory, you'd be a fool to cheap out and buy inferior hardware like Intel or AMD.

    --

    "And this is my boy, Sherman. Speak, Sherman." "Hello." "Good boy."

    1. Re:Who gives a ... by otis+wildflower · · Score: 4, Informative

      If you have a real need to address that much memory, you'd be a fool to cheap out and buy inferior hardware like Intel or AMD.

      Nonsense. Intel/AMD smoke memory I/O and SPECInt, and in terms of price performance do so in a manner which is breathtaking. Putting a DB on a x86-64 using quality system parts (like, say, a rackmount Compaq (move fast before HP fucks the rackmount Proliants up!)) with large memory makes a lot of sense. If you wanna start doing quad-bank interleaving, 64bit lets you do so with large memory quite nicely. Business computing for the most part only cares about stability, I/O and int performance.

      I look forward to 4/8-way smp opteron rigs with quad-channel DDR400 support, featuring 4-16 DIMM slots and multiple 64bit/66mhz PCI, multiple gig-e on hypertransport.

    2. Re:Who gives a ... by Anonymous Coward · · Score: 0

      I know this is Slashdot, but can you at least try and post a valid reason for your blind hatred?

      Who gives rat's ass about the Linux kernel pre-emption patch for any distribution? If you have a real need for a responsive GUI, you'd be a fool to cheap out and get a free OS.

    3. Re:Who gives a ... by afidel · · Score: 1

      From what I've seen HP is actually improving the Proliants (which is hard to do sense they were so good to begin with). The new hotswap raid memory in the latest rounds of Proliants is simply amazing, with this and hotswap cards there will be almost no reason to take down a server (a failed cpu is about it, and I think that will be their next target)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    4. Re:Who gives a ... by Lindril · · Score: 1

      I look forward to 4/8-way smp opteron rigs with quad-channel DDR400 support, featuring 4-16 DIMM slots and multiple 64bit/66mhz PCI, multiple gig-e on hypertransport.

      Imagine a Beowulf cluster of those...

  66. Re:it is the reason for the delaying of the Optero by Glock27 · · Score: 1
    Both are 64 bit, basically the same chips, Opteron is for serveres, Athlon 64 is for desktops.

    Not quite right. Opterons are for workstations and servers. Opterons have up to two memory controllers, can have larger cache, and support SMP. Athlon64 will be single-CPU only (this wasn't the original plan, BTW).

    I expect Opteron workstations running Linux64 and Win32 will be available sooner rather than later.

    Check the bottom of this article for info on a BRCM chipset supporting AGP 8x (among other goodies).

    Sweet!

    --
    Galileo: "The Earth revolves around the Sun!"
    Score: -1 100% Flamebait
  67. Inspiteful: +5 by Anonymous Coward · · Score: 0

    Moderators?

  68. Re:64-bit? Why? by SN74S181 · · Score: 1

    Umm, a 64 bit bus means a 64 bit integer word size.

    Yeah, we know that if you use a high level language, that's lost in conformance to a lowest-common-denominator standard that applies to all processors.

    Call that 'tricky optimizations' if you like. The world still runs on machine code, even filtered through your kludges.

  69. Re:Fragmentation for Windows 64-bit or Intel troub by MalleusEBHC · · Score: 1

    A workaround is for companies to ship versions of their products for both architectures, thus at the very least this represents a burden on developers.

    So M$ and Windows developers would be copying what Apple and Mac developers did 9 years ago...

    Sounds like par for the course to me.

  70. Re:64-bit? Why? by SN74S181 · · Score: 1

    You're making the erroneous analogy that all the bits on a parallel bus carry different cargo. The wider bus means vehicles 'twice as wide' can travel on the road. That would mean, in two dimensions, four times as big. But your analogy was crap to start with, so my extension is wrong also.

  71. Ummm....Moderators...? by Anonymous Coward · · Score: 0

    I am going to assume you did not mean to post in here, and meant to post in the article before this, but come on moderators, had you read the article, you would know it had nothing to do with Microsoft, or AMD, at all, it was about the PATRIOT act, check links before you mod.

    1. Re:Ummm....Moderators...? by ChazeFroy · · Score: 1

      Wow, how the hell did my post end up in this article? Malda, check your code or something :)

  72. Double plus hypersweet by shadowbearer · · Score: 1

    * 2 and 4 CPU models
    * Up to 24Gb of RAM (6 * 4Gb modules)
    * Built in boardcom TOE gigabit
    * AGP 8X/Pro 110
    * Optional SCSI or SATA adapters on board
    * ZCRaid compatible for either SCSI or SATA RAID

    Time to take out a large loan ? ;-) I WANT one of these babies!

    *drool*

    SB

    --
    It's old. The more humans I meet, the more I like my cats. At least they are honest.
  73. Re:64-bit? Why? by zulux · · Score: 1

    2^32 times the addressing space of 32 bit, so goodbye 4 gig limit. And greater speed / precision ratio. Those are the two biggest points.

    Alright! I can finally start using 64 bit floats for curency data types and not have to worry 'bout droping pennies until the numbers get *REALLY* huge.

    Just kidding.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  74. These two articles deal with it by Anthracks · · Score: 1

    More on 64-bit Gaming and AMD's Athlon-64 Benchmarked. There's probably some other info floating around too, but these sprang to mind.

    --
    Rock over London, Rock on Chicago. Wheaties: Breakfast of Champions.
  75. Is the O/S required for all of the benefits? by Bradee-oh! · · Score: 1

    The way I see it, there are two huge advantages to the Opteron - 2^64 bytes of addressable memory, and the new registers. I know that unless the OS is x86-64 targetted, applications won't be able to address more than 4 gigs of memory. That's a VM mapping issue the OS must deal with. So running a 32-bit OS on the Opteron negates that potential 64 bit advancement

    However, could x86-64 applications that have no need for that much memory still run in the lower 4gigs of ram while using the new registers? I'm not familiar with the x86-64 specs at a low level but I do know that as Intel expanded x86 from 16 to 32 bits, flags had to be set in the CPU (and presumably supported by the o/s) for applications to use the 32 bit registers. Does anyone know if this is the case with x86-64?

    --
    "This is Zombo Com, and welcome to you who have come to Zombo Com" - www.zombo.com
  76. Well well.. by ThunderRiver · · Score: 2, Funny

    Another chance for leaking Windows code...

  77. Source? by Dave_bsr · · Score: 1

    could you name a source on that one? thanks...

    --


    Who is this Anonymous Coward character, how does he post so much, and why is he always such a whore?
  78. Re:64-bit? Why? by jawtheshark · · Score: 1
    Oh, I'm far from a CPU specialist. However, I vaguely recall from my computer architecture classes that they do have full adders for FPU operations. Well, as every instruction it's coded in OpCode so it surely takes many cycles.

    Let's say that I have 64bit.. Two times 32bit... *grin* ;-) Just kidding.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  79. Re:64-bit? Why? by Random+Frequency · · Score: 1

    on ix86, memory pulled 64 bits at a time. This is because MMX registers are 64 bits wide, and the FPU is capable of a precision of 80bits.

    Doesn't mean the normal registers are wider than 32bits however. And there is only the one FPU.

  80. Re:64-bit? Why? by Random+Frequency · · Score: 1

    Its called segmented addressing. Its stupid, and I thought the computer industry learned from this already.

    Basically the stance that microsoft has taken is that if you need to use PAE, you only need to run 1 application / server.

    MSSQL has a PAE option, but it will consume all available memory and not release any of it.

    Linux supports PAE too, but applications are still limited to a 3GB address space (when configured this way). Its only benefit is when you have more than 1 process that needs access to large amounts of memory, then the segemented addressing will still be faster than swapping.

  81. Need to extend the joke by TeknoHog · · Score: 1

    Remember how we used to say: "Windows is a 32-bit shell to a 16-bit operating system, originally designed for an 8-bit processor with a 4-bit bus by a two bit company that can't stand one bit of competition." Any ideas how to bring that up to date?

    --
    Escher was the first MC and Giger invented the HR department.
    1. Re:Need to extend the joke by Anonymous Coward · · Score: 0

      Add a bit that it's a 64 bit hack for a 32 bit shell...?

    2. Re:Need to extend the joke by SN74S181 · · Score: 1

      What bus on the 8080 was 4 bit? The control bus?

  82. already done? by twitter · · Score: 1

    Does the NT port to Alpha count as a 64 bit BSoD?

    --

    Friends don't help friends install M$ junk.

    1. Re:already done? by styrotech · · Score: 1

      Does the NT port to Alpha count as a 64 bit BSoD?

      Nah, that was only a 32bit bit port.

    2. Re:already done? by twitter · · Score: 1
      Nah, that was only a 32bit bit port.

      But even using half the bits they managed to Blue Screen it. Oh, I'm so confused.

      --

      Friends don't help friends install M$ junk.

  83. YOU ARE THE FAILURE by Anonymous Coward · · Score: 0

    Your bitchtits are the massive failure.

    Lick my nutz.

  84. AMD and Intel without fragmentation by elsilver · · Score: 1

    The key to this whole issue is .Net, and the CLR.

    Microsoft is supposedly moving all their code to run on the CLR, which is similar in many ways to the Java runtime. Programs are compiled to processor independent byte code, and then before being run are put through a JIT compiler to produce PROCESSOR-SPECIFIC machine code.

    Thus, all MS has to do is distribute a version of the CLR for AMD or Intel, and suddenly all applications have optimal support for those processors. Also, when a chip manufacterer releases a new chip, or adds to the instruction set, or your machine has some other hardware change, all you need is, at most, a new CLR, and suddenly all of you applications, from any developement house, have improved performance.

    This is actually a neat idea, and allows MS to loosen its ties with any specific platform.

    I can think of several difficulties with this idea (There must be some way of doing architecture specific P-Invokes (native calls) for performance reasons, but I don't know enough of the details.), and have only heard disappointing things about .NET performance, but I think as an idea it's actually pretty good.

  85. Re:it is the reason for the delaying of the Optero by ostiguy · · Score: 1

    Although its fun to kick MS around for licensing reasons, they have been pretty reasonable updating the software limitations of hardware - 2k pro supposed only 2 cpus, but I am very certain that it and XP pro will see and use all 4 logical cores of a 2 CPU hyperthreading xeon machine.

    Therefore, I wouldn't be surprised to see the RAM limits increased when more ram becomes necessary. Right now, MS publically says due to lack of PAE support in Exchange 2000, there is no reason to put > 3 GB of ram in a E2k box. Once apps start pushing things on a more regular basis, MS will probably have to relent. Right now I think the people who really need 64 bits have it, and are using *nix. People who would like it, find ways to deal. AMD hopefully will commoditize 64 bit computing, and make it something we don't need to worry about.

    ostiguy

  86. Testing by spells · · Score: 1

    Testing takes time. Does that sound like a reasonable explanation?

    1. Re:Testing by Glock27 · · Score: 1
      Testing takes time. Does that sound like a reasonable explanation?

      No.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
  87. Re:it is the reason for the delaying of the Optero by hurterer · · Score: 1

    How many times are people going to confuse this?

    From the story you link to - "Opteron, in keeping with the company's original launch date, is set to officially debut on April 22 in New York City."

    The *Opterons* have not been delayed. It is the *desktop* 64bit procs that AMD will release later in the year.
    It's not that tricky, people.

  88. Re:64-bit? Why? by cgori · · Score: 4, Informative

    Everyone rails on the x86 instruction set. Yeah it's not pretty, it's not fun, hell it's downright ugly. But what are the top SPECint machines these days? Wanna guess? That means something is ok with x86. Yeah it might be hack-on-hack-on-hack but this collection of hacks seems to be working. (They'd be pretty near the top SPECfp's except for Itanium, everyone else's favorite Intel punching bag -- give me a break it has stellar FP, which is what it was made for!)

    More seriously, there are some academic studies around that show that variable-length instructions of the x86 ISA actually are improving performance over fixed-length RISC-style ISAs. Why? Because the instruction density in the cache can be higher, and therefore the I-Cache fill rate doesn't need to be as high. Sure, the I-Decode is a b*tch to design and build, but apparently Intel and AMD are able to run it in about 500ps (~2GHz, or better) in 0.13u and below technology. Not bad, not bad.

  89. NT 3.5 on DEC Alpha chip by Anonymous Coward · · Score: 0

    waaaayyyyy back in 1996!

    Ask your doctor's office to get more up to date computer magazines.

  90. oh yes, choice is ba-ah-ah-ah-d? by twitter · · Score: 1
    I wonder if in a couple of years users will have to decide if they want binaries for Intel's 64-bit architecture or AMD's. This as you all know is not a good thing, since it will bring market confussion to users

    What?! Oh, ok the silly closed source send your stuff out on CD model of selling software might suffer. Microsoft might have trouble porting the Universe all the time. I can't imagine how the average Visual Basic disaster shop will cope. What's new? This is just another indication of the superiority of the free software model. Free software has been ported to different platforms for years and it's not difficult for the various distributions or their users to keep up with all the archetectures. It always makes me laugh to this kind of excitment for M$ junk and I can't wait to hear excited anouncements like , "With more than 1,200 applications ported, NT^H^H Opeteron is really catching on!"

    From the Register, "For instance, there are five varieties of Linux, three BSDs, Beowulf and Windows in the offing. Most of them have either already been released or are due to be released at the Opteron launch." I hope they are not waiting for M$ to finish putting together all it's little peices.

    --

    Friends don't help friends install M$ junk.

    1. Re:oh yes, choice is ba-ah-ah-ah-d? by Apotsy · · Score: 1
      the silly closed source send your stuff out on CD model of selling software

      It's the model where programmers actually get paid. Boy that sure is silly!

    2. Re:oh yes, choice is ba-ah-ah-ah-d? by afidel · · Score: 1

      Actually most programmers get paid for writing and maintaining software that never gets shipped in any manner, its called one off custom internal applications. The % of programmers who work for commercial software houses is probably around 5% (random guess) which is one of the reasons that open source works so well, why reinvent the wheel when all you really need is something that solves your problem, not something you can sell. For a good example see CEPS from Cisco, they put together a bunch of open source software into the most stable print server environment you will ever see. If cost them almost no money and accomplished what they needed. If they had to develop all that software in house they would instead be using an inferior commercial offering and paying more in support (they have two print admins for tens of thousands of users in thousands of locations worldwide). They then took their system and re-relased it to the world so that the next person who wants to use it not only does not have to code all that software but they don't have to even do the work to make the cohesive system.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  91. Re:it makes sense aka RTFA by greygent · · Score: 1


    In the fourth quarter of 2002, Microsoft delivered to industry partners a developmental release of the 64-bit operating system with application development tools for the AMD 64-bit processor hardware.


    Helps to read the article before posting a comment on it.

  92. Ha ha ha, so impressive. by twitter · · Score: 0, Troll
    I've spoken to some people who work in the Windows server team, and they have told me that 32 bit performance has been almost as good on the Opterons as on 32 bit processors. And the 64 bit version of Windows is very, very fast.

    As usual, the best windows ever is whatever staggers out the door! M$ is soooo slow. Have a nice look at ports in the free software world.

    --

    Friends don't help friends install M$ junk.

    1. Re:Ha ha ha, so impressive. by Anonymous Coward · · Score: 0

      Funny I don't see the most used word processor or internet browser there. Tis a shame guess I'll stick with Windows.

      Also most would say the best Linux kernel is the latest stable revision.

  93. STOP. Incorrect assumption. by Anonymous Coward · · Score: 0

    "Intel's reason for the simple reason that the Opteron allows for legacy programs to work."

    Itanium is capable of emulating a 32-bit processor and running 32-bit applications. It's slower than a native version, sure - BUT IT WORKS. I quote from ZDNet:

    "Itanium chips will come with circuitry that enables them to run software written for current 32-bit Intel chips"

    I don't understand people who insist in spreading the propaganda that Itanium won't run 32-bit applications - when it damn well will. I can understand corporations worried about their legacy applications perhaps not running as fast - but they WILL STILL RUN on Itanium.

    As a programmer, I don't understand why anyone cares about preserving the legacy of 32-bit architecture by expanding it (yet again) for 64-bits. It needs to be reworked - not preserved. I'm personally biased because I run an open source operating system on my machine with free tools, for me aquiring 64-bit software will be a no-cost option.

    1. Re:STOP. Incorrect assumption. by fbg111 · · Score: 1

      As a programmer, I don't understand why anyone cares about preserving the legacy of 32-bit architecture by expanding it (yet again) for 64-bits.

      As a programmer, how much would you charge to reprogram all those apps from 32bit to 64bit? As a CFO, how much would you be willing to spend in one lump sum on converting all your 32bit apps to 64bit ones b/c your new hardware wouldn't support all your old apps? In aggregate, that's a lot of money spent on an essentially non-productive endeavor. AMD's solution may not be technologically ideal, but it is finacially appealing, especially in an economic downturn. It allows a gradual upgrade to cheap low and mid-range 64bit technology. And Opteron and Athlon 64 are not without significant performance improvements either. It's quite competitive on a price/performance basis with the other major 64bit players.

      http://www.realworldtech.com/page.cfm?AID=RWT01260 3224711

      --
      Flying is easy, just throw yourself at the ground and miss. -Douglas Adams
  94. Re:it is the reason for the delaying of the Optero by GrenDel+Fuego · · Score: 1

    A 2 CPU hyperthreading xeon machine is still a 2 CPU machine, and Windows not recognizing that should be considered a bug (Now fixed, I believe).

  95. MICROSOFT SUCKS!!!! by Anonymous Coward · · Score: 0


    Had to say it!

    Go Truckle Go!

    1. Re:MICROSOFT SUCKS!!!! by Truckle · · Score: 1

      w00tle

  96. Yay! by olePigeon+(Wik) · · Score: 2, Funny

    64-bit Solitare!

  97. Re:64-bit? Why? by Citizen+of+Earth · · Score: 4, Funny

    2^32 times the addressing space of 32 bit, so goodbye 4 gig limit.

    16 exabytes ought to be enough for anybody.

  98. True MBASpeak by automandc · · Score: 1
    Is it just me, or is this quote from the Microsoft press release utterly meaningless?

    "Microsoft's 64-bit Windows operating systems represent an inflection point leading to higher performance and greater efficiency for businesses and consumers."

    Can someone please tell me what the fsck an "inflection point" is?

    --
    I'm a lawyer with excellent karma. Something's gotta be wrong.
    1. Re:True MBASpeak by Anonymous Coward · · Score: 0

      it's when the second derivative equals zero. Thus there is a change in the concavity. (concave up vs. concave down)

    2. Re:True MBASpeak by iggymanz · · Score: 1

      I asked the marketing guy down the hall, he started to say "it's an enabling proactive epiphanal paradigm shift BWAH!" when I cut him short with a fire axe into his skull

    3. Re:True MBASpeak by tunah · · Score: 1

      In most but not all cases - it is when a continuous second derivative changes sign. Thus it must be zero, but the second derivative being zero is not sufficient - consider f(x)=x^4 at x=0.

      --
      Free Java games for your phone: Tontie, Sokoban
    4. Re:True MBASpeak by Anonymous Coward · · Score: 0

      I think the intent of the statement makes more sense when you think about the shape of x^3 at x = 0 (the inflection point). At this point, the function changes from decelerating to accelerating (note that it is always increasing). So the commenter means to say that now that 64-bit operating systems are available, performance and efficiency will no longer be slowing down, but will be speeding up. At least, he means that it's a boost for performance and efficiency.

      Either that or he was just trying to sound smart. (kinda like what i'm doing in this post. =P)

  99. Support will be limited though by Billly+Gates · · Score: 1

    Here are all the details from a Microsoft.

  100. Maybe Dvorak was right? by jayemdaet · · Score: 1

    In a recent article in PC Magazine, Dvorak states his thoughts that the Mac may be moving into the Intel camp. The article is http://www.pcmag.com/article2/0,4149,939886,00.asp . He claims that the Mac maybe first at the plate when it comes to using the IA-64 platform. After reading the article, its possible Microsoft knows this and is changing it's 64-bit roll out strategy. Wasn't there also an article here on Slashdot saying Windows wouldn't be available for the Intel's 64-bit platform until 2006?

  101. A Summary of AMD64 Operating Modes by kylef · · Score: 1
    However, could x86-64 applications that have no need for that much memory still run in the lower 4gigs of ram while using the new registers?

    This is an odd question, but the answer can be split into 3 cases.

    First, you have 64-bit apps running on a 64-bit OS. In order for AMD64 processes to run at all, they obviously need to run in a 64-bit OS. So AMD64 processes have available to them the large 64-bit virtual address space as well as the 8 new AMD64 general purpose registers.

    Next you might have 32-bit processes (old code) running in a 64-bit OS in what is known as Compatibility Mode. These old apps will get true 4-gigabyte address spaces (no 3gig user/1gig system split like current systems), but they will NOT have access to the 8 new 64-bit GPRs. This makes sense, because the new GPRs can only be used if the applications were compiled for AMD64 to begin with (i.e., the compiler knew to use them). If you recompile these apps for AMD-64, they would automatically run in Native 64-bit mode discussed earlier.

    The last situation that you might have is a 32-bit OS running 32-bit apps, in which case none of the 64-bit features apply at all. This is known as Legacy Mode, and is what you would get if you ran Windows 2000 on your Opteron.

    Hope that helps clarify things.

  102. Lick Bush in '88 by Anonymous Coward · · Score: 0

    Whoops. Wrong year.

    You! What planet is this???

    He's dead, Jim.

  103. Thanks for the new Sig by Sloppy · · Score: 1

    I was getting tired of my old one.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    1. Re:Thanks for the new Sig by Anonymous Coward · · Score: 0

      You're welcome chief! You should read all my posts - I am full of witty banter.

  104. The Great Blue Screen Myth by Anonymous Coward · · Score: 0

    I thought this was dead already.

    I've been using Win2k since it's release. I've seen the blue screen....never!

    1. Re:The Great Blue Screen Myth by Anonymous Coward · · Score: 0

      it auto reboots first

  105. AMD is in a strong strong position here... by Junta · · Score: 3, Interesting

    I know a few companies that are moving forward with plans to use opteron or release opteron-based systems that have been until now 100% intel camps. In one case, I know the company *tried* to embrace itanum first, but found to market rather cold to the thought. A few years ago, the market would have folowed intel anywhere with respect to the future/replacement of the x86 family. AMD has really done a top notch job here. For one, the price is such that system makers can enjoy a decent margin, something they haven't been able to do for a loong time with intel based systems. From a technical perspective, it is the logical next step, the power of 64 bit computing without the detriment of lack of legacy. Legacy has left us with some bad things, but it is vital for organizations and companies that cannot afford an intrusive migration. Plus, a lot of the legacy from 386 days no longer necessitates much of an impact to new development as it does with 32 bit systems. Intel dropped the ball. If the market wanted 64-bit computing without caring about compatibility, there is already Alpha, PA-RISC, Sparc, Power4, MIPS, and others. Windows was *not* the reason, the price was. Now with AMD maintaining compatibility and providing the product at a reasonable price target, they will be really hard to beat.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  106. CLR requires an O/S by PetiePooo · · Score: 3, Interesting

    The key to this whole issue is .Net, and the CLR.

    That's fine for applications. However, the trick will lie with porting the O/S itself. You know, the stuff that the CLR depends on!

    MS will NOT be distributing a version of the CLR for *BSD or Linux.. I guaran-damn-tee it! Excepting other non-MS .NET implementations such as Mono, in order to put a CLR on the Opteron, MS will need an operating system to support it. I'm using "operating system" in the pure sense, as in the stuff that provides hardware access (kernel and drivers), not the GUI with a web-browser definition they used with the DoJ.

    The nice thing is, just as Windows 3.1 on the i386 had all the 16-bit thunks for calling 32-bit DLLs in "enhanced mode," MS can take their time transitioning from 32 to 64-bit mode. Once the main kernel and the libraries it depends on are 64-bits, then the apps that NEED 64 bits will work. They can take their time porting the MMC, Notepad, and all the remaining utilities to the CLR. After all, why should notepad.exe be 64-bits?!

    THAT is why the Opteron will be a smashing success. Backwards compatibility; just like the i386..

    1. Re:CLR requires an O/S by Jordy · · Score: 1

      MS will NOT be distributing a version of the CLR for *BSD or Linux.. I guaran-damn-tee it! Excepting other non-MS .NET implementations such as Mono, in order to put a CLR on the Opteron, MS will need an operating system to support it.

      Microsoft 'Shared Source' C# CLI for FreeBSD/MacOS X

      While this doesn't contain a good portion of the CLR libraries themselves, it does contain everything necessary to execute/compile it. The only thing that would be left is the icky task of porting CLR libraries that have native code in them (Windows.Forms).

      --
      The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
    2. Re:CLR requires an O/S by be-fan · · Score: 1

      That's not a "version of the CLR." It's a version of *a* CLR. Rotor is not the real Microsoft CLR. At best it's a research project. At worst, it's a marketing gimmick.

      --
      A deep unwavering belief is a sure sign you're missing something...
    3. Re:CLR requires an O/S by spongman · · Score: 1

      Windows.Forms is not part of the CLR. It's part of .NET, a superset.

    4. Re:CLR requires an O/S by elsilver · · Score: 1
      That's fine for applications. However, the trick will lie with porting the O/S itself. You know, the stuff that the CLR depends on!

      I'm not sure if it is MS marketing effluent or not, but I did hear that MS is moving towards implementing all but the lowest level of the OS via the CLR.

      This would allow them to quickly move to new CPUs as they become available, and except for limited routines, will require no customization.

      Also the point I was trying to make wasn't about any non-MS OS's ability to run on the Opteron, but rather MS's ability to easily run Opteron and other CPUs.

    5. Re:CLR requires an O/S by knowledgepeacewi · · Score: 1

      Backwards compatibility; just like the i386..
      ....and the Playstation 2....

    6. Re:CLR requires an O/S by Anonymous Coward · · Score: 0

      Microsoft ALREADY HAS released a version of .Net that runs on FreeBSD. It's called SSCLI -- Shared Source CLI, and it was code-named "Rotor". Microsoft has published the source code. Anyone can download it.

      Notepad.exe should be 64-bit because it's SIMPLER that way. Thunks are bad -- thunks make it hard to debug, make load times slow, etc. And besides, Microsoft already has 99.9% of the NT OS ported to 64-bits, so there is no NEED for the thunks. I should know -- I used to work on the Windows team, and I had a 64-bit Itanium in my office. The vast majority of the OS worked fine in native 64-bit mode (including Notepad, MMC, etc.)-- and that was three years ago. I know they've made progress since then.

      This isn't speculation. This is what I've seen with my own eyes.

  107. gee by Anonymous Coward · · Score: 0

    you know wintel and lintel was just so much easier to say. i dont know about the rest of you but winamd? linamd? i dunno, guess that'll take some time to get used to

  108. Re:64-bit? Why? by Jordy · · Score: 1

    2^32 times the addressing space of 32 bit, so goodbye 4 gig limit.

    Actually the Opteron uses 40 bit physical addressing and 48 bit virtual addressing (similar to the Alpha).

    This will give you a cap of 1 TB of memory or 256 TB if you want to play funky software games.

    And greater speed / precision ratio.

    There is no inherent speed benefit to 64 bit computing (read: addressing). In fact there are some significant drawbacks when you are talking about applications that have complex data structures containing a lot of pointers (memory size increases).

    Also, they have the exact same precision. You can do 64 bit integer math on a 32 bit CPU, it just takes a little longer if it doesn't have 64 bit registers.

    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
  109. The Origin of the name MicroSoft by Sophrosyne · · Score: 1

    It's not a very well known fact but the company name 'MicroSoft' was originally coined by a girlfriend who was about to go down on Bill Gates when he was at Harvard....Micro-Soft became his nickname, and has stuck with him (and his company) ever since!


    Just another little known fact!!

    1. Re:The Origin of the name MicroSoft by Anonymous Coward · · Score: 0

      Wow you can't beat the humor at Slashdot. I surely snorted my Jolt right out of my nose, all over my gay porn and GCC documentation. You jokester, yoU!

    2. Re:The Origin of the name MicroSoft by DanAnderson26 · · Score: 1

      Yea, right, a geek like that with a girlfriend?

      Who are YOU kidding!

      Dan

  110. Why this is OLD news and how we should look at it. by BaCkBuRn · · Score: 1

    Its been known for about 4-5 months now that MS was supporting AMD's Opteron over Intel in its new OS's. Microsoft had to pick a side, only AMD had a tangeable candidate for incorporation into their new releases. It seems that Intel believes the 64-bit platform is useless to current users. While this may or may not be so right now, down the road the accuracy of the added address space will become etremely important. It will even affect the gaming industry, games that take advantage of the new address space will not be faster, they will be more precise and realistic. (graphics and physics)

    -bb

    --
    PRINT "Signature line broken."
    GOTO 1
  111. Re:64-bit? Why? by inaeldi · · Score: 1

    That's similar what I said about my last computer: "256 Megs is tons, I won't have to buy more ram!" Then the next Windows came out.

  112. 64bit PCI / AGP / files? I just don't understand?1 by AbRASiON · · Score: 1

    I hate to pull a newbie here gents but can someone explain some stuff to me....

    I understand a 64bit cpu has .. more "bits" at it's disposal to calculate and therefore some calculations will be much faster due to a single calculation or not having to "trick' it's way round a mathematical computation.....

    I understand it can address more memory also.

    but what about the ways in which we speak to the cpu / entire system?

    do we need a "64bit" pci slot? will that help - will it only help due to increased bandwidth on the PCI slot or will a 32bit pci slot (even if it was "hacked" to work very fast somehow,.. ) would it slow the machine down?

    What about the AGP port- USB hub controller? - the file system itself - does a 64bit exe file contain more lines of code,....... does it contain more physical datA?

    do we need a different file system (or rather SHOULD we have, rather than do we need?)

    I can see the uses for a 64bit cpu,..... but what else needs to "move over" on the system to help it out?

    (I guess I should remember that even 32bit boards had 8bit isa slots......... but they slowed the machine down in general when being accessed right?)

    is there a general 64bit MACHINE faq rather than just a 64bit cpu faq?
    p.s sorry for the ...newbieness but i seek knowledge.....
    thank you.

  113. A new breed of error messages.. by ewhenn · · Score: 2, Funny

    ..now with 16 character addresses!

    BRAIN has performed an illegal operation in AMD64 at 0123456789ABCDEF. BRAIN will now terminate.

    1. Re:A new breed of error messages.. by Speare · · Score: 1

      EXPLORER has performed an illegal operation in KERNELAMD64 at 01543267BA98CDEF.
      EXPLORER will now terminate.

      Hello, Microsoft? Is this an error address, or an activation code?

      --
      [ .sig file not found ]
  114. Re:it is the reason for the delaying of the Optero by evilviper · · Score: 1

    But you must remember, Microsoft is evil.

    Who else here remembers the promise of Service Pack 7 for Windows NT 4.0, that NEVER HAPPENED?

    I would treat MS announcements as if there was no announcement at all. At least then you won't be lulled into depending on them, for something that never comes.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  115. Don't forget NT for PPC and Alpha by gilesjuk · · Score: 1

    They were soon abandoned once Intel put their foot down, PPC NT didn't even leave beta did it?

    1. Re:Don't forget NT for PPC and Alpha by Toraz+Chryx · · Score: 2, Informative

      Windows NT 4.0 shipped (on a single CD) in Alpha, x86, PowerPC and MIPS form.

  116. Re:64-bit? Why? by Citizen+of+Earth · · Score: 1

    That's similar what I said about my last computer: "256 Megs is tons, I won't have to buy more ram!" Then the next Windows came out.

    OTOH, there are only 2^265 subatomic particles in the Universe.

  117. of course there was doubt by snarkh · · Score: 1

    It is a major blow to Intel, since this makes AMD a much stronger competitor in the server and workstation market. The fact the Intel did not succeed in preventing this from happening indicated that Opteron must be very competitive.

  118. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  119. Re:64-bit? Why? by mrm677 · · Score: 1

    The main reason the Opteron is a good thing is because 1) it provides MORE registers, allowing the compiler to make smarter register allocations, which can provide drastic performance improvements,

    Having more logical registers in the ISA will not make much of a difference. 32-bit x86 processors from Intel and AMD already provide dozens of internal physical registers that are dynamically renamed on the fly.

  120. Re:64-bit? Why? by Graspee_Leemoor · · Score: 1

    " No, the Pentium series cannot address 2^36 bytes of memory."

    I never said the pentium could address 2^36 bytes of memory- I said the pentium pro could.

    Your argument seems to be based on out-of-date web pages regarding the pentium series which was to have PAE but the feature was dropped, and later introduced in the p pro.

    I blame the fact that the first few hits google gives you are really really old web pages.

    Try this:

    "The new PAE (physical address extension) flag in control register CR4, bit 5, enables four addi-
    tional address lines on the processor, allowing 36-bit physical addresses. This option can only
    be used when paging is enabled, using an advance page-table mechanism provided to support
    the larger physical address range." ...which is from the pentium pro developer's manual.

    graspee

  121. Re:64-bit? Why? by reidbold · · Score: 1
    And greater speed / precision ratio.

    There is no inherent speed benefit to 64 bit computing (read: addressing). In fact there are some significant drawbacks when you are talking about applications that have complex data structures containing a lot of pointers (memory size increases).

    Also, they have the exact same precision. You can do 64 bit integer math on a 32 bit CPU, it just takes a little longer if it doesn't have 64 bit registers.

    So there's 'no inherit speed benefit' but it takes longer to do 64 bit math on a 32 bit processor? Sounds like that is a speed difference.

    64-bit computing ( using 64 bit address registers ) does increase the addressing space by 2^32 times, I was not referring to the opteron which apparently limits that.

    With regard to your comment regarding expanded pointer sizes, there's little reason I can see with why this can't be addressed using short addressing, obviously not every program will benefit or require the expanded address space, so it is feasible only to allow it 32 bit or less.
    --
    -Reid
  122. Re:Fragmentation for Windows 64-bit or Intel troub by Ninja+Programmer · · Score: 1

    The AMD migration path will allow you to mix 32 and 64 bit applications, and even portions of the same application can use a non-homogeneous number of bits. With Itanium, migration is painful, expensive, and difficult to do completely. With Operton, migration can happen transparently.

    I think from the *user's* point of view, this will be an easy decision.

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

    With more registers in the CPU exposed to the compiler, less spill code will be needed. You are effectively increasing the bandwidth of 'useful' instructions loaded into the CPU. By the same token, the instruction cache(s) will be used in a more efficient matter.

    Also, remember, even in an OOO processor where you are renaming registers, whatever spill code you have will not be ignored by the processor. The spill code will still be executed and retired in order.. meaning lots of useless moves in and out of the memory subsystem.

    Thus, having more logical registers in the ISA makes a lot of difference!

  124. The real problem is I/O by dhammabum · · Score: 1
    PCs or even the hopped up cpq servers just can't move enough data. Our IBM RISC machines have anywhere from 4 to 16 256mhz PCI buses (new models have 28). You put a couple of GB ethernet interfaces, fibreSCSI cards, etc and there just isn't the bandwidth to service the data on PCs.

    --
    I am not a robot. I am a unicorn.
    1. Re:The real problem is I/O by SN74S181 · · Score: 1

      What you're describing is fairly processor agnostic. Design a Intel or AMD 64 bit processor into that IBM RISC machine and you'll get the same throughput.

    2. Re:The real problem is I/O by dhammabum · · Score: 1
      Yes of course, but what I'm saying (and making a hash of) is that multi Intel/AMD type computers just haven't to date had enough bus bandwidth to be all that useful in larger i/o-intensive applications which I thought was glossed over in the original comment...

      --
      I am not a robot. I am a unicorn.
    3. Re:The real problem is I/O by otis+wildflower · · Score: 1

      You put a couple of GB ethernet interfaces, fibreSCSI cards, etc and there just isn't the bandwidth to service the data on PCs.

      Interesting story on hypertransport and PCI Express here.. Something to keep in mind: hypertransport, when implemented at 32-bits, can do 12.8GB/s.. also, IIRC as each CPU is added it gets its own nonblocking connection to the HT switch fabric.. Hanging PCI Express, gig-e, fibre channel, etc off this interconnect should be pretty effective...

  125. Re:64bit PCI / AGP / files? I just don't understan by iggymanz · · Score: 1

    PCI already has plug pin-compatible 32 and 64 bit data width standards (if a 64 bit PCI card is plugged into a 32 bit connector it will reconfigure itself for 32 bit transfers)

  126. Re:it is the reason for the delaying of the Optero by afidel · · Score: 1

    2K Pro will only use the first physical cpu and the hyperthreading unit of that physical processor if hyperthreading is enabled, which is why you disable hyperthreading in the BIOS if you are running 2k. XP Pro will in fact use two physical cpus and their accompanying hyperthreading units. Server 2003 will likewise recognize hyperthreading units, but the limits are such that if you want to have 8 physical cpus and hyperthreading you will need 2003 Datacenter where you could have run 2k Advanced server on that same unit without hyperthreading.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  127. Re:64-bit? Why? by Anonymous Coward · · Score: 0

    No again. I know what I am talking about - I just could not be bothered to check when PAE was first introduced.

    Understand this:

    The linear address space is the "sandbox" for the processor and where it runs programs. That's what you see from your programs.

    The paging mechanism is transparent - the actual physical memory being used is irrelevant.

    The processor can address 32-bits, i.e 4 GB. Using PAE you can make it so that more than one piece of memory is at that address - its just paging.

    Unfortunately paging brings a whole host of restrictions - see Microsofts AWE to get a list of them.

    99% of the time the bottleneck is address space - NOT physical memory - PAE is exactly the wrong way around.

    We need address space >> physical memory not

    physical memory >> address space.

    Notice in the text you quote how it repeatedly says *physical*, there's a reason for that - its not redundant text.

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

    That's the single geekiest post I've read on Slashdot all day - you legend!! :-)

  129. Games requiring 4 GB? by Goonie · · Score: 2, Interesting
    The way it's going, it won't be that long before they require that much RAM to be playable...and that's just on the graphics card...

    Which brings me to another point. What happens to buses and whatnot with the x86-64? Has AMD been quietly working away on a 64-bit replacement to AGP? Will we get rid of special graphics buses and go to a next-generation bus standard all round? Or will there be a collection of compatibility hacks to make it all work with existing graphics cards. Anybody care to speculate? :)

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
    1. Re:Games requiring 4 GB? by Hoser+McMoose · · Score: 1

      The graphics bus is completely independant of the processor used. AGP could work just as well with a 16-bit chip as with a 64-bit chip.

      Right now, AGP is a 32-bit wide bus, running at 66MHz, using either quad or 8-time (octal?) data rate, giving it 1.07 or 2.13GB/s of bandwidth. This is quite a lot of bandwidth, not likely to be saturated by graphics cards any time soon (especailly since the VAST majority of bandwidth with graphics comes from the memory on the card).

      Now, that being said, AMD does have a rather neat technology to go along with their Opteron called Hypertransport. This is a chip-to-chip interconnect technology that offers high bandwidth per pin and a very flexible interface. In the case of the Opteron and Athlon64, AMD will have between 1 and 3 Hypertransport links, used for either connecting multiple processors or connecting to I/O chips (like an AGP controller) on the motherboard. The Hypertransport links in these chips offer up to 3.2GB/s of bandwidth in each direction.

      As for next generation buses to replace AGP, there isn't much of a need for this right now, AGP isn't a bottleneck at this point in time, and isn't likely to be in the near future. However, there are some replacements for PCI on the horizon, mainly the existing PCI-X standard (common in servers now, moving down into the workstation market and possible even to the desktop soon), and the next-generation PCI Express (formerly known by about 15 other names, most notably 3GIO). AMD already has a PCI-X Hypertransport tunnel available, and a PCI Express Hypertransport tunnel is possible for the future.

      FWIW if you look at most of the first Opteron motherboard you won't see any AGP slots because they are using the PCI-X tunnel instead of the AGP tunnel. Under the right setup, you can use both tunnels on one board easily, but for the first boards it will be either one or the other.

    2. Re:Games requiring 4 GB? by mmol_6453 · · Score: 1

      I know the memory bus isn't changed. With a 64-bit bus, which we've had since the original Pentium, a 64-bit piece of data will occupy the whole bus.

      Normally, when a memory request is made, the bus will grab a 64-bit chunk of memory, regardless of the size of the piece of data that's needed. That way, if any other data in that chunk is needed, it's already sitting in the cache.

      With a 32-bit architecture, you're always gauranteed to grab at least two pieces of information. (More, if there are 16-bit and 8-bit pieces of information within that 64-bit chunk.) With a 64-bit architecture, you'll occasionally grab a sigle, large piece of data.

      Savvy programmers have been storing data in the smallest possible amount of memory for years. It's no different now.

      --
      What's this Submit thingy do?
  130. Re:64-bit? Why? by DeathPenguin · · Score: 1

    For now, at least. Let's never forget the dark ages when many seemed to think a megabyte would never be seen put to use.

  131. Death for Sun's SPARC (Re:Coming soon...) by Anonymous Coward · · Score: 0
    The arrival of Windows on Opteron must mean death for Sun SPARC. It must be the biggest joke in the world when we realize that the Opteron, a descendant of the 4004 (a 4-bit traffic-light controller), can crush the latest UltraSPARC III in performance. Just look at the SPEC web site.

    The Opteron has 2 things that are vital for success. They are compatibility with the x86 instruction set architecture (ISA) and the ability to run Windows NT and variants.

    Bye bye SPARC. Good riddance.

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

    The Itanium was made to revolutionize all kinds of computing. All it could manage to do well in, is straight-line FP code.

  133. Re:64-bit? Why? by Hoser+McMoose · · Score: 1

    unless you make tricky optimizations, like packing 32-bit variables into a single 64-bit register and doing operations on them simultaneously (which, in general, isn't that useful, BTW).



    Don't tell that to Intel and AMD! Or Apple, Motorola and IBM for that matter! What you just described is called SIMD, and it's exactly what MMX, 3DNow!, SSE, Altivec, etc. are designed to do!

  134. Comment removed by account_deleted · · Score: 0, Offtopic

    Comment removed based on user account deletion

  135. Linux doesnt support my keyboard by Anonymous Coward · · Score: 0

    bwwarrrr need to recompile your kernel to pwnz Microsoft.

  136. Re:64-bit? Why? by kerempuh · · Score: 1

    16 exabytes ought to be enough for everybody.

    16 exabytes ought to be enough for anybody.

    16 exabytes ought to be enough for somebody.

    16 exabytes ought to be enough for nobody.

  137. Intel's 64bit processor by Anonymous Coward · · Score: 0

    I believe Intel doesn't have a push-foward committment of the 64 bit processor, saying that the market isn't ready for something like that.

    Besides, in a business standpoint, if I was MSFT, I wouldn't wait for INTEL to produce a 64bit chip. I'd want to make sure I establish my software on the latest hardware and stay ahead of the game. Plus, keeping any possible competition, linux perhaps, from catching up or gaining any ground.

    A 64bit msft platform will keep the 32bit server msft admins interested in working with the 64bit version. You wouldn't want them to even consider linux traning for the new 64bit server coming in. In a manger's standpoint, you wouldn't want to spend more money on training a sysadmin for linux training when you had him working on msft platforms for so long. (hmm, maybe this is how a pointy hair boss is born).

    MSFT has the money to reseach such possibilities, especially when it wants to gain a sensible footing in the server market.

  138. Re:64bit PCI / AGP / files? I just don't understan by Hoser+McMoose · · Score: 1

    I understand a 64bit cpu has .. more "bits" at it's disposal to calculate and therefore some calculations will be much faster due to a single calculation or not having to "trick' it's way round a mathematical computation.....

    This is true, but it's quite rare. 32-bit integers give you a range of 4 billion, which is usually more than enough for calculations, however there are some situations where it's not (cryptography is one that jumps to mind). This was a much bigger issue in the change from 16-bits to 32-bit chips. Floating point calculations are almost always done in 64-bits, even on "32-bit" processors.

    I understand it can address more memory also.

    This is the real reason for going to a 64-bit chip. A 32-bit processor can only address 4GB of memory without resorting to some REALLY UGLY hacks. A 64-bit chip can access some rather ridiculously large amount of memory (1.8 x 10^19 if memroy serves).

    but what about the ways in which we speak to the cpu / entire system?

    This is more or less independant of the processor core. Every x86 chip since the Pentium has used a 64-bit bus for talking to the rest of the system. The Opteron actually changes this around quite dramatically, using two separate buses. The Opteron has a built-in memory controller to talk directly to memory (the vast majority of I/O traffic for a CPU) and than one or more other buses using AMD's new Hypertransport technology to talk to other CPUs and/or I/O devices.

    do we need a "64bit" pci slot? will that help - will it only help due to increased bandwidth on the PCI slot or will a 32bit pci slot

    64-bit PCI slots as well as the newer PCI-X slots do offer more bandwidth for I/O, particularly useful on servers for things like RAID cards and gigabit ethernet. However, you definitely don't need a 64-bit chip to use these, you can get 64-bit PCI slots or PCI-X slots on existing AthlonMP or Xeon motherboards.

    does a 64bit exe file contain more lines of code,....... does it contain more physical datA?

    No and maybe. A 64-bit exe file should contain the same or fewer lines of code, however the address pointers will be 64-bits rather than 32-bits, so it will contain more data. Integers may also be 64-bits instead of just 32, but as mentioned above, this is rarely needed and therefore the default is to keep them at just 32-bits.

    do we need a different file system

    Not at all. Filesystems already use 64-bit integers when they are needed (they are needed occasionally). For a 32-bit chip, these are hacked as 2 32-bit integers, with a 64-bit chip, they can be done as a single 64-bit one, but otherwise everything remains unchanged.

    I guess I should remember that even 32bit boards had 8bit isa slots......... but they slowed the machine down in general when being accessed right?)

    This was simply a matter of using ISA. ISA was the most bass-ackwards, poorly designed piece of crap bus ever to see the light of day. Using ISA always slowed the system down, but when it first came out everythign else was so slow that this wasn't a big issue. Once we got 32-bit chips, this had become a major problem, which is why IBM tried unsuccessfully to kill ISA when the 386 came out. Of course, the market didn't bite until 5+ years later when PCI came out, and even then ISA still kept rearing it's ugly head every now and then. Fortunately no current bus is anywhere near as broken as ISA.

  139. Re:it is the reason for the delaying of the Optero by ivan256 · · Score: 1

    Therefore, I wouldn't be surprised to see the RAM limits increased when more ram becomes necessary. Right now, MS publically says due to lack of PAE support in Exchange 2000, there is no reason to put > 3 GB of ram in a E2k box. Once apps start pushing things on a more regular basis, MS will probably have to relent. Right now I think the people who really need 64 bits have it, and are using *nix. People who would like it, find ways to deal. AMD hopefully will commoditize 64 bit computing, and make it something we don't need to worry about.


    64 bit processors aren't just about supporting more physical memory. There's a lot of benifit to having a larger virtual address pool as well. People seem to overlook that when they talk about 64 bit processors being useless because people don't need more than 4GB of memory...

  140. Re:64-bit? Why? by Abcd1234 · · Score: 1

    Sorry, try again... those are vector processing units, which perform much different operations. They provide specific support for packing multiple datatypes into a single array for performing simultaneous operations on them. 64-bit registers in the Opteron are NOT designed for this!

    For example, in MMX you could pack a pair of 8 byte arrays into two MMX registers and add them together. If you tried to do this using 64-bit Opteron registers, you'd get overflow into adjacent bytes, which is NOT a good thing! As a result, you're highly limited on the kind of packed vector-style operations you can do in a 64-bit register on the Opteron.

  141. Comment removed by account_deleted · · Score: 0, Offtopic

    Comment removed based on user account deletion

  142. Re:64-bit? Why? by mOdQuArK! · · Score: 1

    But what if you are trying to describe the interactions between all of the particles?

  143. Re:it is the reason for the delaying of the Optero by drinkypoo · · Score: 1
    Holy shit, you're right. They cut the number of hypertransport links on the Athlon64 from two to one, meaning it only has capacity for a connection to the chipset, and can't connect to another processor.

    In other words, I won't be upgrading to a new processor from AMD until either A> they remedy this problem or B> the sledgehammer processors come down in price considerably from what I now expect them to be.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  144. Comment removed by account_deleted · · Score: 0, Offtopic

    Comment removed based on user account deletion

  145. You misunderstood 'x86 hack' by kupci · · Score: 1

    The previous poster was not talking about whether the x86 64 bit was an improvement over the 32 bit, they were talking about the x86 architecture as a whole being a 'hack' vs. chips like the PowerPC, Alpha, etc. That of course is another argument.

  146. Re:64-bit? Why? by Jordy · · Score: 1

    So there's 'no inherit speed benefit' but it takes longer to do 64 bit math on a 32 bit processor? Sounds like that is a speed difference.

    What I was trying to get at is there are 32 bit CPUs with 64 bit registers. In fact, your floating point registers are all 64 bit wide on x86 CPUs. PowerPC's AltiVec unit has a 128 bit wide register for vector operations.

    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
  147. Comment removed by account_deleted · · Score: 0, Offtopic

    Comment removed based on user account deletion