Ampere estreou com sucesso no mercado de processadores para servidores de arquitetura ARM. No início do ano, a plataforma Altra de 80 núcleos apresentou resultados muito decentes, comparáveis em uma série de tarefas com o desempenho das plataformas AMD EPYC 7742 de um e dois soquetes.
Posteriormente, novas placas Ampere foram publicadas, informando que já neste ano a empresa pretende aumentar o número de núcleos por chip de 80 para 128, o que nem a Intel nem a AMD podem fazer até agora. E os planos de longo prazo da Ampere são ainda mais ambiciosos.
Vale lembrar que o nome Ampere é muito jovem para os padrões de TI. A empresa foi fundada em 2017 pelo ex-presidente da Intel, Renée J. James, e a sólida espinha dorsal do recém-criado Ampere também era composta por engenheiros da Intel. Os ativos da AppliedMicro foram logo adquiridos, incluindo desenvolvimentos no processador X-Gene, mas o sucesso veio para a Ampere com a implementação de um processador baseado em núcleos ARM Neoverse.
Os chips Altra Quicksilver, ao contrário de processadores AWS semelhantes da série Graviton, existem não apenas como parte de sistemas especializados, que são quase impossíveis de serem comprados por alguém de fora. Esta é uma plataforma completa com seu próprio soquete LGA 4926; há implementações dela com soquetes de um e dois processadores.
Entre as vantagens da plataforma Ampere Altra estão não apenas a alta eficiência e o baixo, em comparação com o x86, o nível de consumo de energia. O desempenho da plataforma é mais previsível, já que os processadores Quicksilver praticamente não “fazem malabarismos” com suas frequências de clock, mantendo-as próximas do valor nominal.
Mas Quicksilver não é o pico de desenvolvimento do processador Ampere. Como ficou conhecido, a nova geração de processadores Ampere Altra terá o codinome Mystique. Amostras de teste devem aparecer nos próximos meses, e um lançamento completo ocorrerá este ano.
Ele ainda é baseado no design dos núcleos Neoverse N1, mas devido às otimizações, foi possível encaixar não 80, mas 128 núcleos no pacote térmico de 250 W anterior. Isso é duas vezes mais do que no carro-chefe AMD EPYC; embora o último suporte SMT, mas em Mystique estamos falando sobre kernels completos, que podem ser mais eficazes em uma série de tarefas. A linha será liderada pelo processador Altra Max M128-30, ou seja, a freqüência do clock ainda diminuirá um pouco em comparação com o modelo top atual Q80-33 (3,0 versus 3,3 GHz).
A empresa pretende desenvolver ainda mais o tema “desempenho previsível”. No entanto, a notícia principal é muito mais curiosa: o Ampere não vai continuar a usar apenas desenvolvimentos ARM. A próxima geração de processadores depois do Mystique, agora conhecido pelo codinome Siryn, será baseada em núcleos ARM de seu próprio design. E novos processadores devem aparecer já em 2022. Eles podem obter mais de 128 núcleos e usarão uma tecnologia de processo de 5 nm.
Esta decisão é explicada pelo desejo de tornar os novos processadores mais eficientes em data centers modernos (principalmente nuvens e hiperscalers), tanto em termos de desempenho quanto de consumo de energia. Uma otimização de kernel mais sutil é possível dentro da estrutura de nosso próprio design. E o Ampere tem todas as chances, se mesmo com o Neoverse N1 padrão for capaz de aumentar o número de núcleos em 60% no mesmo nível de dissipação de calor. Até o momento, a empresa não divulgou detalhes sobre o design dos núcleos do Siryn, mas, aparentemente, está quase concluído e os desenvolvedores estão atualmente “dando os retoques finais”.
Por melhores que sejam os processadores Ampere, sem uma base de clientes, a nova plataforma não será amplamente adotada. E aqui a empresa também tem motivos para se gabar. Se antes um dos grandes nomes que decidiram experimentar a plataforma de servidor Ampere Quicksilver podia se chamar Oracle, que antes investia na empresa, agora já foram anunciadas parcerias com gigantes chineses como ByteDance e TencentCloud.
Além disso, Cloudflare e Microsoft estão entre os clientes da Ampere. Este último perde apenas para a AWS no campo de serviços em nuvem. Como a AWS tem sua própria plataforma ARM, a decisão da Microsoft de se associar à Ampere parece mais do que razoável – ambos os membros devem se beneficiar dessa aliança, mesmo apesar dos rumores de que a Microsoft está desenvolvendo seu próprio processador de servidor ARM.
Tão importante quanto, um ecossistema de software e hardware está sendo gradualmente criado em torno do Ampere Altra. Por exemplo, a NVIDIA anunciou um kit de desenvolvimento para soluções HPC com base no Ampere Altra e suas próprias GPUs, e a VMware adicionou suporte Altra para a versão experimental Arm do ESXi.