Tutories

Amd gamecache: què és i com funciona en els ryzen 3000?

Taula de continguts:

Anonim

Amb l'arribada dels nous Ryzen 3000 han sorgit una sèrie de nous termes al mar de l'màrqueting. Alguns noms i als entendràs, però d'altres potser escapin al teu comprensió. Per això, avui anem a explicar-te què és AMD GameCache i per què és una característica certament rellevant.

Índex de continguts

Què és AMD GameCache?

En certa manera, AMD GameCache és un terme creat purament per al màrqueting. No obstant això, té millores que són rellevants més enllà de només ser un nom bonic. Podríem resumir que AMD GameCache és el sobrenom que li han donat a la seva nova estructura de memòria cau.

Ara bé, quins canvis nous tenim? Et deixem el vídeo comercial que fa servir AMD per explicar breument què és AMD GameCache i així et fas una idea de què és.

Què porta i en què ens repercuteix?

Com veus, el vídeo realça (i exagera una mica) les bondats que ens porta la nova tecnologia de Ryzen 3000.

El primer que ens mostren en el curt són els nous 'fins a 72 MB' d'AMD GameCache. La veritat és que aquesta afirmació és una mica tramposa. La majoria de Ryzen 's de 3a generació porten 35 ~ 36 MB de memòria cau (L1, L2 i L3) i només els dos Ryzen setembre ascendeixen fins als 72 MB.

El Ryzen maig 3600 (el model més econòmic) té 32 MB de memòria cau L3, la qual cosa ja és el doble que el que tenia el Ryzen 7 2700X (el millor Ryzen 2000). Això ja és una millora força significativa.

A diferència d'altres processadors, en els Ryzen de 3a generació tenim 2 xips de 7nm (nuclis físics) i 1 xip de 12 nm (control I / O).

Cada xip de 7nm compta amb 3/4 nuclis actius (excepte Ryzen 9) i cada un d'aquests té la seva pròpia memòria cau L1 i L2. No obstant això, la memòria de nivell 3 és compartida entre els nuclis de el mateix xip, de manera que és de gran ajuda a l'hora de realitzar certs càlculs.

Per exemple, en els videojocs hi ha tasques que són molt similars entre elles. Calcular gravetat (físiques), imatges, cicles i altres, de manera que alguns valors es repeteixen constantment.

És aquí on tenir una memòria generosa ens permet guardar molts valors sense estar obligats a reemplaçar-los. A més, a l'ésser compartida, diversos nuclis poden reutilitzar dades que els seus veïns ja han demanat, encara que això és una característica típica dels processadors moderns.

La memòria Memòria cau

Creiem que conèixer el funcionament de les memòries cau és una cosa que et pot interessar gratament. És una cosa que pertany a l'àmbit dels coneixements d'un enginyer en informàtica / maquinari, però intentaré explicar-t'ho d'una manera senzilla.

Anem a repetir molt les paraules 'memòria' i 'caixet', així que et demanem disculpes per endavant, però és que el tema és complex.

Els nivells de memòria

Els ordinadors tenen diversos nivells de memòries i cada un d'ells és més ràpid que els que estan per sota d'ell. Arran d'això, les memòries més ràpides també són les més cares, pel que només se solen instal·lar petites quantitats.

Per posar-te una mica en context, has de saber que les velocitats es mesuren en fraccions de segon. Accedir a una dada en memòria cau L1 potser pren 0, 2 ns i "baixar" fins memòria RAM potser són 40ns.

Aquí pots veure les diferents memòries i les seves mides usuals:

  • Memòria cau L1: 16 ~ 64KB Memòria cau L2: 32 kB ~ 4 MB Memòria cau L3: 256 kB ~ 72 MB Memòria / s RAM: 4 GB ~ 32 GB Memòria / s principal (HDD o SSD): 256 GB ~ 2 TB

Com sabràs, la memòria RAM és bastant més ràpida que els SSDs. Aquestes aconsegueixen normalment unes taxes de transferència d'uns 20 ~ 25 GB / s, mentre que només els millors discos sòlids arriben a 5 GB / s amb PCIe Gen 4. Hi ha la mateixa relació entre la memòria cau L1-L2 i la L2-L3 i altres, de manera que entendràs per què unes són d'ús exclusiu de l'processador i altres ho són per al sistema sencer.

Un altre punt rellevant, encara que no va amb aquest tema és que totes les memòries per sobre de la RAM (aquesta inclosa) són volàtils. Això vol dir que només guarden dades si tenen electricitat, de manera que les cau i RAMs es "buiden" a l'apagar l'equip.

Per aquesta regla de tres, les SSDs i HDDs són memòries no volàtils així que tota dada que guardem es mantindrà aquí fins que el sobreescribamos.

Com funciona la memòria cau?

