Pamācības

Amd gamecache: kas tas ir un kā tas darbojas uz ryzen 3000?

Satura rādītājs:

Anonim

Līdz ar jaunā Ryzen 3000 parādīšanos, mārketinga jūrā parādījās virkne jaunu terminu. Daži vārdi jums būs saprotami, bet citi var būt ārpus jūsu izpratnes. Tāpēc šodien mēs izskaidrosim, kas ir AMD GameCache un kāpēc tā ir noteikti būtiska funkcija.

Satura rādītājs

Kas ir AMD GameCache ?

Savā ziņā AMD GameCache ir termins, kas izveidots tikai mārketinga nolūkos . Tomēr tai ir uzlabojumi, kas attiecas ne tikai uz skaistu vārdu. Mēs varētu apkopot, ka AMD GameCache ir segvārds, kuru viņi ir piešķīruši savai jaunajai kešatmiņas struktūrai.

Kādas jaunas izmaiņas mums ir? Mēs atstājam jums komerciālu video, kuru AMD izmanto, lai īsi izskaidrotu, kas ir AMD GameCache, un tādējādi jūs iegūsit priekšstatu par to, kas tas ir.

Ko tas nes un kā tas mūs ietekmē?

Kā redzat, video uzlabo (un nedaudz pārspīlē) priekšrocības, ko mums sniedz jaunā Ryzen 3000 tehnoloģija .

Pirmais, ko viņi mums parāda īsumā, ir jaunais “līdz 72 MB” AMD GameCache. Patiesība ir tāda, ka šis paziņojums ir mazliet grūts. Lielākajai daļai 3. paaudzes Ryzen ir 35 - 36 MB kešatmiņas atmiņas (L1, L2 un L3), un tikai divi Ryzen 9 ir līdz 72 MB .

Ryzen 5 3600 (lētākais modelis) ir 32 MB L3 kešatmiņas atmiņas, kas jau ir divreiz vairāk, nekā bija Ryzen 7 2700X (labākais Ryzen 2000) . Tas jau ir diezgan ievērojams uzlabojums.

Atšķirībā no citiem procesoriem, 3. paaudzes Ryzen mums ir 2 7nm mikroshēmas (fiziskie kodoli) un 1 12nm mikroshēmas (I / O vadība) .

Katrā 7 nm mikroshēmā ir 3/4 aktīvo kodolu (izņemot Ryzen 9), un katram no tiem ir sava L1 un L2 kešatmiņa . Tomēr 3. līmeņa atmiņa tiek dalīta starp vienas un tās pašas mikroshēmas kodoliem, tāpēc tas ir lielisks palīgs, veicot noteiktus aprēķinus.

Piemēram, videospēlēs ir uzdevumi, kas ir ļoti līdzīgi viens otram. Aprēķiniet smagumu (fizisko) , attēlus, ciklus un tā tālāk, tāpēc dažas vērtības tiek pastāvīgi atkārtotas.

Tieši tur bagātīgā atmiņa ļauj mums saglabāt daudzas vērtības, nespiežot tās aizstāt. Arī koplietojot, vairāki kodoli var atkārtoti izmantot datus, kurus viņu kaimiņi jau ir lūguši, lai gan tā ir tipiska mūsdienu procesoru iezīme.

Kešatmiņa

Mēs uzskatām, ka, zinot, kā darbojas kešatmiņa, jums varētu būt interese. Tas ir kaut kas tāds, kas ietilpst datoru / aparatūras inženiera zināšanu jomā , bet es centīšos to jums izskaidrot vienkāršā veidā.

Mēs daudz atkārtosim vārdus “atmiņa” un “kešatmiņa” , tāpēc jau iepriekš atvainojamies, bet tēma ir sarežģīta.

Atmiņas līmeņi

Datoriem ir vairāki atmiņu līmeņi, un katrs līmenis ir ātrāks nekā zem tā esošie. Rezultātā ātrākās atmiņas ir arī visdārgākās, tāpēc parasti tiek instalēti tikai mazi daudzumi.

