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

61 of 390 comments (clear)

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

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



    64-bit Blue Screen of Death!

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

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

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

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

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

    3. 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"
    4. 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!!!!
    5. 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...
    6. 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.

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

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

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

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

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

    Change the record, grandad zealot!

    Windows _has_ moved on since that.

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

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

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

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

  18. 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
  19. 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!
  20. 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
  21. 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.

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

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

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

  26. 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 */
  27. 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!
  28. 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?

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

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

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

  33. Well well.. by ThunderRiver · · Score: 2, Funny

    Another chance for leaking Windows code...

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

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

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

    64-bit Solitare!

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

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

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

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

  42. 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?)