EM64T
|
Extended Memory 64-bit Technology (EM64T) is Intel's implementation of AMD64, a 64-bit extension to the IA-32 architecture. See the AMD64 article for architectural details.
Contents |
History
The history of the EM64T project is long and convoluted, mainly due to the internal politics of Intel. It began with the codename Yamhill, named after a Northern Oregon county. After several years of denying that this project existed, Intel eventually admitted it existed in early 2004, and gave it the codename CT (Clackamas Technology), where Clackamas County is adjacent to Yamhill County. Then within the space of weeks of the CT announcement, Intel gave it several new names. After the spring 2004 IDF, Intel named it IA-32E (IA-32 Extensions) and a few weeks later devised the name EM64T. Intel's chairman, Craig Barrett, admitted that this was one of their worst kept secrets.
Intel CPUs with EM64T
Intel's first processor to actively implement the EM64T technology is the processor codenamed Nocona, and is being sold as Intel's latest dual-processor capable Xeon. Since the Xeon itself is directly based on Intel's desktop processor, the Pentium 4, the Pentium 4 also has EM64T technology built in, although as with Hyper-Threading, this feature was not initially enabled on the then-new Prescott design, likely because Intel had not yet perfected it at the time. Intel has since begun selling EM64T enabled Pentium 4's using the E0 revision of the Prescott core, being sold on the market as the Pentium 4, model F. The E0 revision also adds eXecute Disable(XD) support to EM64T, Intel's name for the NX bit, and should be backported in to the Nocona design soon.
See also
External links
- Intel Extended Memory 64 Technology (http://www.intel.com/technology/64bitextensions)nl:EM64T