Különbség az IA-64 és az AMD64 között

IA-64 vs. AMD64

Az Itanium egy 64 bites Intel mikroprocesszor család. Úgy tervezték, hogy az Intel Itanium architektúrát valósítsa meg. Ez az, ami körülveszi az IA-64-et. Pontosabban, ezeket a mikroprocesszorokat különösen vállalati szerverek és nagy teljesítményű számítástechnikai rendszerek számára való értékesítésre forgalmazzák. Ezt a struktúrát a Hewlett-Packard (más néven HP) hozta létre, majd beleolvadt a HP és az Intel közötti együttműködésbe..

Az AMD64 egy utasításkészlet, amelyet az AMD Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 és Sempron processzorok hajtottak végre. Az Intel és a HP IA-64 közvetlen alternatívájaként hozták létre. Eredetileg úgy fejlesztették ki, mint evolúciós módszert a 64 bites számítási képességek beépítésére az x86 architektúrába, amely már létezett.

Az Intel megközelítése egy teljesen új 64 bites architektúra létrehozása volt az IA-64 kidolgozásakor. Leginkább ez volt az út, amellyel az Intel megpróbálta a 64 bites mikroprocesszor teljesítményét elősegíteni a már meglévő modelleken túl. Az Itanium drasztikus eltérést jelentett a régi x86 hagyománytól és ugyanazon alapítvány építészetétől. Kifejezetten az utasításszintű párhuzamosságon alapul - ez az, amikor a fordító dönt arról, hogy mely utasításokat kell párhuzamosan végrehajtani. Ez közvetlen versenyben áll azokkal az architektúrákkal, amelyeket úgy építettek ki, hogy a bonyolult processzoráramkörtől függjenek, hogy nyomon követhessék az utasításfüggőségeket futási idő alatt.

Az AMD64 olyan építészeti jellemzői, amelyek olyan drasztikusan elválasztják az IA-64 architektúrától, a 64 bites egész képesség (amelyben az általános célú regiszterek, vagy a GPR-k 32 bitesről 64 bitre bővülnek, lehetővé téve az összes aritmetikai és logikai műveletet funkció a 64 bites környezetben), további nyilvántartások (amelyek nyolcról 16-ra növekedtek annak érdekében, hogy több lokális változót a nyilvántartásban tartsanak, nem pedig a veremben), további XMM-regiszterek, nagyobb virtuális címtér, nagyobb fizikai címtér, utasításmutató relatív adathozzáférés, SSE utasítások, nem végrehajtási bit és a régebbi szolgáltatások eltávolítása. Az AMD64 egyaránt működik hosszú üzemmódban (amely a processzor natív 64 bites módjának és a kombinált 32 bites és 16 bites kompatibilitási módnak a kombinációja) és a régebbi módban (amely a 16 bites és 32 bites operációs rendszerek által használt mód - amelyben a processzor x86 processzorként működik).

Összefoglaló:

1. Az IA-64 egy Intel Itanium architektúra, amelyet vállalati szerverekben és nagy teljesítményű számítási rendszerekben használnak; Az AMD64 egy utasításkészlet, amely közvetlenül az IA-64 architektúrát vitatja.

2. Az IA-64 kifejezetten az utasítás szintjének párhuzamosságán alapul; Az AMD64 működik mind hosszú, mind örökölt módban.