Contents

CPUs Zhaoxin na China agora permitem que você escolha seus núcleos favoritos!

O fabricante chinês de CPU x86 Zhaoxin continua avançando no desenvolvimento de seus processadores, embora desta vez no nível de programação com os"núcleos favoritos “. Graças aos últimos patches lançados para o kernel Linux, sabemos que o fabricante chinês está começando a integrar otimizações importantes no nível de programação.

Tal como acontece com os processadores AMD e Intel, os chips Zhaoxin podem ter núcleos específicos de maior desempenho. Os programadores de sistema operacional devem direcionar esses núcleos para cargas de trabalho críticas. Ou seja, em tarefas onde são utilizados poucos núcleos, aproveitar apenas os núcleos de maior desempenho é apenas uma vantagem. É para onde apontam essas otimizações.

Zhaoxin lançou patches no Linux para aproveitar as vantagens da funcionalidade ACPI (Advanced Configuration and Power Interface)

/images/Zhaoxin-KX-7000-CPU-China-8-Cores-copia-Intel-i3-N300.jpg

A interface ACPI foi desenvolvida pela Intel, Microsoft e Toshiba. Isso permite que o sistema operacional interaja com o hardware para controlar aspectos avançados de energia e configurações do sistema. Entre o que nos interessa, uma das principais funções está na configuração do sistema. Especificamente, ao adicionar esta interface, Zhaoxin está fazendo com que o sistema operacional tenha acesso a informações detalhadas sobre a configuração do sistema. Entre eles estão detecção de hardware, alocação de recursos e outros detalhes da plataforma.

Entre as vantagens que incorpora está que a ACPI permite que Zhaoxin faça com que o sistema operacional seja capaz de diferenciar núcleos por frequência máxima ou capacidades. O driver CPUfreq é atualizado para refletir isso, permitindo ao programador favorecer núcleos de alto desempenho designados ao atribuir threads e processos. Isso garante que as tarefas possam aproveitar dinamicamente os núcleos mais rápidos para maximizar o desempenho. A abordagem se assemelha à programação enxuta, ciente da topologia central e da heterogeneidade já encontrada nas CPUs AMD e Intel.

O suporte para núcleos favoritos abre a porta para futuras CPUs híbridas Zhaoxin?

/images/Zhaoxin-Kaisheng-KH-40000-y-Kaixian-KX-6000G.jpg

As contribuições recentes de Zhaoxin para o kernel Linux se concentraram na otimização do desempenho de sua linha de processadores de servidor por meio de vários meios, incluindo o uso de núcleos preferenciais. No entanto, a seleção específica de tais núcleos é atualmente indefinida e pode variar entre diferentes modelos e linhas de produtos. No entanto, esse recurso provavelmente será implementado em futuras ofertas orientadas a servidores que podem se beneficiar de um design assimétrico para maior eficiência. Este novo envio de código representa o compromisso contínuo da Zhaoxin em apoiar o ecossistema Linux, fornecendo soluções robustas e eficientes para clientes empresariais. Uma base sólida no desenvolvimento de código aberto é essencial para promover a confiança dos desenvolvedores e incentivar a adoção generalizada entre os data centers.

Adicionar recursos sofisticados como programação de"núcleos preferenciais"apenas torna óbvio que os chips Zhaoxin estão amadurecendo do suporte x86 essencial para uma otimização de desempenho mais refinada. Embora as CPUs da Zhaoxin estejam atrás da AMD e da Intel em termos de processo litográfico, frequências, desempenho ou eficiência, até que tudo isso chegue, pelo menos a China está fechando a lacuna de eficiência e o ecossistema de software. O que continua a ser fundamental para a competitividade.

Após a eventual capacidade da Zhaoxin de competir diretamente com a AMD e a Intel, as soluções de software necessárias terão sido previamente desenvolvidas e implementadas. Em última análise, ocorrerá a adoção generalizada de CPUs criadas e produzidas localmente pela China, necessitando não apenas de avanços no hardware, mas também no desenvolvimento de software correspondente.

*️⃣ Link da fonte:

para kernel Linux,