Erinevus IA-64 ja AMD64 vahel

IA-64 vs. AMD64

Itanium on 64-bitiste Inteli mikroprotsessorite perekond. Selle eesmärk oli rakendada Intel Itaniumi arhitektuuri. See kapseldab IA-64. Täpsemalt, neid mikroprotsessoreid turustatakse spetsiaalselt kasutamiseks ettevõtte serverites ja suure jõudlusega arvutisüsteemides. See oli struktuur, mille lõi Hewlett-Packard (tuntud ka kui HP) ja liideti seejärel HP ja Inteli koostööks.

AMD64 on juhiskomplekt, mida rakendasid AMD protsessorid Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 ja Sempron. See loodi Inteli ja HP ​​IA-64 otsese alternatiivina. See oli algselt kavandatud kui evolutsiooniline viis 64-bitise andmetöötlusvõime rakendamiseks juba olemasolevas x86-arhitektuuris.

Inteli lähenemine oli IA-64 kavandamisel luua täiesti uus 64-bitine arhitektuur. See oli enamasti viis, kuidas Intel püüdis 64-bitiste mikroprotsessorite jõudlust edendada kaugemale juba turul olnud disainilahendustest. Itanium oli järsk lahkumine pärandist x86 ja sama vundamendi arhitektuuridest. See põhineb selgesõnaliselt käsutaseme parallelismil - see on siis, kui koostaja otsustab, milliseid käske tuleks paralleelselt täita. See oli otseses vastuolus nende arhitektuuridega, mis ehitati sõltuvalt keerukatest protsessoriringidest, et käitusel käsu sõltuvust jälgida.

Mõned AMD64 arhitektuursed omadused, mis eraldavad seda nii drastiliselt IA-64 arhitektuurist, on 64-bitine täisarv (kus üldotstarbelised registrid ehk GPR-id laienevad 32-bitistest 64 bitini, võimaldades kõigil aritmeetilistel ja loogilistel toimingutel funktsioon 64-bitises keskkonnas), täiendavad registrid (mis suurenes kaheksalt 16-le, et rohkem lokaalseid muutujaid hoida registrites, mitte pinu), täiendavad XMM-registrid, suurem virtuaalne aadressiruum, suurem füüsiline aadressiruum, juhised suhteline juurdepääs andmetele, SSE juhised, bitti mitte teostada ja vanemate funktsioonide eemaldamine. AMD64 töötab ka nii pika režiimi (mis hõlmab protsessori loomuliku 64-bitise režiimi kui ka kombineeritud 32-bitise ja 16-bitise ühilduvusrežiimi kombinatsiooni) ja pärandrežiimi (seda režiimi kasutavad 16-bitise ja 32-bitise opsüsteemi puhul) protsessor toimib x86 protsessorina).

Kokkuvõte:

1. IA-64 on Intel Itaniumi arhitektuur, mida kasutatakse ettevõtte serverites ja suure jõudlusega arvutisüsteemides; AMD64 on käskude komplekt, mis on otseselt seotud IA-64 arhitektuuriga.

2. IA-64 põhineb selgesõnalisel juhiste paralleelsusel; AMD64 töötab nii pika- kui ka pärandrežiimis.