Lai nedaudz iedziļinātos kontekstā, jums jāzina, ka ātrumu mēra sekundes daļās. Piekļūšana kešatmiņā saglabātajiem L1 datiem var aizņemt 0, 2 ns, un RAM samazināšana var būt 40 ns .

Šeit jūs varat redzēt dažādas atmiņas un to parastos izmērus:

  • L1 kešatmiņa: 16 ~ 64 kb L2 kešatmiņas atmiņa: 32 kb ~ 4 MB L3 kešatmiņas atmiņa: 256 kt ~ 72 MB RAM atmiņa / s: 4 GB ~ 32 GB Galvenā atmiņa (s) (HDD vai SSD): 256 GB ~ 2 TB

Kā jūs zināt, RAM ir ievērojami ātrāks nekā SSD. Parasti tie sasniedz pārsūtīšanas ātrumu aptuveni 20–25 GB / s , savukārt tikai labākie cietie diski sasniedz 5 GB / s ar PCIe Gen 4 . Starp L1-L2 kešatmiņu un L2-L3 kešatmiņu ir vienādas attiecības , tāpēc jūs sapratīsit, kāpēc daži ir paredzēti tikai procesoram, bet citi - visai sistēmai.

Vēl viens būtisks jautājums, kaut arī tas neattiecas uz šo tēmu, ir tāds, ka visas atmiņas virs operatīvās atmiņas (šī viena iekļauta) ir nepastāvīgas. Tas nozīmē, ka viņi datus saglabā tikai tad, ja viņiem ir elektrība, tāpēc kešatmiņas un operatīvās atmiņas tiek "iztukšotas", kad dators ir izslēgts.

Saskaņā ar šo trīs noteikumu SSD un HDD ir neizdzēšamas atmiņas, tāpēc visi dati, ko mēs saglabājam, paliks tur, līdz tos pārrakstīsim.

Kā kešatmiņa darbojas?

Kad procesoram nepieciešami dati, tas to meklē L1 kešatmiņā . Ja tā tur nav, tas tiek meklēts L2, pēc tam L3 un beidzas ar “nolaišanos” līdz RAM .

Iegūstot datus, kas nepieciešami procesoram, tie tiek "uzkopti", un vērtība pēc kārtas tiek glabāta L3, L2 un L1 , ja mums tas būs vajadzīgs nākotnē . Smieklīgi, kad procesors vēlas atkal izmantot šo pašu vērtību.

Ja vērtība ir L1, mums ir nepieciešami tikai daži brīži, lai to atkārtoti izmantotu. Pretējā gadījumā mums būs "jāiet uz leju" uz nākamo līmeni, lai pārbaudītu, vai tas joprojām pastāv tur, un tā tālāk, līdz mēs atgriezīsimies pie RAM . Mums ir problēma, ka augstākās atmiņas ir šausmīgi mazas .

Mēs šeit atstājam īsu video (angļu valodā), kas īsi izskaidro kešatmiņu:

Piemēram, 32 kB L1 kešatmiņā ir aptuveni 8000 vērtības (veseli skaitļi vai pludiņi) .

Video spēle mierīgi var darboties ar miljoniem vērtību katru sekundi, tāpēc mēs nevaram saglabāt visas vērtības tur. Tāpēc katru reizi, kad kešatmiņā saglabājam L1 datus (netiek izmantoti atkārtoti) , tiek aizstāta vecākā vērtība.

Ja dati ir izdzēsti no L1 , iespējams, tie joprojām pastāv L2 kešatmiņā, jo tie ir lielāki. Līmeņa pazemināšana ir lēns process, taču daudz ātrāks nekā RAM . Tomēr, ja ir pagājis kāds laiks, iespējams, tas pats ir noticis, un šī vērtība L2 vairs nepastāv. Šajā gadījumā mums vajadzētu "nolaisties" līdz L3, un šeit nonāk galvenā AMD GameCache mehānika.

