„Linux“ branduolio šaltinio kodas atskleidžia daugiau „AMD Zen“ paslapčių

„AMD Zen“ logotipas ir velniškas „Tux“

Prieš kurį laiką buvo išleista žinia apie keletą operacijos įžvalgų „AMD Zen“ mikroarchitektūra dėka „Linux“ branduolyje pateikto kodo, kuris jį palaiko. „Zen“ kelia didelį susidomėjimą, nes iš AMD jie davė antžmogiškų pastangų, atšaukdami visus suplanuotus projektus ir sutelkdami savo pastangas „Zen“, mokydamiesi iš ankstesnių mikroarchitektūrų klaidų. Manoma, kad kol kas IPS pagerėja 40%, palyginti su dabartine mikroarchitektūra.

AMD turi grįžti prie to, kas buvo, ir pasipriešinti „Intel“ ir susigrąžinti savo geriausių laikų rinkos dalį. Tam buvo ieškoma labai galingo partnerio „Samsung“, jo gamyklos yra pažangiausios ir pateiks 14 nm „FinFET“ gamybos technologiją (tai, ko „Intel“ pastaruoju metu nesėkmingai įgyvendina, buvo priversta atidėti ir sustabdyti projektus dėl problemų, susijusių su gamyba. technologija). Be to, AMD, be kitų aukščiausio lygio ekspertų, įdarbino keletą karštų minčių, kad Lisa Su grįžo į ekologišką kompaniją, netekusi praeities.

Bendrovė buvo pertvarkyta Užuot veikęs kaip 10 kartų didesnis už faktinį dydį, kaip anksčiau, dabar jis veikia kaip mažas ir judrus verslas. Ir protai, apie kuriuos kalbu, labai sveria, pavyzdžiui, Raja Koduri, GPU ekspertė, palikusi AMD „Apple“ ir dabar grįžusi. Markas Papermasteris taip pat dirbo „Apple“, „IBM“ ir „PA Semi“, dirbdamas tokiuose projektuose kaip „PowerPC“ mikroprocesorius ar galingasis „POWER“, dabar jis taip pat prisijungia prie AMD. Tačiau torto glazūra yra Jimas Kelleris (prieš kelias dienas įdarbintas Elono Musko „Tesla Motor“), kuris taip pat nuvyko į „Apple“ vadovauti „ARM Ax“ serijos SoC ir yra nedaug žmonių, kurie tiek žino apie didelio našumo mikroschemas, kaip Keleris.

Štai kodėl „Zen“ turėtų būti sėkminga ir tai yra tai, kad dabar mes matėme duomenis iš 32 branduolių, kuriuos pasieks „Zen“, pvz., kodinis vardas Zeppelin žinutėje "„AMD Zeppelin“ („Family 17h“, „00h“ modelis) pristatote instrukcijas, kurias norite naudoti „Performance“ skaitikliu, nurodytą CPUID.8000_0008H: EBX [1]. Ir specialus „Instructions Retired Register“ (MSR 0xC000_000E9) žingsnis po vieną už kiekvieną išėjusį nurodymą.«. Šis „Linux“ branduolio pataisymas buvo pateiktas, kur matomas „core_complex“ ir kuris gali būti susijęs su AMD Compute Unit:

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

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


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   „jorssoftware“ sakė

    ok