Anuncio cerrado

El año pasado, comenzaron a difundirse informes de que Apple planeaba cambiar sus computadoras de la arquitectura X86 a la arquitectura ARM. Muchos captaron la idea y empezaron a verla como un paso en la dirección correcta. La idea de una Mac con un procesador ARM me hizo poner los ojos en blanco. Finalmente es necesario refutar este disparate con argumentos fácticos.

Básicamente existen tres razones para usar ARM:

  1. Enfriamiento pasivo
  2. Menor consumo
  3. Control de la producción de chips

Lo tomaremos en orden. La refrigeración pasiva sería sin duda algo bueno. Simplemente inicie un video flash en la MacBook y la computadora portátil comenzará un concierto sin precedentes, especialmente el Air tiene ventiladores muy ruidosos. Apple soluciona parcialmente este problema. Para el MacBook Pro con Retina, utilizó dos ventiladores asimétricos que reducen el ruido con aspas de diferentes longitudes. Está lejos de ser igual a la refrigeración pasiva del iPad, pero por otro lado, no es un problema tan grande como para solucionarlo radicalmente cambiando a ARM. También se están desarrollando otras tecnologías, como la reducción de ruido mediante ondas sonoras inversas.

Probablemente el argumento más fuerte es el bajo consumo de energía y, por tanto, una mejor duración de la batería. Hasta ahora, Apple ofrecía un máximo de 7 horas para los MacBooks, lo que los convertía en uno de los más duraderos entre la competencia; por otro lado, la resistencia de diez horas del iPad era definitivamente más atractiva. Pero todo eso cambió con la generación de procesadores Haswell y OS X Mavericks. Los MacBook Air actuales ofrecerán una duración real de unas 12 horas, siempre con OS X 10.8, mientras que los Mavericks deberían aportar ahorros aún más significativos. Quienes probaron la versión beta informan que la duración de la batería ha aumentado hasta dos horas. Entonces, si el MacBook Air de 13 pulgadas pudiera durar 14 horas bajo carga normal sin ningún problema, sería suficiente para casi dos días hábiles. Entonces, ¿de qué serviría un ARM menos potente si perdiera una de las ventajas que tenía sobre los chips Intel?

[do action=”quote”]¿Cuál sería una razón razonable para colocar chips ARM en computadoras de escritorio cuando todas las ventajas de la arquitectura solo tienen sentido en las computadoras portátiles?[/do]

El tercer argumento dice entonces que Apple obtendría el control sobre la producción de chips. Intentó este viaje en la década de 90 y, como todos sabemos, resultó infame. Actualmente, la compañía diseña sus propios chipsets ARM, aunque un tercero (principalmente Samsung de momento) se los fabrica. Para Mac, Apple depende de la oferta de Intel y prácticamente no tiene ninguna ventaja sobre otros fabricantes, excepto que los últimos procesadores están disponibles antes que sus competidores.

Pero Apple ya va varios pasos por delante. Sus principales ingresos no provienen de la venta de MacBooks e iMacs, sino de iPhones y iPads. A pesar de es el más rentable entre los fabricantes de ordenadores, el segmento de computadoras de escritorio y portátiles se está estancando a favor de los dispositivos móviles. Debido a un mayor control sobre los procesadores, el esfuerzo de cambiar la arquitectura no valdría la pena.

Sin embargo, lo que muchos pasan por alto son los problemas que acompañarían a un cambio en la arquitectura. Apple ya ha cambiado de arquitectura dos veces en los últimos 20 años (Motorola > PowerPC y PowerPC > Intel) y ciertamente no estuvo exento de dificultades y controversias. Para aprovechar la potencia que ofrecían los chips de Intel, los desarrolladores tuvieron que reescribir sus aplicaciones desde cero y OS X tuvo que incluir el traductor binario Rosetta para lograr compatibilidad con versiones anteriores. Portar OS X a ARM sería todo un desafío en sí mismo (aunque Apple ya ha logrado algo de esto con el desarrollo de iOS), y la idea de que todos los desarrolladores tengan que reescribir sus aplicaciones para ejecutarlas en un ARM menos potente es bastante aterradora.

Microsoft intentó el mismo movimiento con Windows RT. ¿Y cómo le fue? Hay un interés mínimo en RT, tanto por parte de los clientes como de los fabricantes de hardware y los desarrolladores. Un gran ejemplo práctico de por qué un sistema de escritorio simplemente no pertenece a ARM. Otro argumento en contra es el nuevo Mac Pro. ¿Te imaginas a Apple obteniendo un rendimiento similar en una arquitectura ARM? Y de todos modos, ¿qué buena razón habría para colocar chips ARM en computadoras de escritorio cuando todas las ventajas de la arquitectura solo tienen sentido en las computadoras portátiles?

De todos modos, Apple lo tiene claramente dividido: los ordenadores de sobremesa y los portátiles tienen un sistema operativo de escritorio basado en la arquitectura x86, mientras que los dispositivos móviles tienen un sistema operativo móvil basado en ARM. Como lo ha demostrado la historia reciente, encontrar compromisos entre estos dos mundos no tiene éxito (Microsoft Surface). Por tanto, enterremos de una vez por todas la idea de que Apple cambiará de Intel a ARM en un futuro próximo.

.