Apple ha venido combinando diseños monolíticos con diseños MCM en sus SoCs serie M. Para crear configuraciones con un mayor número de núcleos. El SoC Apple M2 Max tiene una CPU de doce núcleos, y el SoC Apple M2 Ultra cuenta con una CPU de 24 núcleos, gracias a la interconexión de dos chips Apple M2 Max.
Ese diseño MCM le ha dado a Apple buenos resultados, pero un rumor dice que la compañía está preparando un diseño totalmente monolítico que sería implementado en el Apple M3. Ese diseño monolítico tiene ventajas, pero también tendría inconvenientes. Este diseño debería mejorar el rendimiento CPU, sobre todo en aplicaciones con una mayor dependencia de la latencia, pero sería más complicado y caro de llevar a la oblea.
No se ha concretado todavía qué cantidad de núcleos tendrá el SoC Apple M3 Ultra, pero viendo el diseño que tiene el Apple M3 Max podría tener hasta 32 núcleos, porque este tiene 16 núcleos en su configuración tope de gama. También se comercializa en versiones con 12 y 14 núcleos, que se utilizan en equipos con un precio más bajo.
Este rumor tiene sentido porque el nodo de 3 nm de TSMC no permitiría a Apple crear un SoC M3 Ultra con dos chips Apple M3 Max pegados. La superficie máxima con ese nodo es de 848 mm2, y el M3 Max ya tiene una superficie de entre 600 y 700 mm2, así que Apple tendrá que rediseñar el M3 Ultra para adaptarlo a la capacidad máxima de ese nodo, y esto implicaría un cambio de diseño importante que sería lo que podría llevarlo a un enfoque monolítico.
Apple todavía no ha dicho nada al respecto, pero también podría optar por adaptar el diseño del M3 Max en su versión de 12 núcleos y utilizarlo para unir dos de esos chips y convertirlos en el M3 Ultra. Es otra opción que podría funcionar bajo el nodo de 3 nm de TSMC.
