O caminho da AMD até o data center e a HPC não é tão longo quanto o senhor pensa

Processadores de servidor Epyc de próxima geração da AMD

A AMD está preparando a próxima geração de seus processadores de servidor Epyc sob o codinome “Rome”, e eles parecem monstros:

  • O projeto é de 7nm, enquanto a Intel ainda está presa aos 14nm. Isso significa o dobro de transistores no mesmo espaço que o chip existente e o Xeon da Intel, o que significa melhor desempenho.
  • 64 núcleos e 128 threads por soquete.
  • Um chip de E/S no meio de cada chip para lidar com DDR4, Infinity Fabric, PCIe e outras E/S.
  • Suporte a PCIe Gen4, fornecendo o dobro da largura de banda do PCIe 3.
  • Velocidades do Infinity Fabric bastante aprimoradas, permitindo a comunicação entre chips e memória.
  • O mais importante é a capacidade de conectar GPUs a CPUs e fazer a comunicação entre GPUs com a CPU.

O design do Epyc 2 é, na verdade, oito “chiplets” com oito núcleos cada, conectados pela malha, com o chip de E/S localizado entre os chiplets. A comunicação entre a CPU e a GPU, no entanto, é feita com o PCI Express 4, que não é tão rápido, mas ainda assim é muito rápido, e isso dá à AMD a vantagem.

Uma coisa que aprendi é que, afinal, a AMD não está em uma desvantagem tão grande. Acontece que, pelo fato de a Nvidia ter a linguagem CUDA e uma enorme base de suporte, a CUDA ou qualquer outra linguagem proprietária não é necessária para fazer com que as GPUs funcionem.