
Neste artigo (5)
Análise Semipersonalizada do Arm Neoverse CSS N4 Ranger
Principais conclusões
- Olhe além da contagem de núcleos: cache, memória e E/S são as especificações que determinam a real utilidade de um servidor.
- Trate o CSS N4 como um subsistema validado, não apenas como um lançamento de núcleo de CPU.
- Observe as configurações dos clientes para ver se os construtores de nuvem priorizam núcleos, chiplets, memória ou conectividade com aceleradores.
O subsistema semicustomizado é menos um anúncio de CPU do que um conjunto validado de componentes para silício de servidores.
O subsistema semicustomizado é menos um anúncio de CPU e mais um conjunto validado de componentes para silício de servidores.
Um chip de servidor costumava começar com um núcleo e uma longa peregrinação de engenharia. Agora, a Arm está oferecendo algo mais próximo de uma porta de cofre já pré-cabeada: núcleos, cache, interfaces de memória, E/S e encanamento chip a chip já organizados para que os clientes possam passar menos tempo validando as partes entediantes e mais tempo decidindo onde esconder as joias. Essa é a verdadeira história por trás do Arm Neoverse CSS N4 Ranger. A especificação principal é grande, segundo o Tom's Hardware: entre oito e 128 núcleos Neoverse N4 por die, até 3,8 GHz, no processo N3P da TSMC. Mas o movimento mais interessante é o empacotamento arquitetural. A Arm não está apenas vendendo um tijolo mais rápido; está vendendo uma seção de parede configurável com os conduítes já inspecionados.
O subsistema na bancada
O Tom's Hardware descreve o programa Compute Subsystem da Arm como uma rota semipersonalizada que permite aos clientes configurar contagem de núcleos, tamanho de cache, E/S e conectividade em torno da IP da Arm. Os próprios materiais da Arm sobre o Neoverse CSS apresentam esses subsistemas como plataformas de computação de infraestrutura validadas e otimizadas para desempenho, destinadas a aliviar o trabalho de design e validação que não diferencia o produto. Tradução do dialeto de folha de dados: a Arm está tentando remover a parte do design de chips de servidor que parece depurar um backplane assombrado às 2 da manhã.
Isso importa porque uma CPU de nuvem, DPU ou design com chiplets raramente vence apenas pela contagem de núcleos. O Tom's Hardware relata que a mesma abordagem CSS apareceu em CPUs na Azure e no Google Cloud, além de DPUs na Nvidia e na Intel. A versão filme de assalto é simples: os núcleos são a equipe, mas a fuga depende da memória, das pistas de E/S e de a interconexão de chiplets abrir a porta da garagem na hora certa.
A especificação enterrada sob a contagem de núcleos Segundo o
Tom's Hardware, o Neoverse CSS N4 suporta até 256 MB de cache L3 por die, até 2 MB de cache L2 por núcleo e 64 KB cada de cache L1 de instruções e L1 de dados por núcleo. Esse número de L3 é o que eu circularia em vermelho antes que alguém começasse a cantar sobre 128 núcleos. Uma grande fazenda de núcleos sem cache suficiente por perto é apenas uma multidão tentando se espremer por uma catraca de metrô enquanto a DRAM ri do outro lado da cidade.
O Tom's Hardware também observa que o Ranger é um grande avanço em relação ao Neoverse CSS N2, que chegava ao limite de 64 núcleos. A faixa do N4 começa tão baixo quanto oito núcleos, o que é tão importante quanto o teto, porque nem todo cliente está construindo o mesmo monstro. Um chip de rede, uma CPU de nuvem e um acelerador de infraestrutura podem todos querer núcleos Arm, mas nem todos querem o mesmo orçamento térmico, área de die ou personalidade de E/S.
Vamos falar sobre o que a Arm não explicou no anúncio. O Tom's Hardware informa que a Arm não esclareceu os clocks máximos para cada configuração possível, embora a plataforma rode até 3,8 GHz. Isso não é um escândalo; é a física vestindo um cardigã sensato. Mais núcleos geralmente significam maior densidade de potência e mais calor para remover, e a realidade térmica tem um jeito de trair o otimismo das apresentações justamente quando as ventoinhas do rack aceleram.
O truque semipersonalizado é validação, não vibe
A Arm diz que o Neoverse CSS foi pensado para acelerar o tempo até o silício ao assumir tarefas de design e validação que não diferenciam o produto, enquanto deixa espaço para os parceiros fazerem personalização específica de mercado. Essa é a parte focada em quem constrói. Se você está projetando silício para nuvem, prefere se diferenciar em agendamento, aceleração, topologia de memória, segurança, empacotamento ou ajuste para cargas de trabalho, em vez de gastar seus melhores engenheiros reverificando o mesmo encanamento de complexo de núcleos que todo mundo também precisa.
A EDN Asia adiciona a camada de ecossistema em torno dessa ideia, descrevendo o Arm Total Design como cinco blocos de construção que abrangem as etapas de desenvolvimento de silício. A publicação diz que a iniciativa inclui empresas de design ASIC, fornecedores de IP, provedores de ferramentas EDA, fundições e desenvolvedores de firmware, com Cadence e Synopsys entre as empresas de EDA envolvidas. Em termos práticos, o CSS é o berço do motor, e o Total Design é a oficina cheia de elevadores, torquímetros e pessoas que sabem qual conector sempre é instalado ao contrário.
A borda da placa é onde o Ranger fica interessante
O Tom's Hardware relata que o CSS N4 suporta DDR5 ou LPDDR6, além de até 128 pistas de PCIe 7/6 e CXL 4.0. Essa é a parte que construtores de nuvem não devem passar por cima. PCIe e CXL são onde CPUs negociam com aceleradores, expansão de memória, placas de rede e todos os outros engenhos em nível de rack que transformam um processador de uma bela foto de die em infraestrutura útil.
O mesmo relatório do Tom's Hardware diz que o Ranger pode escalar além de 128 núcleos por meio de designs multi-chiplet e multi-socket, com suporte a UCIe por interconexões chip a chip e PNYs específicos de parceiros. Isso é a Arm reconhecendo discretamente para onde o silício de servidor está indo: não um único die heroico fazendo tudo, mas várias peças passando sinais como uma corrida de revezamento muito cara. Se esses links forem validados cedo, os clientes conseguem gastar mais energia na arquitetura do sistema e menos perseguindo gremlins de integridade de sinal pelo substrato do pacote.
O que observar a seguir
A próxima pergunta não é se 128 núcleos Arm cabem em um die, porque o Tom's Hardware diz que o Ranger faz isso no TSMC N3P. A pergunta é quais configurações os clientes realmente escolhem. De oito a 128 núcleos é uma faixa enorme, e os designs vencedores podem ser aqueles que equilibram cache, E/S, tipo de memória e estratégia de chiplets com honestidade brutal.
Para leitores acompanhando hardware de servidor, o Arm Neoverse CSS N4 Ranger é um lembrete de que a competição moderna em chips está subindo a escada da abstração. Núcleos ainda importam, e eu nunca vou dizer para você não ler a tabela de cache como se ela contivesse um tesouro enterrado. Mas a ação real agora está nos subsistemas validados: os blocos pré-integrados que permitem que equipes de silício para nuvem construam máquinas mais estranhas e especializadas sem começar de um esquemático em branco toda vez.