AMD mühendisi Phil Park, bugün erken saatlerde Twitter’da, tüm yerler arasında bir yıllık bilgisayar mimarisi tarihine dair ilginç bir parça tespit etti. Quora yanıt eski Intel mühendisi Robert Colwell tarafından gönderildi. Bu külçe, Intel’in x86-64’e kadar AMD’yi yenebileceğini, eğer birincisi yalnızca x64’lü Itanium işlemci serisinde tam olarak belirlenmiş olmasaydı gösteriyor. Bu hikayenin tarihsel bağlamı ve içindeki yorumlar büyüleyici, özellikle de “64-bit”in x86-64 anlamına geldiği günümüzün masaüstü CPU mimarileri göz önüne alındığında – çünkü kim, bunun için yapılmış çoğu uygulamayı yerel olarak çalıştıramayan bir bilgisayar ister ki PC mi?
X86-64 geçişinin arkasındaki tarihi araştırıyordum, özellikle de Pentium 4 zaman çerçevesi etrafında, ve Bob Colwell’in (Pentium Pro baş mimarı) Quora’da paylaşımda bulunduğunu öğrendim.Pentium 4’ün x86-64’ün bir sürümü vardı: kaynaşmıştı. pic.twitter.com/eYWLpD0qoW18 Ekim 2024
Intel’in takdirine göre bu, Intel Itanium işlemcilerin x86 yazılımını ve mimarisini tamamen ortadan kaldırdığı anlamına gelmiyor. Ancak onlar amaçlanan Uzun vadede, özellikle AMD’yi pazarda kesin olarak alt etmenin bir ölçüsü olarak. Ne yazık ki bu, Intel Itanium’un saf 64 bit mimarisinin 32 bit (x86) uygulamaların yerel olarak çalışmasına izin vermediği ve emülasyon çözümlerinin kötü performans gösterdiği anlamına geliyordu. Sonuç olarak Itanium, 64 bitlik yumruklara ilk ulaşanlardan biri olmasına rağmen pazara büyük bir başarı ile girdi. Geriye dönük uyumluluk, her türden büyük yazılım ve donanım satın alımlarında, özellikle de PC pazarında büyük önem taşır. Bu gerçek özellikle Intel’in Itanium CPU’larını hedeflediği sunucu ve kurumsal pazarlar için geçerliydi.
Intel’in eski baş x86 mimarı olan Colwell bunun doğru olduğunu biliyordu ve bu nedenle Pentium 4 CPU’ların en eski dahili versiyonlarını yalnızca x86 yongaları yerine x86-64 olacak şekilde tasarladı. Ne yazık ki bu tasarım yolu, Itanium’u yiyip bitireceğinden veya ona zarar vereceğinden açıkça korkan Intel’in üst kademeleri tarafından iptal edildi (tıpkı AMD’nin ilk x86-64 yongalarının sonuçta bu duruma düşeceği gibi). Tekrarlanan ateşleme tehditleri karşısında bilgili Colwell, Pentium 4’te 64-bit için kapıları terk etti, ancak zamanı geldiğinde Intel için kaçınılmaz x86’ya dönüşü kolaylaştırmak için işlevselliği birleştirdi.
Ancak Intel Itanium’un hikayesi, bariz tüyler ürpertici etkisine rağmen 2003 yılında AMD64/x86-64’ün piyasaya sürülmesiyle bitmiyor. Itanium desteği hâlâ sürdürdü ve Şubat 2017’ye kadar yinelendi ve sevkiyatlar Temmuz 2021’e kadar tamamen durmadı. Bazı uç senaryolar için Itanium oldukça performanslı ve hatta idealdi.
Ancak Colwell’in de bildiği gibi, o zamanlar bile geriye dönük uyumluluk, özellikle PC’de ve özellikle kurumsal alanda çok önemliydi. Ve tüketicilerin geriye dönük iyi bir uyumluluk için ne yapmaya istekli olduklarını anlatmaya bile başlamayın.