IA-64 ve AMD64 Arasındaki Fark

IA-64 ve AMD64 karşılaştırması

Itanium, 64 bit Intel mikroişlemciler ailesidir. Intel Itanium mimarisini uygulamak amacıyla tasarlanmıştır. IA-64'ü içine alan budur. Daha spesifik olarak, bu mikroişlemciler kurumsal sunucularda ve yüksek performanslı bilgi işlem sistemlerinde özel kullanım için pazarlanmaktadır. Hewlett-Packard (HP olarak da bilinir) tarafından oluşturulan ve daha sonra HP ve Intel arasında bir işbirliği haline getirilen bir yapıydı..

AMD64, AMD'nin Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 ve Sempron işlemciler tarafından uygulanan bir talimat setidir. Intel ve HP IA-64'e doğrudan bir alternatif olarak oluşturuldu. Başlangıçta, zaten mevcut olan x86 mimarisine 64 bit bilgi işlem yeteneklerini uygulamak için evrimsel bir yol olarak tasarlandı..

Intel'in yaklaşımı, IA-64'ü tasarladıklarında tamamen yeni bir 64 bit mimari oluşturmaktı. Çoğunlukla Intel, piyasada bulunan tasarımların ötesinde 64 bit mikroişlemcilerin performansını ilerletmeye çalışmanın bir yoluydu. Itanium, eski x86'dan ve aynı vakfın mimarilerinden sert bir şekilde ayrıldı. Açıkça talimat seviyesi paralelliğine dayanır - bu, derleyicinin hangi talimatların paralel olarak yürütülmesi gerektiğine karar vermesidir. Bu, çalışma zamanı sırasındaki talimat bağımlılıklarını takip etmek için ayrıntılı işlemci devresine bağlı olarak inşa edilen mimariler ile doğrudan rekabet halindeydi..

AMD64'ün onu IA-64 mimarisinden bu kadar büyük ölçüde ayıran mimari özelliklerinden bazıları, 64 bit tam sayı özelliğidir (genel amaçlı kayıtlar veya GPR'ler, 32 bit'ten 64 bite kadar genişler ve tüm aritmetik ve mantıksal işlemlerin 64 bit ortamda işlev), ek kayıtlar (yığın yerine kayıtlarda daha fazla yerel değişken tutmak için sekizden 16'ya çıkarılmış), ek XMM kayıtları, daha büyük sanal adres alanı, daha büyük fiziksel adres alanı, talimat işaretçisi göreceli veri erişimi, SSE talimatları, Yürütme biti yok ve eski özelliklerin kaldırılması. AMD64 ayrıca hem uzun modda (işlemcinin doğal 64 bit modunun ve birleşik 32 bit ve 16 bit uyumluluk modunun birleşimidir) hem de eski modda (16 bit ve 32 bit işletim sistemleri tarafından kullanılan moddur - burada işlemci x86 işlemci gibi davranır).

Özet:

1. IA-64, kurumsal sunucularda ve yüksek performanslı bilgi işlem sistemlerinde kullanılan bir Intel Itanium mimarisidir; AMD64, IA-64 mimarisinin doğrudan yarışmasında belirlenen bir talimattır.

2. IA-64, açık öğretim seviyesi paralelliğine dayanmaktadır; AMD64 hem uzun modda hem de eski modda çalışır.