Un desarrollo de TinyCorp, aprobado por Apple, rompe una barrera en los Mac con chip M: la conexión de tarjetas gráficas externas. Este controlador permite usar eGPUs de AMD (RDNA3+) y Nvidia (Ampere+) a través de Thunderbolt 3/USB4. Sin embargo, su propósito no es general. Está enfocado de forma exclusiva en acelerar cargas de trabajo de inteligencia artificial, dejando fuera mejoras para gaming o aplicaciones gráficas tradicionales.
Especificaciones técnicas y limitaciones del controlador 🛠️
Para funcionar, el sistema requiere macOS 12.1 o superior y una carcasa eGPU con alimentación suficiente. La compatibilidad se limita a arquitecturas modernas, excluyendo tarjetas antiguas. El controlador actúa como una capa de traducción, permitiendo que frameworks de machine learning como PyTorch o TensorFlow utilicen la GPU externa para cálculos. Esto no implica un soporte gráfico completo; el sistema ignora los núcleos dedicados a rasterización y video, usando solo las unidades de cómputo para tensores y operaciones de IA.
Tu Mac M puede pensar como Skynet, pero no puede jugar al Solitario en 4K 😅
Es la paradoja perfecta para el usuario de Apple. Ahora puedes conectar una bestia de la computación para entrenar un modelo que reconozca gatos en fotos, pero esa misma tarjeta se declarará en huelga si intentas renderizar un gato en un juego. Apple y TinyCorp nos dan una llave maestra, pero solo para abrir la puerta del sótano de los servidores. Mientras tu eGPU sueña con matrices de datos, tú seguirás soñando con que los ports de tu Mac sirvan para algo más que cargar el reloj.