EM64T

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

EM64T, un acronim pentru Extended Memory 64 Technology este o arhitectură specială de 64 de biți dezvoltate de Intel pentru a aduce o parte din calcul beneficiile pe 64 de biți , în toate procesoarele în 32 de biți . Ea are unele nume alternative, inclusiv IA-32e , CT (care vine de la Clackamas Technology ), iar înainte ca Yamhill .

Proiect

Tehnologia EM64T a fost pusă în aplicare începând cu primele luni ale anului 2005 în cadrul procesorului Xeon bazate pe core Nocona și mai târziu Pentium 4 pe bază Prescott din seria 6xx și Pentium D . Această tehnologie a fost numit unul dintre „cele mai grave pastrate secrete“ Intel. De fapt , compania în ultimii doi ani a negat în mod repetat că scurs prin intermediul unor elemente cu privire la dezvoltarea unei tehnologii concurente la amd64 implementat în procesoarele AMD Athlon 64 si Opteron , el a spus că nu a fost interesat de posibilele beneficii. În realitate, sa-l încorporarea în gama de procesoare, astfel încât să nu „ritmul pierde“ în ceea ce privește concurentul.

Motivul este evident. Intel a investit o mulțime de bani în curs de dezvoltare și promovarea acesteia IA-64 arhitectura din spatele Itanium și Itanium 2 , și care să permită tuturor să exploateze, cel puțin în parte, beneficiile pe 64 de biți ar fi pus o piedică suplimentară asupra vânzărilor deja săraci. din această arhitectură. Intel a fost, prin urmare, „forțat“ să dezvolte și să pună în aplicare această tehnologie în toate segmentele de piață, datorită succesului bruscă a ales AMD.

Zvonurile au avut loc de-a lungul anilor au fost , de asemenea , de multe ori incorecte și controversate, având în vedere că , în cursul 2002 se părea că Intel a șters complet programul pentru dezvoltarea în continuare a arhitecturii IA-64. În 2003 sa întors să vorbească despre această tehnologie Yamhill , dar, în unele cazuri, în exact contextul dublu, și anume ca un puternic IA-32 emulator pentru utilizare cu procesor IA-64, cum ar fi familia Itanium.

Odată ce adevăratul scop al tehnologiei EM64T a fost conturat, și anume, răspunsul la arhitectura AMD64, a fost , totuși , a anunțat că va veni numai din Tejas de bază pentru Pentium 4. Tejas a fost să fie succesorul lui Prescott (care , prin urmare , nu ar trebui au avut un sprijin pentru această tehnologie) a căror dezvoltare, cu toate acestea, a fost întreruptă din cauza diverselor probleme de stabilitate operațională, în primul rând de disipare termică enormă.

Primele procesoare cu EM64T

În Pentium 4 tehnologia a fost implementată în revizuirea E0 a miezului Prescott, care a venit la piață ca „Pentium 4, modelul F“. Etapa de E0 a adăugat , de asemenea, „Execute suport bit dezactivat“ ( XD-bit ), care este numele ales de Intel pentru tehnologia de siguranță corespunzătoare puse în aplicare în procesoare AMD NX bit .

Toate procesoarele pe Socket 478 sunt pe 32 de biți, dar , de asemenea , pe unele modele Socket 775 (inclusiv Pentium 4 530) nu sunt prevăzute cu suport pentru tehnologia EM64T.

Operațiune

Datorită utilizării acestor extensii, procesoare Intel proiectate pentru arhitectura pe 32 de biți poate adresa o cantitate mai mare de memorie, precum și utilizarea de cod pe 64 de biți scris special pentru acest tip de punere în aplicare.

Intel Extended Memory 64 Technology (EM64T) , implementat în Xeon CPU - urile funcționează în felul următor: Intel, cum ar fi AMD, a introdus un mod de operare procesor special numit „modul de sub 64 de biți“, în care abordarea este disponibil pe 64 de biți, 8 noi registre de uz general, 8 registre pentru SIMD extensii ( SSE , SSE2 și SSE3 ) și GPR larg pe 64 de biți. Un procesor Intel cu extensii pe 64 de biți EM64T poate funcționa cu toate acestea , de asemenea , în modul pe 32 de biți, și în acest caz, modul de utilizare IA-32 . În modul IA-32e (extins), procesorul se va utiliza un sistem de operare pe 64 de biți și, în acest caz, acesta poate avea două condiții diferite:

  • Mod de 64 biți
  • Mod de compatibilitate.

Aceste tipuri de utilizare sunt aceleași ca și puse în aplicare pentru AMD64 cpu ( Athlon 64 și Opteron ).

Deși există diferențe, 64 de biți se apropie de Intel și AMD se suprapun în mod substanțial: ambele tipuri de procesoare, prin urmare, sunt capabile să funcționeze cu software-ul pe 64 de biți scris special pentru acest tip de sisteme. Mai precis, ambele abordări de sprijin pe 64 de biți versiune de sistem de operare extensii „ Microsoft Windows XP x64 Edition “, a lovit pe piață la sfârșitul lunii aprilie perioada 2005 . Primele procesoare Intel cu Intel Extended Memory 64 Technology (EM64T) au fost cele Xeon DP (procesor dual), pentru sistemele dual-procesor, bazat pe nucleul Nocona la 90 nm , comercializat de al doilea trimestru al anului 2004 .

Extended Memory 64 Technology (EM64T) permite Xeon și Pentium 4 sisteme pentru a depăși limitările de arhitecturi pe 32 de biți.

O tehnologie complementară arhitectura IA-64

EM64T nu reprezintă un element de competiție directă pentru platformele Itanium , soluțiile pur pe 64 de biți destinate aplicațiilor critice în ceea ce privește puterea de calcul pură, precum și pentru gama de prețuri departe de soluții Xeon la 2 sau mai multe moduri.

Elemente conexe

linkuri externe