El Snapdragon X Elite de Qualcomm ya está aquí, y es la primera CPU Arm64 de Qualcomm con núcleos personalizados hechos paraWindows on Arm. Promete un buen rendimiento y eficiencia y tiene como objetivo competir principalmente contra los procesadores Intel. Esperamos que llegue a las computadoras portátiles de empresas como Lenovo, Microsoft, Dell y HP a mediados de 2024, y Qualcomm afirma que esta vez será mejor que cuando comenzó la iniciativa Windows on Arm hace poco menos de siete años.
El problema es el siguiente: los mayores problemas de Windows on Arm no han tenido nada quevercon Qualcomm. El Snapdragon 8cx Gen 3 no es exactamente un SoC fantástico, pero el problema es Microsoft y, más concretamente, la propia plataforma Windows on Arm. Qualcomm puede convertir a Snapdragon X Elite en el SoC Arm más potente del planeta, pero eso no significa nada si Windows on Arm sigue quedándose atrás.
Los problemas con Windows en Arm
Ha habido dos problemas importantes con Windows en Arm; uno está bajo el control de Qualcomm, el otro está en gran medida bajo el control de Microsoft. En el control de Qualcomm está la velocidad de sus SoC, ya que los dispositivos con Windows en Arm, en general, han sido significativamente más lentos que sus contrapartes x86. La duración de la batería era generalmente mejor, pero eso es todo. Luego, lacapa de traducción de x86 a Armsobre esos SoC ya lentos significaba que, en contraste con una configuración x86 normal (o cuando se compara con unMacBook con Apple Silicon), simplemente no valía la pena.
Aunque Qualcomm promete un rendimiento un 50% más rápido en comparación con el chip M2 de Apple (aunque no sabemos cómo se comparará con el próximo M3), el problema es la propia plataforma Windows en Arm. La capa de traducción de x86 a Arm de Microsoft simplemente no es lo suficientemente buena en comparación con Rosetta 2. Se puede argumentar que los SoC informáticos de Qualcomm no incluían el hardware adecuado (o lo suficientemente potente) para facilitarle a Microsoft hacer eso, pero la emulación x86 en Arm no ha sido una prioridad para Microsoft.
Por ejemplo, la compatibilidad con aplicaciones de 64 bits se agregó a la capa de traducción recién con la introducción de Windows 11, algo que tardó demasiado en agregarse. Además, incluso si Qualcomm agrega el hardware a sus SoC para ayudar a emular instrucciones x86, aún tiene que depender de Microsoft no solo para implementarlas, sino para que lo hagan de manera correcta y eficiente. Es una tarea difícil y resalta la ventaja que tiene Apple al controlar tanto el hardware como el software. Qualcomm está totalmente a las órdenes de Microsoft en este aspecto, sin importar lo que haga.
Además, en lo que respecta al software, no todas las aplicaciones se ejecutarán de forma nativa. Qualcomm ha confirmado que no tendremos un navegador nativo de Google Chrome, por ejemplo, que se ejecute en Snapdragon X Elite, lo que significa que tendrás que usar otro navegador o enfrentarte al mundo de la traducción de x86 a Arm. La respuesta de Qualcomm es que el hardware debería ser lo suficientemente bueno como para que no notes que se está emulando, pero la compañía ha dicho lo mismo para las generaciones anteriores de Snapdragon 8cx.
Qualcomm tiene fe en Microsoft, pero ¿debería usted también?
Qualcomm claramente tiene fe en que Microsoft creará el software adecuado para sus propios chips Arm, pero dadas las generaciones anteriores de rendimiento en lo que respecta a la emulación x86, es difícil decir que su fe esté justificada. Qualcomm también tiene cierta responsabilidad en este aspecto, pero Microsoft también necesita crear el software para que funcione, por lo que si Qualcomm afirma que sus SoC son capaces de hacerlo esta vez y, sin embargo, no se materializa nada, entonces es difícil decir que la culpa no es de Microsoft.
Sea cual sea el resultado de esta alianza, que se va ampliando con el lanzamiento de Snapdragon X Elite, Qualcomm tiene que dar un salto de fe y esperar que Microsoft desarrolle e incorpore el software adecuado en sus SoC. Estoy seguro de que Qualcomm ha estado trabajando con Microsoft para preparar todo lo posible para el lanzamiento, pero al final del día, Windows on Arm sigue siendo un producto de Microsoft, no de Qualcomm.