¿Cómo afectará el cambio de Intel a Arm Cpus a los usuarios de Mac?

Apple ha decidido pasar de usar CPU Intel para alimentar sus computadoras a usar sus propias CPU personalizadas basadas en ARM que llama "silicio de Apple". Apple ha estado diseñando sus propias CPU móviles durante años, pero este cambio de Intel a ARM tiene un problema potencialmente grande que la mayoría de los consumidores probablemente no conocerán. Afortunadamente para los usuarios de Mac, Apple está trabajando para minimizar cualquier efecto para el usuario final.

Arquitectura

Las CPU Intel y AMD utilizan la arquitectura x86 o, más específicamente, la arquitectura x86_64, una variante de 64 bits de las arquitecturas x86 originales de 16 y luego 32 bits. Básicamente, se trata de un conjunto estándar de instrucciones que puede ejecutar una CPU. Cuando las aplicaciones se escriben y compilan, deben tener en cuenta en qué tipo de plataforma se ejecutan. Esto no solo se refiere a Windows, macOS o Linux, sino también al conjunto de instrucciones que está ejecutando la CPU. Con la ubicuidad del conjunto de instrucciones x86 en el mercado de las computadoras, esencialmente todo está diseñado para usarlo.

El problema es que las CPU basadas en ARM no usan el conjunto de instrucciones x86, usan el conjunto de instrucciones ARM y esto no es compatible con x86. Esto significa que la mayoría de los programas que se ejecutarían en una Mac basada en Intel no podrían ejecutarse en una Mac basada en ARM.

Hay dos formas en que Apple planea resolver este problema. El primero es persuadir a los desarrolladores para que modifiquen sus aplicaciones para que también funcionen en CPU ARM, el segundo es usar una "capa de abstracción". Dado el tamaño de la participación de mercado de Apple, es probable que pueda persuadir a muchos desarrolladores para que publiquen una versión ARM de su software. Esto puede tardar algún tiempo en volverse común, aunque especialmente porque puede requerir algunos cambios en el código.

La capa de abstracción, llamada "Rosetta 2" está diseñada como una medida provisional para permitir que las aplicaciones x86 se ejecuten en CPU ARM. Es posible que este proceso no funcione perfectamente para todas las aplicaciones, lo que podría causar problemas de estabilidad y rendimiento, pero generalmente debería funcionar para la mayoría de las aplicaciones. También vendrá con un mayor tiempo de procesamiento cada vez que ocurra la conversión, por ejemplo, cuando se instala la aplicación o cuando se ejecuta el código.

Sugerencia: La capa de abstracción se denomina “Rosetta 2”, ya que es la continuación de la capa de abstracción Rosetta original que se utilizó cuando Apple cambió de la arquitectura PowerPC de IBM a la x86 de Intel.

En realidad, este enfoque significa que los usuarios de macOS pueden tener que acostumbrarse a verificar que el software que desean instalar sea compatible con ARM en lugar de para CPU x86. Sin embargo, se supone que la capa de abstracción en sí es esencialmente transparente para el usuario, por lo que debería ser un problema.

Rendimiento

El otro problema potencial es el rendimiento. Las CPU ARM se han utilizado normalmente en dispositivos móviles porque son muy eficientes en el consumo de energía y, por lo tanto, proporcionan a los dispositivos una mayor duración de la batería. Esto no suena particularmente como un inconveniente, desafortunadamente, tampoco se han comparado favorablemente en los niveles de rendimiento de gama media a alta de las CPU de escritorio tradicionales en términos de rendimiento bruto.

En general, los cambios de eficiencia deberían traer una mejora notable en la vida útil de la batería cuando corresponda. Si bien es probable que las CPU de nivel medio sigan siendo algo competitivas con sus predecesores Intel x86, este puede no ser el caso en las opciones de la parte superior de la línea

Potencialmente para ayudar a abordar este problema, la primera generación de dispositivos Apple que realmente utilizan CPU ARM serán los productos de nivel bajo a medio, y los dispositivos de gama alta permanecerán en Intel durante al menos una generación más.



Leave a Comment

Cómo clonar un disco duro

Cómo clonar un disco duro

En la era digital moderna, donde los datos son un activo valioso, clonar un disco duro en Windows puede ser un proceso crucial para muchos. Esta guía completa

¿Cómo reparar el controlador WUDFRd que no se pudo cargar en Windows 10?

¿Cómo reparar el controlador WUDFRd que no se pudo cargar en Windows 10?

¿Se enfrenta al mensaje de error al iniciar su computadora que dice que el controlador WUDFRd no se pudo cargar en su computadora?

Cómo reparar el código de error 0x0003 de la experiencia NVIDIA GeForce

Cómo reparar el código de error 0x0003 de la experiencia NVIDIA GeForce

¿Tiene el código de error 0x0003 de la experiencia NVIDIA GeForce en su escritorio? En caso afirmativo, lea el blog para descubrir cómo solucionar este error de forma rápida y sencilla.

Cómo quitar una GPU de una PC con Windows en 2023

Cómo quitar una GPU de una PC con Windows en 2023

¿Necesitas quitar la GPU de tu PC? Únase a mí mientras explico cómo quitar una GPU de su PC en esta guía paso a paso.

Cómo instalar un SSD NVMe en una computadora de escritorio y una computadora portátil

Cómo instalar un SSD NVMe en una computadora de escritorio y una computadora portátil

¿Compró un nuevo SSD NVMe M.2 pero no sabe cómo instalarlo? Siga leyendo para aprender cómo instalar un SSD NVMe en una computadora portátil o de escritorio.

¿Qué es una bomba lógica?

¿Qué es una bomba lógica?

Una bomba lógica es un incidente de seguridad en el que un atacante establece una acción retrasada. Sigue leyendo para saber más.

¿Qué es Stuxnet?

¿Qué es Stuxnet?

Stuxnet era un gusano que se propagaba a sí mismo. Fue el primer uso de un arma cibernética y la primera instancia de malware.

¿Qué es un hacker ético?

¿Qué es un hacker ético?

Un hacker ético es un hacker que actúa dentro de los límites de la ley. Sigue leyendo para saber más sobre el tema.

¿Qué es el cifrado simétrico?

¿Qué es el cifrado simétrico?

Hay muchas partes diferentes de la criptografía. Sin embargo, si desea cifrar algunos datos, hay dos tipos de algoritmos que puede usar: simétrico

Cómo hacer una prueba de estrés de GPU en 2023: + 6 mejores herramientas

Cómo hacer una prueba de estrés de GPU en 2023: + 6 mejores herramientas

¿Quiere hacer una prueba de estrés de la GPU en su PC con Windows para garantizar un rendimiento confiable para los juegos de alta definición? ¡Lea esta guía de GPU de prueba de estrés ahora!