Microsoft to Require 64-bit Processors 377
Nom du Keyboard writes "According to News.com Microsoft has said they will require 64-bit instruction set processors (AMD64/EMT64) for all future processor releases. These include Exchange 12, Longhorn Server R2 and Small-Business Edition Longhorn Server among others. I guess we have to bite this bullet sometime."
not completely accurate. (Score:5, Informative)
http://www.redmondmag.com/news/article.asp?Editor
Typo? (Score:2, Informative)
Re:Something's not right (Score:2, Informative)
Re:Something's not right (Score:5, Informative)
That's not how I read it. Microsoft is going to require 64 bit processors for its new software. That's about equivalent to them requiring a 32-bit processor for Windows 95, and thereby excluding everyone on a 286. No reason why these systems shouldn't run legacy 32-bit apps - and maybe even 16-bit apps - but they're going to need a 64-bit processor.
Re:Something's not right (Score:5, Informative)
I'm assuming you are talking about 32bit? If you are then... Longhorn Server R2 doesn't come out until 2009, the 2007 version will come out with a 32bit counterpart Their 64 bit platform run 32 bit code without degrading performance.
The only thing that has to be re-written is 32-bit drivers. They are only breaking "driver" compatibility for legacy hardware. However hardware makers have started (last summer) to write the 64 bit drivers for their hardware, so I wouldn't worry to much about that.
Is that enough info to debunk?
Wrong article summary? (Score:5, Informative)
I think "all" should be "some" and "processor releases" should be "software releases"... Here's CNET's take on it:
Microsoft said some upcoming products, including its Exchange 12 e-mail server, will run only on 64-bit processors.
It seems to be mostly a focus on 64-bit server products from now on to me, and far from a total switch to 64-bit.
Re:Let me know when 16-bit code is dead, let alone (Score:2, Informative)
Re:Something's not right (Score:3, Informative)
That's about equivalent to them requiring a 32-bit processor for Windows 95 and thereby excluding everyone on a 286.
Actually, 80286 support was dropped in Windows 3.1 (AKA Windows For Workgroups). WFW could only run 16 bit code [1], but it needed the virtual memory features of a 80386.
[1] Except if you installed "win32s", a subset of the Win32 API.
Re:duh (Score:2, Informative)
Re:Is this bad or good? (Score:5, Informative)
well, in the original article [com.com] that the article links to it says:
"Separately, Microsoft also announced that the Compute Cluster Server and several other upcoming server software releases will work only with 64-bit processors."
They're talking specifically about server software, not really desktop.
In the article the post links to it says:
"company executives detailed its plans to add support 64-bit microprocessors in its server applications and operating systems."
so they're supporting 64 bit in their OS, but not requiring it... least none of the stories said they're requiring it.
I agree, I think it's a mistake to require 64 bit support in desktop OS's in the near future, I mean there's 5 year old processors that run the latest XP just fine so to say 5 yrs from now that most processors made today wont run Windows 2010 (twenty-ten ;) seems to be a pretty serious statement.
Are they trying to kill Intel sales?
Re:Digg.com did it again (Score:2, Informative)
Re:Is this bad or good? (Score:2, Informative)
Most Pentiums IVs can support 64 bit processes.
from Intel's website Scalability and performance with Intel® EM64T Intel® Extended Memory 64 Technology (Intel® EM64T) can improve performance by allowing the system to address more than 4 GB of both virtual and physical memory. Intel EM64T also provides support for 64 bit computing to help handle the applications of tomorrow.
The link can be found here [intel.com]
Re:All future "processor releases"? (Score:4, Informative)
Uh ya, right, GPU is an ATI design and CPU is a 3-core PowerPC by IBM.
Both were created in cooperation with Microsoft and are fully custom made (the Xenon CPU took 2 years), but they're still not "MS processors".
MS servers were 64bit back in 90's (Score:2, Informative)
Re:You know what that means, don't you? (Score:3, Informative)
This could be a big deal in applications like video processing and encryption. I believe that a 64-bit data path speeds up encryption operations big time, and this is the sort of thing that you tend to do with web servers.
Subject totally misrepresented in comments (Score:4, Informative)
Re:Updates for this quote (Score:5, Informative)
Re:Seriously? (Score:2, Informative)
the first thing that comes to mind is this will require a new computer.
well that means bying a new computer with the new windows pre installed.
net effect, helping to reduce piracy.
its quite simple.
Re:Mailbox size?!? (Score:3, Informative)
Typically on a traditional 32-bit OS files within a filesystem were limited to 2GB in size. Some people have easily more than 2GB of mail, and if your mail system stores all of a user's mail within a single "mailbox" file, you see the problem.
OTOH, it's not really smart at all for a mail server to have one file per user (or even one file per "mail folder") - methods akin to the unix Maildir standard are far more efficient on modern filesystems that scale well as dentry lists grow.
And OTOOH, most 32-bit OS's on 32-bit processors support 64-bit filesystem extensions, allowing files much larger than 2GB anyways, although perhaps not as efficiently as they could in a native 64-bit environment (but we're not talking about a huge, or even normally noticeable, efficiency difference).
Re:Is this bad or good? (Score:2, Informative)
Not true. 64-bit computing has almost nothing to do with performance. It's all about address space. That's why Microsoft is pushing this for server apps. We are quickly running out of bits to build large, fast, shared-memory machines with x86 hardware. Even with today's Opteron and EMT64 offerings we don't have enough to build really big machines because the actual pins on the chip don't support the full 64-bit space. I believe it's something like 40 bits today.
Re:Is this bad or good? (Score:4, Informative)
Re:Updates for this quote (Score:3, Informative)