Unterschied zwischen IA-64 und AMD64

Unterschied zwischen IA-64 und AMD64

IA-64 vs. AMD64

Itanium ist eine Familie von 64 -Bit -Intel -Mikroprozessoren. Es wurde mit dem Zweck der Implementierung von Intel Itanium Architecture entworfen. Dies ist es, was IA-64 verkaps. Insbesondere werden diese Mikroprozessoren für eine bestimmte Verwendung auf Enterprise -Servern und leistungsstarke Computersysteme vermarktet. Es war eine Struktur, die von Hewlett-Packard (auch als HP bekannt) erstellt wurde und dann zu einer Zusammenarbeit zwischen HP und Intel verschmilzt wurde.

AMD64 ist ein Anweisungssatz, der von AMDs Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 x2 und Sempron -Prozessoren implementiert wurde. Es wurde als direkte Alternative zum Intel und HP IA-64 erstellt. Es wurde zunächst als evolutionäre Methode entwickelt, um 64 -Bit -Computerfunktionen in die bereits existierende X86 -Architektur zu implementieren.

Intels Ansatz war es, eine völlig neue 64-Bit-Architektur zu schaffen, als sie IA-64 konzipierten. Es war meistens eine Möglichkeit, wie Intel versuchte, die Leistung der 64 -Bit -Mikroprozessoren über die bereits auf dem Markt befindlichen Designs hinaus voranzutreiben. Itanium war eine drastische Abkehr vom Legacy X86 und Architekturen des gleichen Fundaments. Es basiert explizit auf der Parallelität der Unterrichtsniveau - hier trifft der Compiler die Entscheidungen darüber, welche Anweisungen parallel ausgeführt werden sollten. Dies war im direkten Wettbewerb mit den Architekturen, die so konstruiert wurden.

Einige der architektonischen Merkmale des AMD64, die ihn so drastisch von der IA-64-Architektur unterscheiden Funktion in der 64 -Bit -Umgebung), zusätzliche Register (die von acht auf 16 erhöht wurden, um mehr lokale Variablen in Registern als auf dem Stapel zu halten), zusätzliche XMM -Register, größeren virtuellen Adressraum, größeren physischen Adressraum, Anweisungszeiger Relative Datenzugriff, SSE -Anweisungen, kein Bit ausführen und ältere Merkmale entfernen. AMD64 funktioniert auch im langen Modus (der Kombination aus dem nativen 64 -Bit -Modus des Prozessors und einem kombinierten 32 -Bit- und 16 -Bit -Kompatibilitätsmodus) und des Legacy -Modus (der Modus ist der Modus, der von 16 Bit- und 32 -Bit -Betriebssystemen verwendet wird - in welcher Der Prozessor fungiert als X86 -Prozessor).

Zusammenfassung:

1. IA-64 ist eine Intel Itanium-Architektur, die in Unternehmensservern und Hochleistungs-Computing-Systemen verwendet wird. AMD64 ist ein Anweisungssatz im direkten Wettbewerb der IA-64-Architektur.

2. IA-64 basiert auf einer expliziten Parallelität der Anleitung; AMD64 funktioniert sowohl im Langmodus als auch im Legacy -Modus.