IA-64 ja AMD64

Anonim

IA-64 vs. AMD64

Itanium on 64-bittisten Intel-mikroprosessorien perhe. Se on suunniteltu Intel Itanium -arkkitehtuurin käyttöönottoon. Tämä on osa IA-64: tä. Tarkemmin sanottuna näitä mikroprosessoreita markkinoidaan erityisesti käytettäväksi yrityspalvelimissa ja korkean suorituskyvyn laskentajärjestelmissä. Se oli rakenne, joka luotiin Hewlett-Packard (tunnetaan myös nimellä HP) ja sitten fuusioitu HP: n ja Intelin väliseen yhteistyöhön.

AMD64 on AMD: n Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 ja Sempron -suorittimet. Se luotiin suorana vaihtoehtona Intelille ja HP ​​IA-64: lle. Se alunperin oli suunniteltu evoluutioksi tapa toteuttaa 64-bittisiä tietojenkäsittelyominaisuuksia x86-arkkitehtuuriin, joka oli jo olemassa.

Intelin lähestymistapa oli ollut luoda täysin uusi 64-bittinen arkkitehtuuri, kun he kehittivät IA-64: n. Se oli enimmäkseen tapa, jolla Intel pyrki edistämään 64-bittisten mikroprosessorien suorituskykyä jo olemassa olevien mallien ulkopuolella. Itanium oli dramaattinen poikkeus vanhan x86: n ja saman pohjan arkkitehtuurista. Se perustuu eksplisiittisesti opetustason rinnakkaisuuteen - tämä on silloin, kun kääntäjä tekee päätökset siitä, mitkä ohjeet olisi suoritettava rinnakkain. Tämä oli suorassa kilpailussa sellaisten arkkitehtuurien kanssa, jotka on rakennettu riippumaan kehitetystä prosessoripiiristä, jotta seurataan opetuksen riippuvuuksia ajon aikana.

Eräät AMD64: n arkkitehtoniset piirteet, jotka erottavat sen niin rajusti IA-64-arkkitehtuurista, ovat 64-bittisiä kokonaislukuja (joissa yleiskäyttöiset rekisterit tai GPR: t laajenevat 32 bittiä 64 bittiin, jolloin kaikki aritmeettiset ja loogiset toiminnot 64-bittisessä ympäristössä), lisärekisterit (jotka nousivat kahdeksasta 16: een, jotta paikalliset muuttujat pysyisivät rekistereissä pikemminkin kuin pinossa), lisää XMM-rekistereitä, suurempaa virtuaaliosoiteavaruutta, suurempaa fyysistä osoitustilaa, käskyosoitinta suhteellinen tiedonsiirto, SSE-ohjeet, Ei suorita bittiä ja vanhojen ominaisuuksien poistaminen. AMD64 toimii myös pitkällä tilalla (joka on prosessorin alkuperäisen 64-bittisen tilan ja yhdistetyn 32-bittisen ja 16-bittisen yhteensopivuustilan yhdistelmä) ja vanhan tilan (joka on 16 bittisen ja 32-bittisen käyttöjärjestelmän käyttämä tila) prosessori toimii x86-prosessorina).

Yhteenveto:

1. IA-64 on Intel Itanium -arkkitehtuuri, jota käytetään yrityspalvelimissa ja korkean suorituskyvyn tietojenkäsittelyjärjestelmissä; AMD64 on IA-64-arkkitehtuurin suorassa kilpailussa annettu ohje.

2. IA-64 perustuu eksplisiittiseen ohjaustason rinnakkaisuuteen; AMD64 toimii sekä pitkässä että vanhassa tilassa.