Detetive de chip @FritzchensFritz postou um excelente comparação de imagens entre o Ryzen 5 7600 e um Ryzen 7 7800X3D com fotos tiradas com uma câmera infravermelha. As imagens infravermelhas nos mostram as camadas internas dos processadores Ryzen 7000 e 7000X3D da AMD, revelando as sutis diferenças arquitetônicas entre os diferentes chips.
As diferenças entre as duas CPUs podem ser difíceis de detectar à primeira vista, mas quando você sabe o que procurar, as diferenças são óbvias. A CPU esquerda na imagem representa o Ryzen 5 7600 (e Ryzen 7 7700), enquanto a direita representa o Ryzen 7 7800X3D.
Olhando mais de perto o Core Complex Die (CCD) de cada CPU (o die inferior direito), você pode ver como a AMD apresenta o núcleo e o layout do cache em seus processadores Ryzen 7000. Os quatro “quadrados” localizados nas bordas esquerda e direita do CCD representam os oito núcleos Zen 4 físicos localizados no chip, enquanto a seção intermediária contém o cache da CPU.
Mesmo que o Ryzen 5 7600 seja uma peça de seis núcleos, você pode dizer que o chip fisicamente tem oito núcleos de acordo com a imagem infravermelha. Isso ocorre porque a AMD usa apenas clusters de oito núcleos em seus chips Ryzen (por enquanto) e desativa os núcleos quando necessário para criar SKUs adicionais.
A parte do meio do CCD representa a área de cache da CPU, onde estão localizados os caches L1, L2 e L3. É aqui que as mudanças óbvias podem ser vistas entre o 7600 e o 7800X3D. O 7600 apresenta uma configuração de cache L3 normal que consiste em dois caches de 16 MB unificados em um cluster de 32 MB, enquanto o 7800X3D parece completamente diferente devido à placa “gigante” de cache de 64 MB empilhada no topo do cluster inferior de 32 MB (tornando impossível ver o cluster inferior de 32 MB). Você pode conhecer os detalhes detalhados dessa configuração em nosso artigo AMD Compartilha os detalhes do novo chip V-Cache 3D de segunda geração, até 2,5 TB/s.
Você também pode dizer pela imagem infravermelha que o cache empilhado de 64 MB também cobre parcialmente os núcleos do Zen 4, devido às diferenças de litografia entre o SRAM 3D-VCache de 7 nm e os núcleos da CPU do Zen 4 de 5 nm. Isso é diferente da CPU 3D-VCache de primeira geração da AMD, o Ryzen 7 5800X3D, que tinha uma camada uniforme de cache empilhado que cobria apenas o cluster de cache L3 de 32 MB inferior e não cobria os núcleos, porque tanto o cache empilhado quanto o Zen 3 núcleos apresentavam a mesma litografia de 7nm.
O 3D-VCache desigual do Ryzen 7 7800X3D não afeta o desempenho até onde sabemos, mas introduziu desafios de engenharia adicionais para a AMD, uma vez que teve que mover os conectores TSV (alimentando o cache 3D) da área de dados do cache L3 em designs Zen 3 mais antigos para a área de cache L2 em seus chips Zen 4. Ironicamente, o chip 3D-VCache do 7800X3D é realmente menor e mais denso do que o do 5800X3D, no entanto, o CCD do 7800X3D ainda é muito pequeno para que seu novo chip 3D-VCache se encaixe nas restrições de matriz oferecidas apenas ao cache L3.
Com e sem AMDs 3D V-Cache pic.twitter.com/COyooAnDDy19 de maio de 2023
Para uma atualização sobre a mais recente tecnologia 3D-VCache da AMD, verifique nossa cobertura anterior aqui. Mas, essencialmente, o Ryzen 7 7800X3D, Ryzen 9 7900X3D e 7950X3D apresentam a tecnologia 3D-VCache de segunda geração da AMD, oferecendo cache empilhado verticalmente significativamente mais rápido e denso em comparação com seu antecessor.
O design de cache 3D da AMD ajuda a melhorar o desempenho dos jogos e outras cargas de trabalho sensíveis ao cache, triplicando a quantidade de cache à qual a CPU tem acesso. Isso reduz a quantidade de tempo que a CPU precisa para acessar a RAM mais lenta do sistema e mantém mais dados confinados ao cache L3 mais rápido, o que melhora o desempenho e reduz a latência.