.
A Amazon Web Services pode ficar feliz em implantar os processadores Epyc de 96 núcleos da AMD em seus datacenters e até anunciou uma instância baseada nos chips esta semana, mas a gigante da nuvem não tem tanta certeza sobre as peças Bergamo de 128 núcleos do designer Zen revelado esta semana.
“Não perseguimos tanto a contagem de núcleos com a AWS”, disse David Brown, vice-presidente da AWS Elastic Compute Cloud, Strong The One.
O comentário rompe com a sabedoria convencional, que diz que os operadores de nuvem apreciam contagens de núcleo mais altas porque permitem mais máquinas virtuais e contêineres em um único servidor e, portanto, aumentam o potencial de ganho de cada caixa em um rack.
Este é o conceito central sobre o qual a Ampere Computing construiu seu negócio. Em 2020, a empresa lançado um processador de datacenter compatível com Arm com até 80 núcleos otimizados para cargas de trabalho nativas da nuvem e desempenho inteiro. Os processadores rapidamente chamaram a atenção dos principais provedores de nuvem, incluindo Oracle, Microsoft, Google, Tencent, Alibaba e Baidu, para citar apenas alguns. O designer de chips lançou posteriormente uma variante de 128 núcleos em 2021 e nesta primavera revelado uma parte de 192 núcleos.
A AMD tentou fazer algo semelhante com o lançar do seu Bérgamo Processadores Epyc, que podem ser adquiridos com até 128 núcleos Zen 4c x86 e até 256 por nó em um servidor de dois soquetes. Essa densidade vem com uma pequena penalidade de velocidade de clock mais baixa.
Pelo menos por enquanto, a AWS, maior provedora de nuvem pública do mundo, não está interessada.
“O que você precisa pensar é o que mais você precisa colocar no servidor”, disse Brown. “Os servidores são projetados com uma certa quantidade de memória por núcleo. Com contagens de núcleos mais altas, muitas outras partes do servidor ficam muito, muito caras e, com a mudança para DDR5, vemos ainda mais desafios agora.”
Com contagens de núcleo mais altas, muitas outras partes do servidor ficam muito, muito caras
De acordo com Brown, a AWS prefere padronizar em torno da CPU, seja da Intel, da AMD ou de seu próprio silício Graviton, que possui especificações muito parecidas com as da Ampere. Isso significa que o colosso da nuvem pode se concentrar em ajustar o servidor para sua tarefa.
“Quando você vê uso geral, alto desempenho, memória otimizada [instances] é realmente o mesmo chip em todos eles”, disse Brown. “Tudo o que está mudando nesses três é a quantidade de memória que você obtém por CPU.”
Ao alterar o número ou a capacidade dos DIMMs, a AWS pode ajustar a largura de banda e a capacidade da memória para atender às expectativas dos clientes.
Brown também observou que a contagem de núcleos está aumentando em chips de uso geral. Cinco anos atrás, disse ele, a AWS comprava 24 e 32 peças principais. Hoje está comprando o silício Epyc de uso geral da AMD com 96 núcleos. Embora esses processadores tenham menos núcleos do que o Bergamo, eles também são mais bem especificados em termos de velocidade de clock ou cache por núcleo.
Com isso dito, Brown enfatizou que essa filosofia não é imutável. “Não acho que tenhamos uma crença religiosa que diga que não gostamos desses outros”, disse ele.
Embora o AWS possa não ser vendido nos Epycs mais recentes da AMD, o provedor de nuvem está claramente em minoria, pelo menos no que diz respeito ao conceito de CPUs otimizadas para núcleo.
Ainda não se sabe se Bergamo ajudará a AMD a replicar os sucessos que Ampere teve com sua série Altra. A AMD tem estado bastante quieta sobre quais provedores de nuvem planejam implantar seu silício de última geração, embora tal reticência não seja incomum, pois leva tempo para os operadores avaliarem as peças antes de colocá-las em funcionamento. Pelo menos um hiperescalador, Meta, planeja implantar o Bergamo junto com o Genoa da AMD para aumentar o rendimento de seus serviços. ®
.