Agendamento consciente de cache melhora desempenho do Intel Xeon 6

A funcionalidade Cache Aware Scheduling da Intel para o kernel Linux demonstrou ganhos de desempenho em processadores Xeon 6 Granite Rapids. Engenheiros desenvolveram essa funcionalidade para otimizar a colocação de tarefas em sistemas multi-cache. Benchmarks em uma configuração dual Xeon demonstram benefícios em várias cargas de trabalho.

Ao longo do último ano, engenheiros da Intel avançaram no Cache Aware Scheduling no kernel Linux. Esse código ainda não incorporado permite que o kernel agrupe tarefas que compartilham dados no mesmo domínio de cache de último nível, minimizando falhas de cache e o salto de dados entre núcleos. Embora a Intel tenha liderado o esforço, a funcionalidade beneficia processadores de outros fornecedores com múltiplos domínios de cache também. Em outubro, testes em um servidor dual AMD EPYC 9965 revelaram melhorias em várias cargas de trabalho. Agora, avaliações semelhantes visam a série Xeon 6 Granite Rapids da Intel. Usando um servidor Gigabyte R284-A92-AAL1 equipado com dois processadores Xeon 6980P e 24 módulos de 64 GB DDR5-8800 MRDIMM, benchmarks recentes avaliaram a iteração mais recente do código. Os testes usaram o branch Git cache-aware-v2, alinhado com Linux 6.18-rc7, e o compararam ao kernel principal Linux 6.18.7 sem a melhoria de agendamento. O sistema executou Ubuntu 25.10, com pacotes padrão incluindo GCC 15.2, mas com a troca para o kernel personalizado. Essas configurações destacam como o Cache Aware Scheduling pode aprimorar a eficiência em hardware de servidor de ponta como Granite Rapids, potencialmente influenciando integrações futuras do kernel para melhor desempenho multi-core.

Artigos relacionados

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
Imagem gerada por IA

Kernel Linux 6.19 adiciona melhorias de agendamento e extensões C da Microsoft

Reportado por IA Imagem gerada por IA

O próximo kernel Linux 6.19 introduz melhorias chave no framework sched_ext para melhor recuperação de agendadores eBPF e integra extensões C da Microsoft para compilação de código mais limpa. Essas atualizações visam aprimorar a estabilidade, o desempenho e a eficiência dos desenvolvedores em diversos ambientes de computação. Contribuições de empresas como Google, Meta e Microsoft destacam a colaboração crescente no desenvolvimento open-source.

A Intel está pronta para apresentar uma sessão sobre agendamento consciente de cache na Linux Plumbers Conference 2025. A sessão destaca avanços no agendamento do Linux para melhor desempenho de hardware.

Reportado por IA

O kernel Linux 6.19 resolveu uma regressão significativa de desempenho do agendador, restaurando a eficiência após testes iniciais revelarem problemas. Desenvolvedores identificaram e corrigiram uma falha que causou uma queda de 52,4% nos benchmarks, garantindo gerenciamento de tarefas mais suave em todos os núcleos da CPU. Essa correção destaca o processo de desenvolvimento robusto do kernel em meio a otimizações mais amplas.

Desenvolvedores propõem ativar as Extensões de Sincronização Transacional da Intel (TSX) por padrão no próximo kernel Linux 7.0 em CPUs suportadas. Essa mudança visa melhorar o desempenho sem exigir configuração manual. A medida foca em hardware capaz de utilizar recursos TSX.

Reportado por IA

O processador AMD Ryzen 7 9850X3D, por US$ 499, melhora as capacidades de jogos no Linux com uma velocidade de clock superior à do antecessor. Benchmarks de análises mostram que ele se destaca em jogos e várias cargas de trabalho antes do lançamento oficial. O chip de 8 núcleos mantém TDP de 120 W enquanto oferece 104 MB de cache.

Com base no anúncio de Linus Torvalds do kernel Linux 6.19-rc1, este candidato a lançamento introduz funcionalidades avançadas de segurança como encriptação de ligações PCIe, melhorias nos sistemas de ficheiros para EXT4 e XFS, e drivers para novo hardware incluindo SoCs Tenstorrent e gráficos Intel Xe3P.

Reportado por IA

O driver gráfico Intel Xe adicionará suporte a Transparent Huge Pages (THP) para entregar melhorias significativas no desempenho de Shared Virtual Memory (SVM). Este desenvolvimento visa aprimorar a eficiência em ambientes Linux. Phoronix relata as mudanças como uma atualização chave para gráficos open-source.

 

 

 

Este site usa cookies

Usamos cookies para análise para melhorar nosso site. Leia nossa política de privacidade para mais informações.
Recusar