Quan la CPU necessita una dada, el busca en la memòria cau L1. Si no hi és, el busca a la L2, després en la L3 i acaba per "baixar" fins memòria RAM.

A l'aconseguir la dada que necessitava el processador, aquest és portat "cap amunt" i el valor és guardat consecutivament en L3, L2 i L1 per si el necessitem en un futur. El graciós arriba quan el processador vol tornar a fer servir aquest mateix valor.

Si el valor es troba en L1 només necessitem uns instants per reusarlo. En cas contrari, haurem de "baixar" a el següent nivell a comprovar si encara hi és, i així successivament fins a tornar a memòria RAM. El problema que tenim és que les memòries superiors són terriblement petites.

Et deixem aquí un curt vídeo (en anglès) que explica breument les memòries cau:

Per exemple, en 32 kB de memòria cau L1 caben aproximadament 8000 valors (sencers o flotants).

Un videojoc tranquil·lament pot estar treballant amb milions de valors a cada segon, de manera que no podem guardar tots els valors allà. És per això que cada vegada que guardem una dada en memòria cau L1 (no reusado), el valor més antic és reemplaçat.

Si la dada ha estat esborrat de L1, potser continua existint en memòria cau L2, ja que és més gran. Baixar un nivell és un procés lent, però molt més ràpid que anar fins RAM. Tanmateix, si ha passat algun temps, potser hi ha passat el mateix i aquest valor ja no existeixi en L2. En aquest cas, hauríem de "baixar" fins L3 i aquí és on entra la mecànica principal d'AMD GameCache.

A l'ésser una memòria tan generosa, hi caben moltes dades i la probabilitat de reutilitzar-és alta. A l'reusarlos, no hem de "baixar" fins memòria RAM, de manera que el procés és bastant àgil. A més, a l'ésser cau compartida entre un veïnat, un nucli pot aprofitar les dades que un altre nucli ha demanat prèviament, encara que això és una característica comuna en els processadors.

Beneficis d'AMD GameCache i les seves repercussions

Com veuràs, aquesta nova estructura i mides en les memòries cau signifiquen una millora rellevant en molts tipus de programes.

Amb el nom que li ha donat, AMD ha posat l'accent en els videojocs, però qualsevol tasca que requereixi de càlculs consecutius tindrà el mateix efecte.

Aquí tens una imatge comercial d'AMD mostrant els avantatges d'AMD GameCache contra una millora en les freqüències de la memòria RAM. En l'exemple, comparen millorar la memòria cau amb millorar les memòries RAM.

Aquí podem veure un avantatge d'entre un 1% i 12%. Si combinem l'AMD GameCache amb freqüències de RAM altes, podrem aconseguir fins i tot speed-ups encara més grans.

De fet, en els nous Ryzen la freqüència màxima sense overclocking de les RAM és de 3200 MHz, pel que hauries apostar per aquests components. A més, segons diversos articles, les millors freqüències de RAM perquè Ryzen 3000 funcioni a màxim rendiment està sobre els 3200 ~ 3600 MHz.

Conclusions sobre AMD GameCache

En si, AMD GameCache no és sinó un títol altisonant que li han donat a les memòries cau per atraure públic. El punt important és que la millora en memòria cau L3 és real i de pes, de manera que tant jocs com altres processos es veuran potenciats.

No obstant això, alguns usuaris s'han mostrat preocupats amb aquesta decisió d'AMD. Segons ells, renombran a la memòria cau L3 com GameCache és una cosa que perjudicarà la indústria donant-li un to "per a nens".

Mentre que Intel ho ha rebatejat la seva memòria com SmartCache (un nom més sobri), AMD ha tirat més pel públic jove i gamer.

Entenem que en el món de l'gaming, Intel ha estat sempre l'elecció més òbvia. Per això, ara que AMD ha recuperat una mica de terreny, vol esprémer tot el que pugui la gallina dels ous d'or.

La millora en IPC, la millor memòria cau L3 i el suport per a freqüències altes de RAM permeten que AMD torni a ser una alternativa excel·lent per gaming. No obstant això, no et deixis portar pels nom bonics.

Et recomanem aquest article sobre els Ryzen 5 de 3ª generació. Aquests processadors han estat especialment creats per al gaming per les seves altes freqüències de rellotge i bon rendiment en single-core.

Pel nostre costat, esperem que hagis entès fàcilment els termes i tecnologies i que hagis après alguna cosa nova. Sentim si hem comès algun error en les explicacions, ¡i podeu comentar-nos qualsevol cosa a la caixa de comentaris!

I a tu, què et sembla aquesta millora gràcies a AMD GameCache? Creus que no n'hi ha per tant? Comparteix les teves idees aquí baix.

Font VortezAMD Ryzen 3000

Tutories

Selecció de l'editor

Back to top button