Um novo requisito de sistema de hardware do Windows 11 pode estar chegando

Um homem sentado usando um laptop com sistema operacional Windows 11.
Microsoft

A Microsoft parece finalmente estar decidindo até onde está disposta a ir no que diz respeito ao suporte a hardware mais antigo. A partir da próxima versão do Windows 11 24H2, a Microsoft exigirá que seu processador suporte a instrução POPCNT. Se você está se perguntando o que é isso e se isso afetará você, você não está sozinho.

Esta nova adição foi descoberta por Bob Pony no X (antigo Twitter). Segundo o usuário, se a CPU não suportar a instrução POPCNT ou estiver desabilitada, o Windows não funcionará de jeito nenhum. Vários arquivos de sistema agora exigem esta instrução, começando com o kernel do Windows 11. Resumindo a história – sem POPCNT, sem Windows 11 24H2.

Mas o que é essa instrução POPCNT? Significa “contagem da população”. É uma instrução simples, mas útil, que conta o número de bits definidos (uns) em uma palavra de máquina. Como explica o engenheiro de software Vaibhav Sagar : “Por exemplo (assumindo palavras de 8 bits para simplificar), popcount(00100110) é 3 e popcount(01100000) é 2.”

Basta dizer que é muito, muito antigo – pelo menos para os padrões de computação. Foi introduzido pela primeira vez na década de 1960 como uma solução de software, supostamente a pedido da Agência de Segurança Nacional (NSA), como uma ferramenta para ajudar a descriptografar mensagens. Muito mais tarde, tornou-se comum como solução de hardware em CPUs de consumo no início dos anos 2000, começando com os processadores Barcelona (Phenom II) da AMD e Nehalem da Intel (a primeira série Core). Aqueles lançados em 2007 e 2008, respectivamente.

Atualmente, o POPCNT encontra sua utilização em criptografia, algoritmos de compressão de dados, bioinformática, aprendizado de máquina e IA, entre outras coisas. Parece ser uma instrução importante, embora muitas vezes esquecida. Sagar também aponta sua utilidade em cargas de trabalho, como a execução de redes neurais convolucionais binárias.

Qual é o sentido da Microsoft de repente tornar obrigatória uma instrução de 60 anos em sua próxima versão do Windows? Tom's Hardware aponta que a Microsoft pode querer garantir que todos os PCs com Windows 11 sejam capazes de suportar redes neurais binárias.

A boa notícia é que, a menos que seu PC seja bastante antigo, não há nada com que você precise se preocupar. Em teoria, o requisito TPM 2.0 do Windows 11 já bloqueia o acesso a esses computadores, pois esse é um critério muito mais recente a ser atendido (embora possa ser contornado). No entanto, os entusiastas que tentam forçar sistemas operacionais mais recentes em hardware desatualizado podem ter dificuldade em superar esse problema.

A Microsoft pode estar determinada a tornar os PCs com IA a norma e pronto, com recursos como o upscaling automático que serão lançados no próximo grande patch.