Com o lançamento do AMD 9800X3D a impressionar a Internet em geral, tem-se falado muito da nova iteração da V-Cache 3D que utiliza e de como é provavelmente o principal contribuinte para o grande aumento de desempenho que este CPU traz.
Mas o que é uma V-Cache? Porque é que é 3D? As caches normais são bidimensionais? Vamos explicar. Mas, primeiro, temos de abordar os aspectos básicos. O que é uma cache?
Quando se trata de CPUs, "cache" refere-se a uma quantidade muito pequena de memória volátil que está realmente no próprio pacote da CPU. O espaço é escasso aqui, e é por isso que a capacidade é tão pequena em comparação com a RAM do sistema. A desvantagem é que, devido ao facto de estar fisicamente muito mais próxima da CPU, pode ser acedida muito mais rapidamente do que a RAM.
Normalmente existem vários níveis de cache: L1, L2 e L3.
A L1 está mais próxima da CPU e tem a capacidade mais pequena, a L2 está mais longe, é maior e mais lenta, a L3 está mais longe, é maior e ainda mais lenta.
Claro que, quando dizemos "mais lento", continua a ser ordens de grandeza mais rápido do que a RAM, que por sua vez é algumas ordens de grandeza mais rápida do que o armazenamento de estado sólido não volátil (o seu SSD SATA ou M.2, por exemplo). A cache L1 pode funcionar cerca de 200 vezes mais depressa do que a super-rápida RAM DDR5.
Então, é isso que é uma cache, mas o que é que torna a cache da AMD "3D"?
Esta é a tecnologia da AMD que empilha camadas adicionais de cache L3 umas sobre as outras, criando mais capacidade. A cache 3D de segunda geração difere ligeiramente, uma vez que estas pilhas de memória extra estão diretamente abaixo dos núcleos do processador. Isto significa que têm melhor acesso ao IHS, o que significa que são arrefecidos de forma mais eficiente e, consequentemente, podem ter um desempenho mais rápido.
PRODUCTS IN ARTICLE