A Amd resolverá as diferenças entre os núcleos 'melhores' e 'preferidos'
Índice:
Nas últimas semanas, houve um aumento nas discussões na AMD sobre como os novos processadores Ryzen 3000 interagem com o Windows e, em particular, sobre como os Melhores Cores e os Núcleos Preferidos funcionam, onde surgem diferenças entre o que o Windows interpreta como 'melhores núcleos' e o que a ferramenta Ryzen Master interpreta.
Atualmente, existem discrepâncias entre os melhores núcleos e os preferenciais gerenciados pelo Windows e Ryzen Master
Hoje a AMD está oficialmente comentando sobre a situação e por que ela surge, além de descrever o que está fazendo para remediar discrepâncias nos dados.
O Ryzen 3000 é o primeiro produto da AMD a usar um recurso ACPI chamado CPPC2 (Collaborative Power and Performance Control 2), que é uma interface API entre o firmware do chip (essencialmente o UEFI BIOS e AGESA) e um sistema operacional como o Windows. A interface permite que o hardware comunique melhor seus recursos e configurações de gerenciamento de frequência e energia ao sistema operacional.
Qual é o problema com isso? Que os processadores comunicam outro conjunto de dados por meio de suas próprias ferramentas "Ryzen Master" e APIs proprietárias, que diferem das do Windows, e é a relação entre esses "melhores núcleos" e os "núcleos preferenciais" do CPPC2. causou um pouco de confusão desde o lançamento original em julho.
As discrepâncias existem desde o lançamento da série Ryzen 3000. Na maioria das situações e configurações, os núcleos reais da CPU que estão sendo carregados no sistema operacional sob cargas de trabalho de thread único ou leve nunca foram correspondeu aos melhores núcleos da CPU, conforme relatado pela Ryzen Master. Isso pode ser visto com qualquer utilitário de monitoramento genérico, como o gerenciador de tarefas.
A discrepância aqui reside no mapeamento real entre as informações dos "Melhores Núcleos" da Ryzen Master e as APIs SMU, e no mapeamento "Núcleos Preferidos" que o firmware da AMD comunica. via CPPC2 para o sistema operacional.
A maneira mais fácil de visualizar as definições de configuração que o CPPC2 se comunica com o Windows é visualizar as entradas de log correspondentes do sistema “Kernel-Processor-Power” do Windows no Windows Event Viewer, conforme mostrado acima na captura de tela do tela.
Os “Melhores Núcleos” definidos pela SMU e relatados pela Ryzen Master são decididos com base nas propriedades elétricas e são codificados no momento da usinagem na fábrica. Os "núcleos preferenciais" definidos pelo CPPC2 são aqueles para os quais a AMD deseja que o desenvolvedor do SO envie a maior parte do tráfego, não apenas por suas propriedades físicas ou elétricas superiores, mas também porque são ideais para a política de rotação de núcleos do programador do Windows. O agendador do Windows é programado para não manter indefinidamente um encadeamento de trabalho de aplicativo atribuído a um kernel em particular por muito tempo, mas para alterná-lo periodicamente entre um par de dois kernels. A lógica para isso é o gerenciamento térmico (distribuição de calor através de dois núcleos espacialmente separados).
A AMD promete atualizar esse recurso para mostrar os núcleos preferenciais com muito mais clareza e que não haverá diferenças entre o sistema operacional e o Ryzen Master. Vamos mantê-lo informado.
Fonte TechpowerupanandtechDiferenças entre núcleos físicos e lógicos (smt ou hyperthreading) na CPU
Núcleos, núcleos, threads, soquetes, núcleo lógico e núcleo virtual. Explicamos de maneira muito simples todos esses conceitos de processadores.
Amd b450 vs b350 vs x470: diferenças entre chipsets
Você aprenderá as principais diferenças entre os chipsets B450, B350 e X470. Qual devo comprar? Eu realmente preciso de uma placa-mãe de 200 euros?
Quais são os threads de um processador? diferenças com os núcleos
Ensinamos a você quais são os threads de um processador, threads ou threads Que papel eles desempenham? Diferenças com núcleos