IA64 vs. x64
IA64 ist der ursprüngliche Name der heutigen Itanium-Architektur. Dies war der erste Versuch von Intel, die Grenzen der damals vorherrschenden 32-Bit-Architekturen zu überschreiten. AMD führte zunächst x86-64 oder besser bekannt als x64 ein, um die derzeitige x86-Architektur zu erweitern und die Verwendung weiterer Ressourcen zu ermöglichen. Die Itanium-Architektur wurde von Intel entwickelt und ist als solche exklusiv für sie, während x64 sowohl von AMD als auch von Intel verwendet wird.
Da IA64 mit Hochleistungs-Computing als Ziel entwickelt wurde, bricht es die Kompatibilität mit den meisten älteren 32-Bit-Anwendungen, die heute noch verwendet werden. x64 maximiert die Kompatibilität mit diesen Anwendungen, da die älteren 32-Bit-Plattformen für Desktops und Low-End-Server ersetzt werden sollten. Dies war einer der Hauptgründe dafür, dass die Menschen die IA64 nur langsam übernahmen und letztendlich im Hinblick auf den Marktanteil von x64 überholt wurden. x64-Systeme wurden ebenfalls vergrößert und können nun in bestimmten Konfigurationen mit IA64-Systemen konkurrieren.
Ein großes Problem bei IA64 ist die sehr langsame Entwicklung. Neuere Technologien wie DDR3 und PCIE brauchen so lange, bis sie überhaupt mit IA64 kompatibel sind. Dies ist bei x64 kein Problem, da der hart umkämpfte Desktop-Markt es den Herstellern ermöglicht, schnell neue Technologien zu integrieren, die ihnen einen Marktvorteil verschaffen würden. Obwohl viele Betriebssysteme IA64 in der Vergangenheit unterstützten, haben Microsoft und Red Hat vor allem HP-UNIX dazu aufgefordert, die Erstellung von IA64-kompatiblen Versionen ihrer jeweiligen Betriebssysteme einzustellen.
Die Zukunft von IA64 ist nicht so klar, da die Konkurrenz von x64 ziemlich stark ist. x64 hat sich als Ersatz für x86-32 fest etabliert, und es gibt keinen Hinweis darauf, dass sich der aktuelle Trend in irgendeiner Weise ändern würde.
Zusammenfassung:
1. IA64 bezieht sich auf die 64-Bit-Itanium-Architektur, während x64 die 64-Bit-Erweiterung der x86-Architektur ist
2. Die IA64 ist exklusiv für Intel, während x64 von allen verwendet wird
3. IA64 war für High-End-Serveranwendungen gedacht, während x64 ursprünglich für Desktops vorgesehen war, jedoch hochskaliert wurde
4. IA64-Systeme können alte x86-Anwendungen nicht ausführen, während dies bei den meisten x64-Systemen der Fall ist
5. IA64 ist sehr langsam, um neue Computertechnologien zu übernehmen, während x64 sehr schnell ist
6. IA64 wird von neueren Versionen von Microsoft Windows nicht mehr unterstützt, während x64 weiterhin unterstützt wird