Codul sursă al nucleului Linux dezvăluie mai multe secrete ale AMD Zen

Logo AMD Zen și Tux diabolic

Cu ceva timp în urmă, știrile despre câteva indicii despre funcționarea Microarhitectura Zen AMD datorită codului furnizat în kernel-ul Linux pentru a-l suporta. Și este că Zen trezește un mare interes, deoarece de la AMD au făcut un efort supraomenesc, anulând toate proiectele pe care le aveau planificate și concentrându-și eforturile asupra Zen, învățând din greșelile microarhitecturilor anterioare. Deocamdată, se estimează că are o îmbunătățire cu 40% a IPS comparativ cu microarhitectura actuală.

AMD are în vedere să se întoarcă la ceea ce a fost și să reziste la Intel și să recupereze cota de piață din cele mai bune vremuri. Pentru aceasta, a fost căutat un partener foarte puternic, Samsung, fabricile sale sunt cele mai avansate și vor oferi tehnologia de fabricație FinFET de 14nm (lucru pe care Intel a eșuat-o în ultima vreme și a fost nevoit să întârzie și să suspende proiectele din cauza problemelor cu fabricația sa tehnologie). În plus, AMD a recrutat niște minți fierbinți pe care Lisa Su le-a revenit companiei ecologice după ce le-a pierdut în trecut, pe lângă alți experți de top.

Compania a fost restructurată Și, în loc să funcționeze de 10 ori dimensiunea reală, ca înainte, funcționează acum ca o afacere mică și agilă. Și mințile despre care vorbesc cântăresc foarte mult, precum Raja Koduri, un expert GPU care a părăsit AMD pentru Apple și s-a întors acum. Mark Papermaster a lucrat și pentru Apple, IBM și PA Semi, lucrând la proiecte precum microprocesorul PowerPC sau puternicul POWER, acum se alătură și AMD. Dar cireasa de pe tort este Jim Keller (acum câteva zile recrutat de Elon Musk pentru Tesla Motor), care a mers și el la Apple pentru a conduce SoC-urile ARM Ax Series și sunt puțini oameni care știu la fel de multe despre cipurile de înaltă performanță ca Keller.

Acesta este motivul pentru care Zen trebuie să aibă un succes și că acum am văzut date din cele 32 de nuclee pe care le va ajunge Zen, cum ar fi numele de cod Zeppelin în mesajul „AMD Zeppelin (Family 17h, Model 00h) introduceți un contor de performanță retras, care este indicat de CPUID.8000_0008H: EBX [1]. Și înregistrările dedicate Retired Register (MSR 0xC000_000E9) crește o dată pentru fiecare instrucțiune retrasă.«. Și următorul patch a fost furnizat pentru kernel-ul Linux, unde este văzut „core_complex” și care se poate referi la Unitatea de calcul AMD:

+core_complex_ide = (apicid & ((1 << c->x86_coreid_bits) - 1)) >> 3;

+per_cpu(cpu_llc_id, cpu) = (socket_id << 3) | core_complex_id;


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   jorssoftware el a spus

    ok