Es posible que esté llegando un nuevo requisito del sistema de hardware de Windows 11

Un hombre sentado, usando una computadora portátil con el sistema operativo Windows 11.
microsoft

Microsoft parece finalmente estar poniendo su pie firme sobre hasta dónde está dispuesto a llegar cuando se trata de soportar hardware más antiguo. A partir de la próxima compilación de Windows 11 24H2, Microsoft requerirá que su procesador admita la instrucción POPCNT. Si se pregunta qué es eso y si le afectará, no está solo.

Esta nueva incorporación fue descubierta por Bob Pony en X (anteriormente Twitter). Según el usuario, si la CPU no soporta la instrucción POPCNT o está deshabilitada, Windows no funcionará en absoluto. Varios archivos del sistema ahora requieren esta instrucción, comenzando con el kernel de Windows 11. En pocas palabras: sin POPCNT, sin Windows 11 24H2.

Pero ¿qué es esta instrucción POPCNT? Significa "recuento de población". Es una instrucción simple pero útil que cuenta el número de bits (unos) establecidos en una palabra de máquina. Como explica el ingeniero de software Vaibhav Sagar : "Por ejemplo (asumiendo palabras de 8 bits para simplificar), popcount(00100110) es 3 y popcount(01100000) es 2".

Basta decir que es muy, muy antiguo, al menos según los estándares informáticos. Se introdujo por primera vez en la década de 1960 como una solución de software, supuestamente a instancias de la Agencia de Seguridad Nacional (NSA), como herramienta para ayudar a descifrar mensajes. Mucho más tarde, se volvió común como solución de hardware en CPU de consumo a principios de la década de 2000, comenzando con los procesadores Barcelona (Phenom II) de AMD y Nehalem de Intel (la primera serie Core). Los lanzados en 2007 y 2008, respectivamente.

Hoy en día, POPCNT encuentra usos en criptografía, algoritmos de compresión de datos, bioinformática, aprendizaje automático e inteligencia artificial, entre otras cosas. Parece ser una instrucción importante, aunque a menudo se pasa por alto. Sagar también señala su utilidad en cargas de trabajo como la ejecución de redes neuronales convolucionales binarias.

¿Cuál es el punto de que Microsoft de repente haga obligatoria una instrucción de hace 60 años en su próxima versión de Windows? Tom's Hardware señala que es posible que Microsoft quiera asegurarse de que todas las PC con Windows 11 sean capaces de admitir redes neuronales binarias.

La buena noticia es que, a menos que su PC sea bastante antigua, no debe preocuparse por esto. En teoría, el requisito TPM 2.0 de Windows 11 ya bloquea estas computadoras, ya que es un criterio mucho más nuevo que cumplir (aunque se puede omitir). Sin embargo, los entusiastas que intentan forzar sistemas operativos más nuevos en hardware obsoleto pueden tener dificultades para superar este.

Microsoft podría estar decidido a hacer de las PC con IA la norma y eso es todo, y se dice que características como la mejora automática llegarán en el próximo gran parche.