Se había filtrado y era uno de los rumores de más peso: Apple presentaría una nueva transición de hardware en sus Mac. La tercera. La primera fue en el año 1994 de los procesadores de serie 68000 de Motorola hacia IBM PowerPC. Solo 11 años después, Apple anunciaba una nueva transición: de PowerPC a Intel. Y este año 2020, 15 años después, ha marcado el último paso de Apple con la transición de los Mac a lo que ha dado por llamarse comercialmente Apple Silicon.
Para entenderlo mejor, una transición es cuando una compañía decide cambiar sus procesadores, no solo por otra marca: cambia por otros con otro conjunto de instrucciones, diferente e incompatible. Y esto, obviamente, requiere una transición y transformación de todo el software que ya funcionaba con el antiguo conjunto de instrucciones hacia el nuevo.
Contexto histórico: cómo fueron las anteriores transiciones para entender la actual
En 1994 la propia Motorola fue quien dejó de trabajar con su arquitectura 680x0 hacia los chips PowerPC creados por la alianza AIM de la que formaban parte Motorola, IBM y Apple. Esto llevó a trabajar con la arquitectura RISC PowerPC. Otro conjunto de instrucciones distintos que se solventó a través de emulación de los procesadores antiguos en los nuevos. La siguiente, de RISC PowerPC a Intel x86 fue más compleja.
La transición de PowerPC a Intel supuso un enorme reto tecnológico. Las instrucciones de bajo nivel y el funcionamiento de cada arquitectura eran totalmente diferentes, incluso en cómo …