Cuando vayas a elegir un smartphone o una tableta, te darás cuenta de que algunos modelos utilizan procesadores Intel, mientras que otros se basan en la arquitectura ARM de la competencia. Este último campo incluye las plataformas Samsung Exynos, Qualcomm Snapdragon, Nvidia Tegra y Apple A7.
Ambas familias de chips están diseñadas para un funcionamiento de bajo consumo, para dar a los dispositivos móviles la larga duración de la batería que necesitan. Sin embargo, técnicamente representan filosofías diferentes: la arquitectura de ARM está diseñada para ser lo más simple posible, para mantener el desperdicio de energía al mínimo, mientras que la gama de Intel utiliza un diseño más complejo que se beneficia de la compatibilidad con las CPUs de escritorio y portátiles de la compañía (mucho más hambrientas de energía).
También vale la pena señalar que ARM ha estado alimentando dispositivos portátiles durante décadas, mientras que Intel es un relativo recién llegado a esta área. Por ahora, ARM es en gran medida la arquitectura dominante: los iPads y los iPhones utilizan exclusivamente ARM, al igual que los dispositivos Windows Phone, por lo que si estás interesado en estas plataformas, la distinción entre ARM e Intel no es actualmente algo de lo que debas preocuparte.
¿Qué son los procesadores ARM e Intel?
Los procesadores son un pequeño chip que proporciona las comunicaciones de entrada y salida de un ordenador por así decirlo. Los procesadores ARM son un tipo de arquitectura y por lo tanto no tienen un solo fabricante. Tanto los fabricantes de Apple como los de Android utilizan esta tecnología en sus dispositivos móviles mientras que la de Intel se utiliza generalmente en los ordenadores.
En este artículo repasaremos las distintas diferencias y aplicaciones de cada tipo.
CISC v. RISC
Los procesadores Intel (comúnmente denominados X86 en correlación con los programas Windows de 32 bits) utilizan Complex Instruction Set Computing mientras que ARM utiliza Reduced Instruction Set Computing. Aunque ambos ejecutan comandos con bastante rapidez en 2020, el primero utiliza una instrucción ligeramente más compleja con varios ciclos.
Los procesadores ARM utilizan sólo un ciclo para ejecutar un comando, por lo que reduce las funciones. Mientras que los procesadores Intel utilizan un código de comando más simple, debe pasar por varios ciclos antes de que la acción se complete.
Dispositivos móviles vs. ordenadores de sobremesa
Los procesadores Intel se encuentran comúnmente en tecnología más grande como ordenadores de sobremesa mientras que ARM se encuentra a menudo en dispositivos móviles. Uno de los factores que contribuyen a esto es que los procesadores ARM se basan en gran medida en el software para las características de rendimiento, mientras que Intel se basa en el hardware.
ARM (por lo general) funciona mejor en la tecnología más pequeña que no tiene acceso a una fuente de alimentación en todo momento e Intel se centra más en el rendimiento por lo que es el mejor procesador para la tecnología más grande. Sin embargo, ARM también está haciendo grandes avances en la industria tecnológica y se espera que algunos expertos superen con creces a Intel en un futuro próximo en cuanto a rendimiento.
Consumo de energía
Los procesadores ARM no sólo consumen menos batería gracias a su conjunto de computación de un solo ciclo, sino que también tienen una temperatura de funcionamiento reducida que los procesadores Intel. Los procesadores Intel se centran en el rendimiento, y para la mayoría de los usuarios de PC o portátiles esto no es un problema en absoluto porque el ordenador está constantemente conectado a la corriente.
Los procesadores ARM, por otro lado, son perfectos para los dispositivos móviles, ya que reducen la cantidad de energía necesaria para mantener el sistema operativo y realizar las tareas solicitadas por el usuario.
Velocidad
Los chips ARM suelen ser más lentos que sus homólogos de Intel. Esto se debe en gran medida a que están diseñados para funcionar con un bajo consumo de energía. Aunque la mayoría de los usuarios no notarían la diferencia en sus respectivos dispositivos, los procesadores Intel están diseñados para una mayor velocidad de cálculo.
Android
Intel formó parte en su día de unos cuantos dispositivos móviles Android pero los procesadores ARM siguen reinando en este mercado.
Los dispositivos basados en Intel pueden ejecutar toda la gama de aplicaciones de Android, incluso aquellas que fueron escritas originalmente para la arquitectura ARM. Sin embargo, si una app contiene un código específico para ARM, entonces debe ser traducido antes de que pueda ser ejecutado.
Esto lleva tiempo y energía para hacerlo, por lo que la vida de la batería y el rendimiento general pueden sufrir. Se puede debatir si esto es un problema grave: nuestras revisiones indican que Intel tiende a ir por detrás de ARM en la duración de la batería, pero la diferencia no es enorme, y el rendimiento general es generalmente muy bueno.
En cualquier caso, Intel está trabajando duro para animar a los desarrolladores a producir versiones nativas de Intel de sus aplicaciones, por lo que es de esperar que la traducción se convierta progresivamente en un problema.
Windows
La diferencia entre ARM e Intel también es digna de atención si estás pensando en comprar una tableta Windows. En este caso, es Intel la arquitectura dominante: en el pasado, si elegías una tableta basada en ARM obtenías una variante recortada de Windows llamada Windows RT, que puede ejecutar aplicaciones a pantalla completa de la Windows Store pero no software de escritorio normal.
En 2019, las cosas cambiaron con el lanzamiento de la Surface Pro X. Aunque el chasis de la tableta no cambió mucho respecto a las versiones anteriores, Microsoft no renunció al procesador ARM. La Surface Pro X es una tableta con un procesador ARM que ejecuta Windows completo en lugar de una versión diluida.
La app libera a los usuarios de una selección de apps sólo de la Microsoft Store a más aplicaciones con una sola limitación. Para ejecutar aplicaciones en la Surface Pro X, los usuarios tienen que encontrar la app compatible con 32 bits, porque las versiones de 64 bits no son compatibles por ahora. Nos entusiasma ver que Microsoft no renuncia a los procesadores ARM como parte de su línea de productos móviles, pero todavía hay algunas cosas que pueden obstaculizar su capacidad de uso.
Dependiendo de para qué necesites tu tableta basada en Windows, el procesador ARM puede funcionar bien. Pero, si eres un jugador, o si quieres más de tu tableta, probablemente sea mejor quedarse con Intel.
¿Cuál es mejor?
En este punto, tanto los procesadores ARM como los Intel tienen sus propios beneficios y desventajas. Elegir cuál es mejor para ti depende en gran medida de lo que quieras hacer con tus dispositivos tecnológicos y de si son compatibles con otro hardware y software.
Intel es más rápido y potente que los procesadores ARM. Sin embargo, los procesadores ARM son más compatibles con los dispositivos móviles que los procesadores Intel (en la mayoría de los casos).
Los dos últimos años han causado un disgusto a las personas que eran acérrimas de uno u otro. Pronto saldrán a la venta Macs basados en Intel con procesadores ARM de la propia Apple, mientras que hemos visto algunas cosas buenas procedentes de Microsoft. Sólo el tiempo lo dirá, pero hay constantes mejoras en ambos procesadores, lo que significa que lo que es genial ahora puede no serlo tanto dentro de un año. Con el chip M1 de Apple que llegará al mercado en 2021, la compañía afirma que este chip ARM producirá el doble de energía por un tercio del consumo de batería.