„Zen 2“ gali atnešti dvigubą L3 atminties kiekį

„SiSoft SANDRA“ duomenų bazėje atsirado įrašas, kuriame galime pamatyti technines „Rome“ procesoriaus detales, kurios yra labai įdomios. Tikrai žinome, kad EPYC „Rome“ procesoriai susideda iš 8 procesorių lustų ir vieno sisteminio lusto, kuris rūpinasi visomis komunikacijomis. Kiekviename procesoriaus luste yra po 8 branduolius ir iki dabar nežinomas spartinančiosios atminties kiekis. Kaip matome, L2 atminties kiekis yra 512 KB kiekvienam branduoliui, o su L3 atmintimi yra tam tikri neaiškumai.

Programa nuskaito, kad L3 atminties „Rome“ luste yra 16 x 16 MB, palyginimui „Ryzen 7 2700X“ procesoriaus L3 atmintis nuskaitoma kaip 2 x 8 MB. Taip yra todėl, kad šis procesorius turi du CCX blokus, kiekviename yra po 4 branduolius su 8 MB L3 atminties. Paprasčiausia teigti, kad kiekvienas „Zen 2“ lustas irgi susideda iš dviejų CCX, o kiekviename dabar yra po 4 branduolius ir 16 MB L3 atminties, dvigubai daugiau nei seniau. Dar viena teorija yra daug įdomesnė. AMD galimai pusę L3 atminties patalpino į sisteminį lustą. Tokia atmintis dubliuotų procesorių lustuose esančios atminties duomenis. Taip būtų daroma tam, kad kiekvienas lustas galėtų lengvai pasiekti kito procesoriaus lusto L3 atminties duomenis. Taip būtų sumažinamas atsako laikas vykdant daugelio gijų užduotis. Suprantama, kad ši teorija kol kas nepatvirtinta.

2 Komentarai

  1. G@m3r1s parašė:

    Na įdomu kaip čia iš tikro yra 🙂

  2. r00lz parašė:

    Arba tiesiog įdėjo 1x16MB L3 į sisteminį lustą

Parašykite komentarą

Brukalų kiekiui sumažinti šis tinklalapis naudoja Akismet. Sužinokite, kaip apdorojami Jūsų komentarų duomenys.