Um estudo recente publicado no IEEE Transações em computação em nuvem A revista demonstrou que o processador Yitian 710 de 128 núcleos do Alibaba Cloud, desenvolvido em 2021, é atualmente o processador de servidor baseado em Arm mais eficiente para tarefas de banco de dados em ambientes de nuvem de grande escala, relata O registro. A pesquisa conduzida por Dumitrel Loghin, da Universidade Nacional de Cingapura, mostra que o Yitian 710 supera outros processadores baseados em Arm e até supera o Xeon Platinum da Intel em alguns testes específicos.
A pesquisa avaliou uma variedade de CPUs de servidores Arm e as comparou com o Intel Xeon Platinum 8488C, que foi lançado no primeiro trimestre de 2023. Esta análise comparativa foi realizada em oito plataformas de nuvem diferentes para determinar qual CPU lida com tarefas relacionadas ao banco de dados de forma mais eficaz. . Entre os processadores Arm avaliados – o Graviton 2/3 de 64 núcleos da Amazon, o Kunpeng 920 de 60 núcleos da Huawei e o processador Altra de 80 núcleos da Ampere – o Yitian 710 emergiu como um desempenho de destaque, especialmente digno de nota devido aos seus fundamentos tecnológicos mais recentes. Quanto às cargas de trabalho, eles incluíram benchmarks Dhrystone e Whetstone, medindo o número de chamadas de sistema de kernel e chamadas execl que cada sistema fez, testando velocidades de cópia de arquivos, avaliando a pontuação geral do UnixBench e conduzindo tarefas de assinatura e verificação RSA 2048.
O Yitian 710 da Alibaba estava à frente dos seus rivais nos benchmarks sintéticos Dhrystone e Whetstone e desafiou significativamente o Xeon 8488C da Intel, o que demonstra o seu enorme potencial. O Yitian 710 também superou seus concorrentes em testes de assinatura e verificação de File Copy, UnixBench e RSA 2048.
Apesar dos pontos fortes do Yitian 710, o Graviton 3 da AWS o superou no benchmark Redis. No entanto, o Yitian 710 manteve sua vantagem no tratamento da taxa de transferência do memcached e em duas das três tarefas de taxa de transferência do RocksDB, diz o relatório.
O estudo também destacou as vantagens tecnológicas do Yitian 710, como o uso da mais recente arquitetura de conjunto de instruções Arm (ISA) e SDRAM DDR5 em 2021, o que contribuiu significativamente para seu alto desempenho. Por outro lado, a nuvem da Huawei oferece um recurso exclusivo onde duas CPUs Kunpeng 920 podem ser executadas em uma topologia de acesso à memória não uniforme (NUMA), uma capacidade incomparável com os servidores Arm de qualquer outro provedor de nuvem.
A eficiência de custos foi outro ponto focal da pesquisa. Embora os servidores Arm exijam mais chamadas de sistema do que seus equivalentes Intel (o que é potencialmente ineficiente), eles ainda oferecem melhor valor em alguns cenários. Isto é particularmente relevante à medida que os provedores de nuvem continuam a otimizar a relação custo-benefício sem comprometer
O estudo sugere que com melhorias incrementais, como ligeiros aumentos na velocidade do clock e otimizações nas chamadas do sistema do kernel Linux, servidores Arm como o Yitian 710 poderiam se tornar ainda mais competitivos. A pesquisa recomenda aproveitar recursos específicos do Arm, como Scalable Vector Extensions, para aumentar o desempenho nas respectivas cargas de trabalho, potencialmente posicionando os servidores Arm como uma alternativa viável aos servidores AMD EPYC e Intel Xeon mais estabelecidos em cenários de computação em nuvem.