„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. Tai 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. Tai 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.

Categories: Hardware / Geležis

Parašykite komentarą

El. pašto adresas nebus skelbiamas. Būtini laukeliai pažymėti *