Verschil tussen IA64 en x64

IA64 versus x64

IA64 is de initiële naam van wat nu bekendstaat als de Itanium-architectuur. Dit was de eerste poging van Intel om de limieten te overschrijden die werden opgelegd door de 32 bit-architecturen die op dat moment overheersend waren. AMD introduceerde in eerste instantie x86-64, of beter bekend als x64, om de huidige x86-architectuur uit te breiden en meer bronnen te gebruiken. De Itanium-architectuur is ontwikkeld door Intel en is als zodanig exclusief voor hen terwijl x64 in gebruik is door zowel AMD als Intel.

Omdat IA64 werd ontwikkeld met high performance computing als doelwit, verbreekt het de compatibiliteit met de meeste oudere 32-bits toepassingen die zelfs vandaag nog in gebruik zijn. x64 maximaliseert de compatibiliteit met deze applicaties omdat het bedoeld was om de verouderde 32-bits platforms voor desktops en low-end servers te vervangen. Dit was een van de belangrijkste redenen waarom mensen traag waren met het adopteren van IA64 en het werd uiteindelijk ingehaald door x64 in termen van marktaandeel. x64-systemen zijn ook opgeschaald en kunnen nu concurreren met IA64-systemen in bepaalde configuraties.

Een enorm probleem met IA64 is de zeer trage ontwikkeling. Nieuwere technologieën zoals DDR3 en PCIE doen er zo lang over voordat ze zelfs compatibel zijn met IA64. Dit is geen probleem met x64, aangezien de zeer concurrerende desktopmarkt ertoe leidt dat fabrikanten snel nieuwe technologieën integreren die hen een voorsprong op de markt zouden geven. Hoewel veel besturingssystemen IA64 in het verleden hebben ondersteund, heeft de overheersende partij van HP-UNIX bij Microsoft en Red Hat aangedrongen op het maken van IA64-compatibele versies van hun respectieve besturingssystemen..

De toekomst van IA64 is niet zo duidelijk als de concurrentie van x64 vrij sterk is. x64 heeft vaste grond gekregen als vervanging voor x86-32 en er is geen indicatie dat de huidige trend op enigerlei wijze zou veranderen.

Samenvatting:

1. IA64 verwijst naar de 64-bits Itanium-architectuur, terwijl x64 de 64-bits extensie is voor de x86-architectuur

2. De IA64 is exclusief voor Intel, terwijl x64 door iedereen wordt gebruikt

3. IA64 was bedoeld voor high-end servertoepassingen, terwijl x64 oorspronkelijk bedoeld was voor desktops maar werd opgeschaald

4. IA64-systemen kunnen geen oude x86-toepassingen uitvoeren terwijl de meeste x64-systemen dat wel zijn

5. IA64 is erg traag in het adopteren van nieuwe computertechnologieën, terwijl x64 erg snel is

6. IA64 wordt niet langer ondersteund door nieuwere versies van Microsoft Windows, terwijl de x64 nog steeds wordt ondersteund