Pechar anuncio

O ano pasado, comezaron a difundirse informes de que Apple estaba a planear cambiar os seus ordenadores da arquitectura X86 á arquitectura ARM. Moitos captaron a idea e comezaron a vela como un paso na dirección correcta. O pensamento dun Mac cun procesador ARM fíxome rodar os ollos. Cómpre finalmente refutar este despropósito con argumentos de feito.

Hai basicamente tres razóns para usar ARM:

  1. Refrixeración pasiva
  2. Menor consumo
  3. Control sobre a produción de chip

Levámolo en orde. O arrefriamento pasivo seguramente sería unha boa cousa. Só ten que iniciar un vídeo flash no MacBook e o portátil comezará un concerto sen precedentes, especialmente o Air ten ventiladores moi ruidosos. Apple resolve parcialmente este problema. Para o MacBook Pro con Retina, utilizou dous ventiladores asimétricos que reducen o ruído con diferentes lonxitudes de folla. Está lonxe de ser igual ao arrefriamento pasivo do iPad, pero, por outra banda, non é un problema tan grande que sería necesario solucionalo radicalmente cambiando a ARM. Tamén están en desenvolvemento outras tecnoloxías, como a redución de ruído mediante ondas sonoras inversas.

Probablemente o argumento máis forte sexa o baixo consumo de enerxía, ergo mellor duración da batería. Ata agora, Apple ofrecía un máximo de 7 horas para os MacBooks, o que os convertía nun dos máis duradeiros entre a competencia, por outra banda, a resistencia de dez horas do iPad era definitivamente máis atractiva. Pero todo iso cambiou coa xeración de procesadores Haswell e OS X Mavericks. Os MacBook Air actuais ofrecerán unha autonomía real dunhas 12 horas, aínda en OS X 10.8, mentres que os Mavericks deberían traer un aforro aínda máis significativo. Os que probaron a versión beta informan de que a duración da súa batería aumentou ata dúas horas. Entón, se o MacBook Air de 13″ puidese durar 14 horas sen problema baixo carga normal, sería suficiente para case dous días laborables. Entón, de que serviría un ARM menos potente se perdese unha das vantaxes que tiña sobre os chips Intel?

[do action="quote"]Cal sería un motivo razoable para poñer chips ARM nos escritorios cando todas as vantaxes da arquitectura só teñen sentido nos portátiles?[/do]

O terceiro argumento di entón que Apple gañaría o control sobre a produción de chips. Intentou esta viaxe na década de 90 e, como todos sabemos, resultou infame. Actualmente, a compañía deseña os seus propios chipsets ARM, aínda que un terceiro (na súa maioría Samsung polo momento) os fabrica para iso. Para os Mac, Apple depende da oferta de Intel e practicamente non ten vantaxe sobre outros fabricantes, agás que os últimos procesadores están dispoñibles antes que os seus competidores.

Pero Apple xa vai varios pasos por diante. Os seus principais ingresos non proceden da venda de MacBooks e iMacs, senón de iPhones e iPads. Aínda que é o máis rendible entre os fabricantes de ordenadores, o segmento de escritorio e notebook está estancado a favor dos dispositivos móbiles. Debido a máis control sobre os procesadores, o esforzo de cambiar a arquitectura non pagaría a pena.

Porén, o que moitos pasan por alto son os problemas que acompañarían a un cambio na arquitectura. Apple xa cambiou a arquitectura dúas veces nos últimos 20 anos (Motorola > PowerPC e PowerPC > Intel) e sen dúbida non estivo exento de dificultades e controversias. Para aproveitar o rendemento que ofrecían os chips Intel, os desenvolvedores tiveron que reescribir as súas aplicacións desde cero e OS X tivo que incluír o tradutor binario Rosetta para a compatibilidade con versións anteriores. Portar OS X a ARM sería un reto en si mesmo (aínda que Apple xa conseguiu algo diso co desenvolvemento de iOS), e a idea de que todos os desenvolvedores teñan que reescribir as súas aplicacións para executar nun ARM menos potente é bastante asustado.

Microsoft intentou o mesmo movemento con Windows RT. E como fixo? Hai un interese mínimo en RT, tanto de clientes, fabricantes de hardware e desenvolvedores. Un gran exemplo práctico de por que un sistema de escritorio simplemente non pertence a ARM. Outro argumento en contra é o novo Mac Pro. Imaxinas que Apple obteña un rendemento similar nunha arquitectura ARM? E de todos os xeitos, que boa razón habería para poñer chips ARM nos escritorios cando todas as vantaxes da arquitectura só teñen sentido nos portátiles?

De todos os xeitos, Apple teno claramente dividido: os ordenadores de sobremesa e os portátiles teñen un sistema operativo de escritorio baseado na arquitectura x86, mentres que os dispositivos móbiles teñen un sistema operativo móbil baseado en ARM. Como demostrou a historia recente, atopar compromisos entre estes dous mundos non ten éxito (Microsoft Surface). Polo tanto, enterramos dunha vez por todas a idea de que Apple cambiará de Intel a ARM nun futuro próximo.

.