IA64 vs x64
IA64 är det ursprungliga namnet på det som nu kallas Itanium-arkitekturen. Detta var Intels första försök att bryta gränserna för de 32 bitarkitekturer som var dominerande vid den tiden. AMD introducerade initialt x86-64, eller mer känt som x64, för att förlänga den nuvarande x86-arkitekturen och tillåta användningen av fler resurser. Itanium-arkitekturen utvecklades av Intel och är exklusivt för dem, medan x64 används av både AMD och Intel.
Eftersom IA64 utvecklades med högpresterande beräkningar som mål bryter den kompatibiliteten med de flesta av de äldre 32-bitarsapplikationer som används idag. x64 maximerar kompatibiliteten med dessa applikationer, eftersom den var avsedd att ersätta de 32-bitars plattformarna för åldring av stationära och stationära servrar. Detta var en av de främsta anledningarna till att folk var långsamma att anta IA64 och det blev så småningom överhämtat av x64 vad gäller marknadsandelar. x64-system har också uppskalats och kan nu konkurrera med IA64-system i vissa konfigurationer.
Ett stort problem med IA64 är den mycket långsamma utvecklingen. Nyare tekniker som DDR3 och PCIE tar så länge innan de ens är kompatibla med IA64. Det här är inget problem med x64 eftersom den mycket konkurrenskraftiga skrivbordsmarknaden innebär att tillverkarna snabbt kan integrera ny teknik som skulle ge dem en utmaning på marknaden. Även om många operativsystem stödjer IA64 tidigare har den övervägande HP-UNIX uppmanat Microsoft och Red Hat att sluta skapa IA64-kompatibla versioner av sina respektive operativsystem.
Framtiden för IA64 är inte så tydlig som tävlingen från x64 är ganska stark. x64 har fått fast mark som ersättning för x86-32 och det finns ingen indikation på att den nuvarande trenden skulle förändras på något sätt.
Sammanfattning:
1. IA64 refererar till 64-bitars Itanium-arkitekturen medan x64 är 64-bitars förlängning till x86-arkitekturen
2. IA64 är exklusiv för Intel medan x64 används av alla
3. IA64 var avsedd för avancerade serverns applikationer, medan x64 ursprungligen var avsedd för stationära datorer men uppskalades
4. IA64-system kan inte köra gamla x86-applikationer medan de flesta x64-system är
5. IA64 är väldigt långsam att anta ny datorteknik medan x64 är mycket snabb
6. IA64 skulle inte längre stödjas av nyare versioner av Microsoft Windows medan x64 fortfarande skulle stödjas