Tā kā tā ir tik bagātīga atmiņa, tā der daudz datu, un tās atkārtotas izmantošanas varbūtība ir liela. Atkārtoti tos izmantojot, mums nav "jānolaižas" pie RAM , tāpēc process ir diezgan pilnveidots. Turklāt, tā kā koplietota kešatmiņa starp apkārtni, kodola var izmantot datus, ko cits kodols jau iepriekš ir pieprasījis, lai gan tas ir kopīgs raksturlielums procesoros.

AMD GameCache ieguvumi un sekas

Kā redzēsit, šī jaunā kešatmiņas struktūra un izmēri nozīmē būtisku uzlabojumu daudzu veidu programmās.

Ar piešķirto nosaukumu AMD ir uzsvēris videospēles, taču jebkuram uzdevumam, kam nepieciešami secīgi aprēķini, būs tāds pats efekts.

Šeit parādīts AMD komerciālais attēls, kas parāda AMD GameCache priekšrocības salīdzinājumā ar operatīvās atmiņas frekvenču uzlabošanos. Piemērā viņi salīdzina kešatmiņas uzlabošanu ar RAM atmiņas uzlabošanu.

Šeit mēs varam redzēt priekšrocības no 1% līdz 12%. Ja mēs apvienojam AMD GameCache ar augstām RAM frekvencēm, mēs varam sasniegt vēl lielāku paātrinājumu.

Faktiski jaunajā Ryzen maksimālā frekvence, nepārkopējot RAM, ir 3200 MHz , tāpēc jums derēt par šiem komponentiem. Turklāt saskaņā ar dažādiem rakstiem labākās RAM frekvences, lai Ryzen 3000 darbotos ar maksimālu veiktspēju, ir virs 3200 ~ 3600 MHz .

Secinājumi par AMD GameCache

Pats par sevi AMD GameCache nav nekas cits kā bombastisks nosaukums, kas ir piešķirts kešatmiņām, lai piesaistītu auditoriju. Svarīgi ir tas, ka L3 kešatmiņas uzlabojums ir reāls un nozīmīgs, tāpēc tiks uzlabotas gan spēles, gan citi procesi.

Tomēr daži lietotāji ir uztraukušies par šo AMD lēmumu. Pēc viņu teiktā, viņi L3 kešatmiņu pārdēvē par GameCache, un, piešķirot tai “bērniem draudzīgu” toni, tas kaitēs nozarei.

Kamēr Intel to ir pārdēvējis par SmartCache (saudzīgāks nosaukums) , AMD ir piesaistījusi vairāk jauniešu un spēlētāju.

Mēs saprotam, ka spēļu pasaulē Intel vienmēr ir bijusi acīmredzamākā izvēle. Tāpēc tagad, kad AMD ir nedaudz atguvusi zemi, tā vēlas no zeltainajām olām izspiest pēc iespējas vairāk zosu.

Uzlabots IPC , labāka L3 kešatmiņa un atbalsts augstām RAM frekvencēm padara AMD atkal par lielisku spēļu alternatīvu. Tomēr neaizraujieties ar glītiem vārdiem.

Mēs iesakām šo rakstu par 3. paaudzes Ryzen 5. Šie procesori ir īpaši izveidoti spēlēm, pateicoties to augstajām takts frekvencēm un labajai viena kodola veiktspējai .

No savas puses mēs ceram, ka esat viegli sapratis noteikumus un tehnoloģijas un ka esat iemācījies kaut ko jaunu. Mēs atvainojamies, ja paskaidrojumos esam pieļāvuši kļūdu, un komentāru lodziņā varat mums pateikt jebko!

Un ko jūs domājat par šo uzlabojumu, pateicoties AMD GameCache ? Vai jūs domājat, ka tas nav tik slikti? Kopīgojiet savas idejas zemāk.

VortezAMD Ryzen 3000 fonts

Pamācības

Izvēle redaktors

Back to top button