Durante los últimos 36 primaveras, Apple Macintosh ha tenido tres arquitecturas de CPU diferentes y está a punto de portar potencialmente a una cuarta. Mientras circulan los rumores sobre un cambio a ARM, echemos un vistazo breve a la historia de las arquitecturas de CPU en Mac.
Motorola 68 K (1984-1995)
Pin it
El Apple Macintosh (1984) fue el primer Mac en utilizar una CPU Motorola 68k. Apple Inc.
En 1984, Apple lanzó la primera computadora Macintosh (señal, como era de esperar, Apple Macintosh). Utilizaba una CPU Motorola 68000 de 8 MHz. Mientras estaba en incremento, uno de los primeros prototipos de Mac usaba una CPU Motorola 6809 de 8/16 bits. Sin incautación, luego de que un diseñador vio las increíbles rutinas gráficas que se estaban creando para el Apple Mújol basado en 68000, se utilizó el 68000 de 16/32 bits más caro. El Apple Mújol usó solo un 68000 de 5 MHz, pero el nuevo prototipo de Mac podría funcionar a 8 MHz. Esto encantó a Steve Jobs, que quería empalidecer al equipo de Mújol.
Durante la decenio sucesivo, los nuevos modelos de computadoras Macintosh comenzaron a utilizar los sucesores del 68000, incluidos los chips 68020, 68030 y 68040 puros de 32 bits. Estos aumentaron en velocidad y complejidad con el tiempo.
En común, al menos 72 Macs diferentes utilizaron 68k CPU. El final maniquí de Mac que lo hizo fue el PowerBook 190 en 1995.
PowerPC (1994-2005)
Pin it
Apple Power Macintosh 6100, la primera Mac basada en PowerPC. Apple Inc.
A finales de la decenio de 1980, la industria de la computación comenzó a alejarse de las arquitecturas de CPU heredadas de la decenio de 1970 en valimiento de nuevas tendencias, como la Computación con conjuntos de instrucciones reducidos (RISC). Esta técnica de diseño prometía CPU más rápidas. Apple exploró muchas opciones diferentes de CPU RISC, pero finalmente se asoció con IBM y Motorola para diseñar una plataforma de CPU global. Las tres empresas querían usar esto para defenderse de la dominación Microsoft-Intel (incluso conocida como “Wintel”).
El resultado fue la construcción PowerPC. Primero se usó en una serie de estaciones de trabajo de IBM, y luego en 1994 en el Power Macintosh 6100. Apple diseñó un rival de 68 K que se incluyó con cada copia de Mac OS. Esto significaba que estas nuevas Mac podían ejecutar casi todo el software precursor de 68 K sin problemas (aunque con algunas penalizaciones de velocidad), lo que permitía una transición sin problemas a PowerPC.
A lo dadivoso de los primaveras, Apple lanzó rodeando de 87 modelos diferentes de Mac que usaban CPU PowerPC, incluidos chips de las series 601, 603, G3, G4 y G5. Las velocidades de temporalizador de la CPU de PowerPC aumentaron drásticamente durante esta era, desde 60 MHz hasta 2,7 GHz. El maniquí final de Apple PowerPC fue una iteración del Power Mac G5, agresivo en noviembre de 2005.
Intel x86 (2006-presente)
Pin it
El primer iMac en utilizar un procesador Intel (2006). Apple Inc.
A mediados de la decenio de 2000, Apple se sintió paralizado por su dependencia de las CPU PowerPC. Las Mac tenían problemas para nutrir la paridad de velocidad con las PC basadas en Intel conveniente a los retrasos en la producción y el diseño de los nuevos chips PowerPC. Encima, en la concepción G5, los chips PowerPC consumían tanta energía que requerían un refrigeramiento extenso para funcionar, lo que excluía su uso en computadoras portátiles.
Entonces, cuando Apple anunció que haría la transición a los chips Intel en la WWDC 2005, los críticos estaban felices, pero sorprendidos. Posteriormente de primaveras de publicidad que promocionaba la superioridad de PowerPC sobre Intel, el cambio de Apple a Intel se sintió como un flotador para Macintosh. El rendimiento de la CPU de Mac aumentó casi cuatro veces durante la oscuridad. Los primeros modelos de Mac Intel se anunciaron a principios de 2006: un iMac y el MacBook Pro.
Para preservar la compatibilidad de software entre generaciones, Apple incluyó una tecnología de imitación descubierta señal Rosetta a partir de Mac OS X 10.4.4. Podría traducir dinámicamente algún código PowerPC a Intel sobre la marcha.
Poco luego, los desarrolladores comenzaron a distribuir sus programas como binarios universales, que podían ejecutarse en PowerPC o Mac Intel, lo que facilitó enormemente la transición a x86. Rosetta finalmente se eliminó de Mac OS X a partir de Mac OS X 10.7 Lion.
Dependiendo de cómo se cuente, desde 2006, Apple ha agresivo al menos 80 modelos (quizás hasta 100) de Macs con CPU Intel. El maniquí final de Intel Mac aún no se ha determinado, pero si cree en algunos expertos, podría calar a finales de este año.
BRAZO (2021?)
Pin it
Macbook Pro 2020 de Apple. Apple Inc.
En la ahora, las Mac basadas en Intel de Apple se venden proporcionadamente y probablemente tengan una hoja de ruta sólida de CPU por delante. Sin incautación, los rumores de que Apple pronto cambiará sus Macs a CPUs basadas en ARM son ruidosos. Esto marcaría la tercera transición de la construcción del sistema en la fila Mac, pero, ¿por qué?
Desde 2010, Apple ha ido ganando experiencia en el diseño de sus propios paquetes de sistema en un chip (SOC) basados en CPU ARM para iPhone, iPad y hardware de Apple TV. El progreso de la empresa ha sido asombroso. Sus diseños han mejorado dramáticamente en velocidad y rendimiento por vatio, y algunos iPads ahora rivalizan con MacBooks en rendimiento de un solo núcleo. Hacer coincidir el rendimiento de nivel Intel con los chips ARM finalmente los convierte en un reemplazo viable para la construcción de CPU en Mac.
Con ARM más competitivo en cuanto a rendimiento, Apple obtendría otros beneficios de un cambio de construcción, incluida la eficiencia y el control. La firma ya ha incluido muchas características en sus SOC, como un procesamiento de fotografías más rápido y registro facial de IA, que aceleran los objetivos de diseño específicos de Apple. Si Apple usa sus propios chips para Mac, obtiene exactamente lo que necesita y nadie más.
Encima, es potencialmente más financiero para Apple producir chips internamente, en lado de comprarlos a Intel. Esto haría que los productos de Apple fueran aún más ridículamente rentables de lo que ya son, lo que es bueno para sus resultados. Esos ahorros de costos incluso podrían significar que algunas Mac más baratas están en el horizonte si Apple elige moverse en esa dirección.
Los desarrolladores incluso se beneficiarán. Los SOC basados en ARM en Mac permitirían a los fabricantes de aplicaciones portar más fácilmente su software de iPhone y iPad a la plataforma Mac. Todavía podrían nutrir más fácilmente el software para las tres plataformas en paridad de funciones.
La única pregunta que queda es ¿cuándo sucederá esto? WWDC 2020 está a la reverso de la cima, así que tendremos que esperar y ver. No importa lo que suceda, es probable que Macintosh continúe prosperando como plataforma en el futuro, incluso si Apple tiene que hacer más cambios de construcción en el camino.