Razlika med IA-64 in AMD64

IA-64 v primerjavi z AMD64

Itanium je družina 64-bitnih mikroprocesorjev Intel. Zasnovan je bil z namenom vpeljave arhitekture Intel Itanium. To je tisto, kar zajema IA-64. Natančneje, ti mikroprocesorji se tržijo za posebno uporabo v podjetniških strežnikih in visoko zmogljivih računalniških sistemih. To je bila struktura, ki jo je ustvaril Hewlett-Packard (znan tudi kot HP) in se nato združil v sodelovanje med HP-jem in Intelom.

AMD64 je nabor navodil, ki so ga implementirali AMD-ovi procesorji Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 in Sempron. Ustvarjen je bil kot neposredna alternativa Intel in HP IA-64. Prvotno je bil zasnovan kot evolucijski način za implementacijo 64-bitnih računalniških zmogljivosti v arhitekturo x86, ki je že obstajala.

Intelov pristop je bil, ko so zasnovali IA-64, ustvariti povsem novo 64-bitno arhitekturo. To je bil večinoma način, s katerim je Intel poskušal napredovati zmogljivosti 64-bitnih mikroprocesorjev izven modelov, ki so že bili na trgu. Itanium je bil drastičen odmik od zapuščene x86 in arhitekture istega temelja. Izrecno temelji na vzporednosti ravni navodil - takrat sestavljalec odloči, katera navodila naj se izvajajo vzporedno. To je bilo v neposredni konkurenci s tistimi arhitekturami, ki so bile zgrajene tako, da so bile odvisne od izpopolnjenega vezja procesorja, da bi lahko med izvajanjem spremljali odvisnosti od navodil..

Nekatere arhitekturne značilnosti AMD64, ki ga tako drastično ločuje od arhitekture IA-64, so 64-bitne celostne zmogljivosti (v katerih se registri splošne namene ali GPR-ji razširijo z 32 na 64 bitov, kar omogoča, da vse aritmetične in logične operacije funkcija v 64-bitnem okolju), dodatni registri (ki so se zvišali z osem na 16, da bi ohranili več lokalnih spremenljivk v registrih namesto na skladu), dodatni registri XMM, večji virtualni naslovni prostor, večji fizični naslovni prostor, kazalec navodil relativni dostop do podatkov, SSE navodila, bit brez izvajanja in odstranitev starejših funkcij. AMD64 deluje tudi v dolgem načinu (kar je kombinacija izvornega 64-bitnega načina procesorja in kombiniranem 32-bitnem in 16-bitnem načinu združljivosti) in v podedovanem načinu (to je način, ki ga uporabljata 16-bitni in 32-bitni operacijski sistem - v katerem procesor deluje kot procesor x86).

Povzetek:

1. IA-64 je arhitektura Intel Itanium, ki se uporablja v podjetniških strežnikih in visoko zmogljivih računalniških sistemih; AMD64 je navodila, ki so v neposredni konkurenci arhitekturi IA-64.

2. IA-64 temelji na izrecnem vzporednosti ravni navodil; AMD64 deluje tako v dolgem kot v starem načinu.