AMD64? X86-64? EM64T? X64? Anymore?
Apparently, the naming for AMD's 64 bit extension of x86 is a mess.
AMD calls it "AMD64 Architecture" https://www.amd.com/us-en/Processors/DevelopWithAMD/0,,30_2252,00.html.
There is a web site https://www.x86-64.org dedicated to open source effort on AMD64.
And Linus Torvalds said, "x86-64 it is". https://www.kerneltraffic.org/kernel-traffic/kt20040331_255.html#4
Intel said, "Extended Memory 64 Technology", https://www.intel.com/technology/64bitextensions/index.htm?iid=techtrends+spotlight_64bit
And Microsoft says, "64-bit extended systems", https://www.microsoft.com/windowsserver2003/64bit/extended/default.mspx
Comments
- Anonymous
August 11, 2004
Intel are trying to claim that it's just for increased memory, so ignore them even though they're secretly (or not so secretly anymore) jumping on the bandwagon.
Microsoft's is nice and all around, covering both AMD and Intel's.
AMD64 covers the... AMD64 architecture! Basically it's got some more features than Intel's 64 bit system (from what I've read anyway). At least, till Intel catch up...
Linus and the Open Source lot are too technical, x86-64 is an accurate description of an x86 cpu that has a 64 bit instruction set and addressing system.
So really, everyone is right in their own little way, particularly AMD. - Anonymous
August 11, 2004
x64 get's my vote. Mainly because it's the easiest to type. AMD64 sounds a little too egotistical, x86-64 (or the x86_64 variant) sounds too technical, and EM64T sounds too anti-AMD. Nice job MS, i was expecting win64 but x64 is even better. - Anonymous
August 11, 2004
Open Source people aren't being technical, that's what AMD originally called it. http://www.google.com/search?q=+site:www.amd.com+x86-64 - Anonymous
September 01, 2004
Here is another nice one:
IA-32E: according to Pin's web page (http://rogue.colorado.edu/Pin/) - Anonymous
May 26, 2009
PingBack from http://castironbakeware.info/story.php?title=junfeng-zhang-s-windows-programming-notes-amd64-x86-64-em64t-x64