Jump to content

Former Intel CPU details how internal x86-64 efforts were suppressed prior to AMD64’s success


Recommended Posts

  • Author

Former Intel CPU details how internal x86-64 efforts were suppressed prior to AMD64’s success

Former Intel CPU details how internal x86-64 efforts were suppressed prior to AMD64’s success

data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==

Earlier today on Twitter, AMD engineer Phil Park identified a curious nugget of PC architectural history from, of all places, a year-old Quora answer posted by former Intel engineer Robert Colwell. The nugget indicates that Intel could have beaten AMD to the x86-64 punch if the former wasn’t dead-set on the x64-only Itanium line of CPUs. The historical context of this story and the comments within are fascinating, especially considering today’s desktop CPU architectures, where “64-bit” is immediately understood to mean x86-64 — because who wants a computer that can’t natively run most applications made for a PC?

To Intel’s credit, it isn’t that Intel Itanium processors completely did away with x86 software and architecture. However, they were intended to in the long run, especially as a measure of definitively striking down AMD in the marketplace. Unfortunately, this meant that the pure 64-bit architecture of Intel Itanium did not allow 32-bit (x86) applications to run natively, and the emulation solutions performed poorly. As a result, Itanium landed with a thud in the market despite being among the first to the 64-bit punch. Backward compatibility matters a great deal for big software and hardware purchases of any kind, but especially in the PC market. This fact was especially true in the server and enterprise markets where Intel targeted the Itanium CPUs.

As Intel’s former chief x86 architect, Colwell knew this to be true, and thus designed the earliest internal versions of Pentium 4 CPUs to be x86-64 instead of mere x86 chips. Unfortunately, this design path was axed by the higher-ups at Intel, who clearly feared it would eat into or harm Itanium (much in the same way that AMD’s debut x86-64 chips would end up doing anyway). In the face of repeated firing threats, the knowledgeable Colwell left the gates for 64-bit in Pentium 4, but fused off the functionality to make the inevitable return to x86 easier for Intel when the time came.

However, the story of Intel Itanium doesn’t quite end at the launch of AMD64/x86-64 in 2003 despite the obvious chilling effect. Itanium still kept support and was iterated on until February 2017, and shipments didn’t completely halt until July 2021. For some fringe scenarios, Itanium was very performant and even ideal.

But as Colwell knew, even back then, backward compatibility is king, especially on the PC, and especially in the enterprise. And don’t even get me started on what consumers are willing to do for some good backward compatibility.




Source link

#Intel #CPU #details #internal #x8664 #efforts #suppressed #prior #AMD64s #success

📬Pelican News

Source Link

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Cookie Consent & Terms We use cookies to enhance your experience on our site. By continuing to browse our website, you agree to our use of cookies as outlined in our We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.. Please review our Terms of Use, Privacy Policy, and Guidelines for more information.