IA-64 u odnosu na AMD64
Itanium je obitelj 64-bitnih Intelovih mikroprocesora. Dizajniran je s ciljem implementacije arhitekture Intel Itanium. To je ono što enkapsulira IA-64. Konkretnije, ti se mikroprocesori prodaju za posebnu upotrebu u poslovnim poslužiteljima i računalnim sustavima visokih performansi. Bila je to struktura koju je stvorio Hewlett-Packard (također poznat kao HP), a zatim spojila u suradnju HP-a i Intela.
AMD64 je skup uputstava koji su implementirali AMD-ovi procesori Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 i Sempron. Nastala je kao izravna alternativa Intel-u i HP-u IA-64. Prvobitno je zamišljen kao evolucijski način za implementaciju 64 bitnih računalnih mogućnosti u x86 arhitekturu, koja je već postojala.
Intelov pristup bio je stvaranje potpuno nove 64-bitne arhitekture kada su osmislili IA-64. To je uglavnom bio način na koji je Intel pokušao poboljšati performanse 64-bitnih mikroprocesora izvan dizajna koji su već bili na tržištu. Itanium je bio drastičan odmak od naslijeđene x86 i arhitekture istog temelja. Ona se temelji izričito na paralelizmu na razini instrukcija - to je kada sastavljač donosi odluke o tome koje se upute trebaju izvršiti paralelno. To je bilo u izravnoj suprotnosti s onim arhitekturama koje su izgrađene tako da ovise o razrađenom krugu procesora, kako bi se pratile ovisnosti o uputama tijekom izvođenja.
Neke od arhitektonskih karakteristika AMD64 koje ga tako drastično odvajaju od IA-64 arhitekture su 64-bitne cjelobrojne sposobnosti (u kojima se registri opće namjene ili GPR-ovi proširuju s 32 bita na 64 bita, omogućujući svim aritmetičkim i logičkim operacijama da funkcija u 64-bitnom okruženju), dodatni registri (koji su porasli sa osam na 16, kako bi se zadržalo više lokalnih varijabli u registrima, a ne na snopu), dodatni XMM registri, veći virtualni adresni prostor, veći fizički adresni prostor, pokazivač uputa relativni pristup podacima, SSE upute, nema Execute bit-a i uklanjanje starijih značajki. AMD64 također funkcionira u oba načina rada (što je kombinacija izvornog 64-bitnog načina procesora i kombiniranog 32-bitnog i 16-bitnog načina kompatibilnosti) i naslijeđenom načinu rada (koji koristi 16-bitni i 32-bitni operativni sustav - u kojem procesor djeluje kao x86 procesor).
Sažetak:
1. IA-64 je Intel Itanium arhitektura koja se koristi u poslovnim poslužiteljima i računalnim sustavima visokih performansi; AMD64 je instrukcija postavljena u izravnoj konkurenciji IA-64 arhitekture.
2. IA-64 temelji se na eksplicitnom paralelizmu na razini upute; AMD64 funkcionira i u dugačkom i u starom načinu.