Economia e mercado 11 Nov
Um bot de testes da Intel detectou ganhos de desempenho de quase 40 vezes em servidores com processadores Xeon após uma atualização do kernel Linux com apenas uma linha de código ir ao ar. O update visava corrigir falhas da atualização anterior que derrubavam a performance em até 600%, e acabou garantindo ganhos massivos de velocidade em uma série de outras tarefas.
A versão anterior do kernel havia recebido uma função que, de forma muito resumida, redesenhava a maneira como alguns endereços de memória eram alocados, de modo a tirar proveito de tecnologias que automatizam o gerenciamento de grandes blocos de memória. No entanto, em máquinas equipadas com os chips Intel Xeon Scalable de 3ª geração (codinome Cooper Lake), os resultados não foram positivos.
Os ajustes geraram um forte impacto, e levaram a reduções de desempenho de até 600%, dependendo do trabalho realizado. Nesse cenário, um novo update foi disponibilizado no final de outubro, e curiosamente uma modificação em uma única linha de código foi feita, implementando uma condição para que o trecho da função em questão fosse acionado.
Se a modificação parece simples, como de fato é, as consequências foram drásticas e muito positivas, conforme detectou o bot de testes da Intel. Ao reproduzir um benchmark identificado como "will-it-scale.per_process_ops", que avalia a escalabilidade do processamento após mudanças do kernel, esse bot registrou melhorias impressionantes que beiram os 4.000% (ou quase 40 vezes).
Da mesma forma que a falha relatada no passado, os ganhos massivos da atualização são limitados e podem ser vistos apenas em uma seleção de tarefas. Ainda assim, obter saltos grandes como esse não deixam de impressionar, especialmente frente a uma modificação tão básica.
Lançados em 2020, os Intel Xeon Cooper Lake traziam melhorias modestas em relação à geração anterior, a linha Cascade Lake, e focavam em servidores que utilizam as configurações 4S e 8S (máquinas com 4 ou 8 processadores em uma placa, respectivamente). Seu alcance já limitado foi ainda mais reduzido pelo cancelamento de boa parte da linha poucos meses após o anúncio.
Comentários