Las señales apuntan a que los procesadores Snapdragon X Elite de Qualcomm aparecerán en computadoras reales, comprables por humanos, en los próximos meses después de años de especulaciones y otro año más o menos de exageración.
Para aquellos que no lo han seguido, este supuestamente será el primer procesador Arm de Qualcomm para PC con Windows que hace para las PC lo que los chips de la serie M de Apple hicieron para las Mac, prometiendo una mejor duración de la batería y un mejor rendimiento que los chips Intel equivalentes. Esto sería una desviación de los chips Snapdragon anteriores para PC, que han funcionado peor (o, en el mejor de los casos, similar a) las opciones Intel existentes, apenas han mejorado la duración de la batería y, además, vienen con un montón de problemas de incompatibilidad de software.
Los primeros puntos de referencia que han aparecido parecen prometedores para el Snapdragon X. Y hay otras razones para ser optimistas: el equipo de diseño del Snapdragon X Elite está encabezado por algunas de las mismas personas que hicieron que Apple Silicon tuviera tanto éxito en primer lugar.
Los rumores indican que la tableta Surface insignia de Microsoft de este año pasará a utilizar los chips Arm de Qualcomm exclusivamente en lugar de vender versiones Arm e Intel juntas (existe una Intel Surface Pro 10, pero solo se vende a empresas). Microsoft ha intentado hacer que Arm Windows suceda varias veces. Pero esta vez se siente diferente.
Una breve historia de Arm Windows
La primera versión pública de Windows que se ejecutó en procesadores Arm fue Windows RTuna versión compatible con Arm de Windows 8 que se lanzó en un puñado de dispositivos a finales de 2012.
Windows RT vino con limitaciones significativas, sobre todo una incapacidad total para ejecutar aplicaciones de escritorio tradicionales de Windows x86—Todas las aplicaciones tenían que provenir de Microsoft Store, que era considerablemente más estéril de lo que es hoy. No había ningún modo de compatibilidad x86.
Esa limitación puede haberse debido en parte al hardware Arm limitado y de bajo rendimiento disponible en ese momento. Los procesadores Arm todavía eran predominantemente de 32 bits, con procesadores y GPU lentos, 32 o 64 GB de almacenamiento flash lento y solo 2 GB de memoria (en ese momento, 4 GB se consideraban generalmente adecuados para una PC y 8 GB eran espaciosos). Incluso si tuviera traducción de aplicaciones x86, las aplicaciones traducidas se habrían sentido horribles ya que el hardware Arm ya tenía problemas para ejecutar las aplicaciones nativas integradas de manera consistente.
Windows RT murió la muerte que merecía morir; nunca se ejecutó en muchos dispositivos, y los que sí lo hicieron desaparecieron por completo del mercado en 2015 aproximadamente. Pero los fundamentos técnicos del sistema operativo siguen siendo relevantes hoy en día.
Según lo detallado por el entonces director de Windows, Steven Sinofsky, Microsoft hizo un trabajo importante para definir una capa de abstracción de hardware (HAL), firmware ACPI y controladores de clase básica para la versión Arm de Windows, de modo que el sistema operativo pudiera instalarse y ejecutarse como se esperaba en una amplia variedad de hardware Arm apenas estandarizado de la misma manera. lo hizo en una PC x86 completamente estandarizada. (Compare esto con el enfoque del lejano oeste de Google hacia Android, que hasta el día de hoy no puede instalar sistemas operativos básicos ni actualizaciones de seguridad sin intervención específica de los fabricantes de chips y fabricantes de dispositivos).
Estos eran componentes básicos que Microsoft podría reutilizar para Windows 10, que llegó por primera vez a los dispositivos Arm. en 2017 con soporte para traducción de aplicaciones x86 de 32 bits. Esta versión de Windows-on-Arm también funcionó más como una demostración técnica que como el comienzo de una nueva era, pero estuvo más cerca de convertirse en lo que Windows-on-Arm necesitaba ser para tener éxito: un reemplazo directo para el x86. versión de Windows, donde las dos versiones eran en gran medida indistinguibles para usuarios no técnicos.
El siguiente gran paso en ese camino se produjo en 2020 cuando Microsoft anunció una vista previa de la traducción de aplicaciones Intel de 64 bits para PC Arm, aunque la versión final terminó siendo exclusiva de Windows 11 cuando se lanzó a fines de 2021 (dejando atrás, dicho sea de paso, esa primera ola de PC Arm con Windows 10 con un procesador Snapdragon 835, otro caso en el que la adopción temprana en este ecosistema ha usuarios con manguera). Los desarrolladores también obtuvieron una vía de acceso más fácil a Arm cuando Microsoft comenzó permitiéndoles mezclar código x86 y Arm en la misma aplicación.
Eso nos lleva a donde estamos ahora: una versión Arm de Windows que todavía tiene algunas lagunas de compatibilidad, especialmente en torno a accesorios externos y software especializado. Pero la gran mayoría de las aplicaciones de productividad e incluso los juegos ahora se ejecutarán sin problemas en la versión Arm de Windows, sin necesidad de intervención del usuario ni del desarrollador.