• Más reciente
Distributed-AI-Mac-Cluster

Clústeres de Mac con Thunderbolt 5 para LLM locales: una demo impresionante, pero un producto sin terminar

octubre 16, 2026
Anthropic obligada a cerrar Fable 5 y Mythos 5 tras orden de exportación de EE. UU.

Anthropic se ve obligada a cerrar Fable 5 y Mythos 5 tras una orden de exportación de EE. UU.

junio 20, 2026
Agentic Coding. How AI Writes, Tests, Debugs, and Ships Software

¿Qué es la programación agéntica? Cómo la IA escribe, prueba, depura y publica software

junio 14, 2026
AI News
  • Inicio
  • Noticias de IA
  • IA Vídeo
  • IA Audio
  • IA Local
  • IA Vertical
  • IA Agéntica
  • Código con IA
  • Utilidades IA
  • Proveedores de IA
    • Anthropic
    • OpenAI
    • Amazon AWS
    • NVIDIA
    • Apple
    • Google
    • Meta
    • Microsoft
    • Mistral AI
    • DeepSeek
    • Alibaba
    • MiniMax
  • Código Abierto
  • Glosario de IA
  • Español
    • English
    • Español
    • Português
    • 中文 (中国)
Sin resultados
Ver todos los resultados
SAVED POSTS
AI News
  • Inicio
  • Noticias de IA
  • IA Vídeo
  • IA Audio
  • IA Local
  • IA Vertical
  • IA Agéntica
  • Código con IA
  • Utilidades IA
  • Proveedores de IA
    • Anthropic
    • OpenAI
    • Amazon AWS
    • NVIDIA
    • Apple
    • Google
    • Meta
    • Microsoft
    • Mistral AI
    • DeepSeek
    • Alibaba
    • MiniMax
  • Código Abierto
  • Glosario de IA
  • Español
    • English
    • Español
    • Português
    • 中文 (中国)
Sin resultados
Ver todos los resultados
aplicar.AI
Sin resultados
Ver todos los resultados
Inicio Proveedores de IA Apple
Distributed-AI-Mac-Cluster

Distributed-AI-Mac-Cluster

Clústeres de Mac con Thunderbolt 5 para LLM locales: una demo impresionante, pero un producto sin terminar

The Aplicar.AI Editorial Team por The Aplicar.AI Editorial Team
octubre 16, 2026
en Apple, Código Abierto, IA Local, Inferencia, MiniMax, Noticias de IA
0
Compartir por correoCompartir por WhatsAppCompartir en Facebook
  • EnglishEnglish
  • EspañolEspañol
  • 中文 (中国)中文 (中国)

La demo de Apple en la WWDC26 fue difícil de no disfrutar. Cuatro Mac Studios, un puñado de cables Thunderbolt y un modelo de aproximadamente un billón de parámetros respondiendo sobre un escritorio en lugar de hacerlo en un centro de datos. Un día antes de este artículo, el equipo de machine learning de Apple publicó nuevas cifras del mismo montaje.

Es tentador concluir que puedes comprar unas cuantas Mac, conectarlas entre sí y poner a funcionar un servicio de IA privado para tu empresa. La tecnología es real. Pero los reportes públicos de errores cuentan una historia menos pulida, sobre todo en lo que pasa cuando falla una máquina o un cable.

Esta guía explica para qué sirve el clustering de Mac, cómo funciona, qué hace falta para configurarlo y en qué puntos todavía se rompe. Cada afirmación se contrastó con las propias páginas de Apple y con los rastreadores de los proyectos en GitHub, al 16 de octubre de 2026.

En resumen

  • Qué es: conectar Mac con chips de Apple mediante Thunderbolt 5 para que puedan ejecutar juntas un modelo de IA grande.
  • Qué necesitas: macOS 26.2 o posterior, Mac y cables compatibles con Thunderbolt 5, y una configuración de software seria.
  • Qué funciona: juntar la memoria para ejecutar modelos que ninguna Mac puede contener por sí sola, y generar texto más rápido en las pruebas de Apple.
  • Qué falta: un comportamiento documentado cuando falla un nodo. Los reportes públicos describen cuelgues y caídas.

¿Para qué sirve esto?

Un modelo de lenguaje de IA tiene que estar en memoria mientras funciona. Mientras más grande es el modelo, más memoria necesita. Según la publicación de investigación de Apple, una sola Mac Studio llega como máximo a 512 GB de memoria unificada. Algunos de los modelos abiertos actuales necesitan mucho más.

En su sesión de la WWDC26, Apple ejecutó Kimi 2.6, un modelo de alrededor de 1 billón de parámetros que ocupa aproximadamente 1 TB en 8 bits, repartido entre cuatro Mac con M3 Ultra. Una sola M3 Ultra no puede contenerlo.

El clustering hace dos cosas:

  • Junta la memoria. Los modelos demasiado grandes para una sola máquina pueden ejecutarse repartidos entre varias.
  • Puede aportar velocidad. Apple reportó casi 3 veces la tasa de tokens de una sola M3 Ultra para un modelo de 27 mil millones de parámetros en cuatro Mac.

Piénsalo como cuatro personas cargando un sofá pesado. Juntas pueden levantar lo que una sola no podría, pero solo si no dejan de hablar: «levanten», «giren», «alto». Si una de repente lo suelta, todas tienen un problema. En un clúster de Mac, esa conversación constante va por los cables Thunderbolt.

Cómo funciona

La arquitectura de Apple tiene tres capas, según se describe en la sesión de la WWDC26:

  1. RDMA sobre Thunderbolt 5. RDMA (acceso remoto directo a memoria) mueve datos de la memoria de una Mac a la de otra con muy poca intervención de la CPU y el sistema operativo. Eso mantiene baja la latencia. La nota técnica TN3205 de Apple indica que está disponible desde macOS 26.2 en Mac con chips de Apple y Thunderbolt 5.
  2. JACCL. Una biblioteca de código abierto de Apple para la comunicación en grupo entre máquinas, por ejemplo para sumar los resultados parciales de cada nodo.
  3. MLX y MLX LM. El framework de machine learning de Apple y sus herramientas para modelos de lenguaje. Usan JACCL para repartir un modelo entre varias máquinas.

Hay dos formas principales de repartir un modelo:

  • El paralelismo de tensores parte cada capa en pedazos, uno por Mac. Es más rápido por token, pero las Mac se comunican en cada capa, así que la baja latencia es imprescindible.
  • El paralelismo de pipeline le da a cada Mac un bloque de capas, como una línea de montaje. Es más liviano para la red, pero no hace que cada token sea más rápido. Apple señala que no todos los modelos lo admiten.

También existe exo, un proyecto de código abierto que se apoya sobre esta arquitectura y agrega descubrimiento automático de dispositivos y planificación. Tiene el mismo requisito: macOS Tahoe 26.2 o posterior.

Conectar los cables no basta

Esta es la parte por la que las demos pasan rápido. Con base en la nota técnica de Apple, la sesión de la WWDC26 y el README de exo, esto es lo que requiere una configuración funcional.

1. El hardware y el cableado correctos

  • Mac con chips de Apple y Thunderbolt 5, y cables compatibles con Thunderbolt 5.
  • Para lograr la menor latencia, conecta cada Mac con todas las demás (una «malla completa»). Tres Mac necesitan tres cables; cuatro Mac necesitan seis.
  • Los puertos se agotan rápido. La nota de Apple muestra cinco Mac conectadas en anillo, donde el software tiene que reenviar los datos a través de los vecinos, porque RDMA sobre Thunderbolt no puede enrutar el tráfico por sí mismo.
  • El README de exo indica que el puerto Thunderbolt 5 que está junto al puerto Ethernet de una Mac Studio no se puede usar.

2. Software idéntico en todas partes

  • exo exige versiones de macOS exactamente iguales en todos los dispositivos, hasta el número de compilación beta.
  • Apple indica que cada Mac necesita MLX y el programa que vas a ejecutar, en la misma ruta en cada máquina, además de acceso SSH entre ellas.

3. RDMA activado

La nota técnica de Apple describe cómo activar RDMA desde la Recuperación de macOS:

# En la Recuperación de macOS: Utilidades → Terminal
rdma_ctl enable
# luego reinicia en macOS

La sesión de la WWDC26 muestra otra ruta: buscar «RDMA» en Configuración del Sistema, activar «Habilitar RDMA sobre Thunderbolt» y reiniciar. Cuál veas puede depender de tu versión de macOS, así que revísalo en tus propias máquinas.

Luego confirma que los enlaces estén activos:

ibv_devices    # lista las interfaces RDMA, como rdma_en2
ibv_devinfo    # cada puerto conectado debería mostrar PORT_ACTIVE

Un puerto solo se activa cuando las Mac de ambos extremos tienen RDMA habilitado.

4. Ajustes de red y energía

  • Desactiva el Puente Thunderbolt (Configuración del Sistema → Red → Puente Thunderbolt → Desactivar). Apple advierte que, con cables formando bucles, el puente puede reenviar tráfico sin parar y desperdiciar CPU.
  • Desactiva la suspensión por inactividad. Thunderbolt no admite Wake-on-LAN, así que una Mac suspendida se sale del clúster.
  • Activa el inicio de sesión automático y «Iniciar automáticamente después de un corte de energía», para que el clúster pueda volver sin que nadie esté frente al teclado.

5. Configurar y lanzar

MLX incluye un asistente que verifica SSH, detecta cómo están cableadas las Mac y escribe un archivo de hosts. Con --auto-setup también desactiva el Puente Thunderbolt y configura cada enlace. Sin esa opción, imprime los comandos para que los revises. Esto viene de la sesión de la WWDC26, con nombres de host de ejemplo:

mlx.distributed_config 
    --hosts mac-0,mac-1,mac-2,mac-3 
    --output "cluster-jaccl.json" 
    --env MLX_METAL_FAST_SYNCH=1 
    --auto-setup 
    --backend jaccl

mlx.launch --hostfile "cluster-jaccl.json" -- 
    /remote/path/to/mlx_lm.chat --model "<model-name>" --max-tokens 2048

Para ofrecer el modelo a otras apps mediante una API, la publicación de investigación de Apple ejecuta mlx_lm.server --port 8080 bajo mlx.launch.

Lo que Apple mostró y lo que no dijo

La publicación de investigación de Apple del 15 de octubre de 2026 reporta que Muse Spark Open, un modelo de 816 mil millones de parámetros con 42 mil millones activos, generó más de 36 tokens por segundo en cuatro Mac Studio con M5 Ultra, con un contexto de 8192 tokens. La letra pequeña importa:

  • El modelo se evaluó en 4 bits NVFP4, no en precisión completa BF16, y la publicación no reporta la calidad de las salidas.
  • Las pruebas usaron un tamaño de lote de 1 y 128 tokens generados. Eso es un usuario a la vez, no un equipo.
  • Apple describe el ajuste MLX_METAL_FAST_SYNCH=1 usado en sus comandos de lanzamiento como una función experimental de MLX.

Lo que falta es igual de revelador. Ni la transcripción de la sesión de la WWDC26 ni la publicación de investigación usan las palabras «producción» o «estable». Apple no promete que esté listo para producción. Tampoco explica qué pasa cuando algo falla. La sensación de que es un producto terminado viene de lo fluido que se ven las demos.

Lo que muestran los rastreadores de errores

Los reportes de abajo vienen de usuarios individuales en los proyectos de código abierto MLX y exo. No nos dicen con qué frecuencia ocurren los problemas, y algunos podrían cambiar con nuevas versiones. Pero describen fallas concretas en hardware real.

ReporteQué describeEstado al 16 oct. 2026
MLX #3910Cuando un par desaparece a mitad de una operación, JACCL espera para siempre: sin error, sin tiempo de espera. Probado en cuatro Mac con M3 Ultra.Abierto
MLX #4192Desconectar un cable Thunderbolt a mitad de una operación hace que los procesos de ambos extremos se caigan.Abierto
MLX #3162Un límite medido por un usuario de unas 100 regiones de memoria por dispositivo podría restringir la escalabilidad a más Mac.Abierto
exo #1843exo 1.0.69 en macOS 26.4 se caía repetidamente al arrancar en una sola Mac, sin otros dispositivos.Abierto
MLX #4485JACCL se caía al arrancar en un montaje de dos Mac. Quien lo reportó usaba una bifurcación de desarrollo.Cerrado el 1 oct. 2026

Una corrección propuesta para detectar pares caídos, el pull request #4530 de MLX, agrega verificaciones de salud y un tiempo de espera configurable (600 segundos por defecto). Se cerró sin fusionarse. La propia nota técnica de Apple también enumera límites estrictos, entre ellos un máximo de 10 conexiones («pares de colas») por dispositivo.

¿Qué pasa cuando falla un nodo?

Esta es la pregunta que un servicio de empresa tiene que responder, y los reportes no son muy tranquilizadores:

  • El trabajo puede colgarse en silencio. En el #3910, todas las máquinas se congelaron tras jalar un cable. Volver a conectarlo un minuto después no recuperó nada. Solo reiniciar el trabajo lo logró.
  • Puede ser difícil de detener. El mismo reporte dice que una señal normal de apagado fue ignorada, así que solo funcionó forzar la terminación, lo que en macOS puede dejar memoria bloqueada hasta un reinicio.
  • Puede fallar sin ningún disparador. El mismo usuario vio un segundo cuelgue tras unas 75 horas de servicio sin causa identificada. En el #4192, un usuario con cinco Mac M3 Ultra reportó dos caídas en producción donde los enlaces se cayeron solos. La máquina caída mantuvo unos 140 GB de memoria bloqueada, y su puerto quedó inactivo hasta el reinicio.
  • El enlace tiene pocas garantías integradas. La nota de Apple explica que un envío completado no confirma que los datos llegaron intactos, porque Thunderbolt no acusa recibo de la entrega por hardware. Las conexiones son de un tipo «no confiable», así que detectar problemas queda en manos del software.

En las fuentes que revisé no encontré ningún mecanismo de conmutación por error documentado. Si una Mac se cae, todo el trabajo parece detenerse o colgarse con ella.

Entonces, ¿está listo para producción?

Esta sección es mi opinión editorial, basada en la evidencia de arriba.

Para investigación, desarrollo, experimentos privados o una demo, el clustering de Mac es real, capaz y vale la pena explorarlo. Para un servicio siempre encendido del que dependen tus colegas, los reportes abiertos sobre cuelgues, caídas y recuperación manual son una falla seria, y nada de lo que encontré demuestra que se hayan resuelto.

Si aun así quieres construir sobre esto, algunas precauciones tienen sentido:

  • Congela las versiones. Fija versiones exactas de macOS y MLX y actualiza solo después de probar.
  • Rómpelo a propósito. Jala un cable, apaga un nodo y observa qué pasa antes de que se den cuenta tus usuarios.
  • Automatiza la recuperación. Pon un «perro guardián» (watchdog) alrededor del trabajo que pueda detectar un cuelgue y reiniciarlo.
  • Ten un plan B. Un modelo más pequeño en una sola Mac puede mantener vivo el servicio mientras el clúster se reinicia.
  • Vuelve a revisar los rastreadores. Puede que los problemas de arriba ya estén resueltos para cuando leas esto.

Conclusiones clave

  • El clustering con Thunderbolt 5 permite que las Mac junten su memoria y ejecuten modelos que ninguna sola Mac puede contener, a partir de macOS 26.2.
  • La configuración requiere más que cables: RDMA habilitado en cada Mac, versiones de software idénticas, una malla completa o un anillo planificado, el Puente Thunderbolt apagado y la suspensión desactivada.
  • Las cifras publicadas por Apple son pruebas de un solo usuario con un modelo de 4 bits, y Apple no afirma que esté listo para producción.
  • Los reportes públicos describen cuelgues silenciosos y caídas cuando falla un enlace o un nodo, sin ningún mecanismo de conmutación por error documentado.
  • Hoy es una herramienta de laboratorio excelente. Pon a prueba a fondo los escenarios de falla antes de prometerle a alguien un servicio confiable.

Fuentes

  • Apple Machine Learning Research — Local and Distributed Large LLM Inference with MLX and RDMA on Mac Studio
  • Apple Developer — Explore distributed inference and training with MLX (WWDC26)
  • Apple Developer — TN3205: Low-latency communication with RDMA over Thunderbolt
  • GitHub (ml-explore/mlx) — JACCL MeshImpl::recv spins forever on peer loss — silent hang, no timeout (#3910)
  • GitHub (ml-explore/mlx) — JACCL segfaults in tbt_post_recv when a Thunderbolt cable is unplugged mid-collective (#4192)
  • GitHub (ml-explore/mlx) — Hardware Bottleneck: AppleThunderboltRDMA hard limit of 100 MRs caps JACCL multi-node scaling (#3162)
  • GitHub (ml-explore/mlx) — JACCL segfaults in mx.distributed.init(backend="jaccl") on 2-node Mac-Mac (#4485)
  • GitHub (ml-explore/mlx) — Report a dead peer in JACCL instead of spinning forever (PR #4530)
  • GitHub (exo-explore/exo) — Crash loop on startup: EXO's own virtual Thunderbolt interfaces trigger false peer detection (#1843)
  • GitHub (exo-explore/exo) — exo: Run frontier AI locally (README)
Etiquetas: AI benchmarksMLXModelos de Lenguaje Grandes (LLM)
EnviarEnviarCompartir
The Aplicar.AI Editorial Team

The Aplicar.AI Editorial Team

Historias relacionadas

Anthropic obligada a cerrar Fable 5 y Mythos 5 tras orden de exportación de EE. UU.

Anthropic se ve obligada a cerrar Fable 5 y Mythos 5 tras una orden de exportación de EE. UU.

por Equipo Editorial de Aplicar.AI
junio 20, 2026
0

Imagina lanzar el producto más potente que tu empresa ha construido en su historia y, apenas tres días después, recibir la orden de tu propio gobierno de apagarlo....

Deja de pagar precios premium: cómo reducir los costos de programación con IA usando Claude, Qwen y DeepSeek

Deja de pagar precios premium: cómo reducir los costos de programación con IA usando Claude, Qwen y DeepSeek

por Equipo Editorial de Aplicar.AI
junio 8, 2026
0

Si tu equipo está enviando cada tarea de programación a un único modelo de IA de primer nivel, es muy probable que estés pagando de más, posiblemente bastante....

The Qwen Family: Open-Weight AI from Alibaba

Qwen, la IA china de código abierto que está cambiando las reglas del juego

por Equipo Editorial de Aplicar.AI
junio 8, 2026
0

Mientras OpenAI, Anthropic y Google se pelean los titulares con sus modelos cerrados — y nos cobran en dólares cada mes —, una familia de inteligencia artificial china...

Anthropic Claude Mythos Preview

Anthropic Mythos: La IA tan poderosa que ni siquiera su creador se atreve a lanzarla

por Equipo Editorial de Aplicar.AI
junio 8, 2026
0

En abril de 2026, Anthropic presentó silenciosamente algo extraordinario: un modelo de inteligencia artificial todavía sin lanzar llamado Claude Mythos Preview, capaz de encontrar fallas de seguridad en...

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Aprender & Aplicar IA

Aplicar.AI logo

La IA avanza rápido. Te ayudamos a mantenerte al día, entender lo que importa y aplicarla — todo lo que necesitas para aprender y aplicar IA está aquí.

Entradas recientes

  • Clústeres de Mac con Thunderbolt 5 para LLM locales: una demo impresionante, pero un producto sin terminar
  • Anthropic se ve obligada a cerrar Fable 5 y Mythos 5 tras una orden de exportación de EE. UU.
  • ¿Qué es la programación agéntica? Cómo la IA escribe, prueba, depura y publica software

Categorías

  • Alibaba
  • Amazon AWS
  • Anthropic
  • Apple
  • Código Abierto
  • Código con IA
  • Cómputo de IA
  • DeepSeek
  • Google
  • IA Agéntica
  • IA Audio
  • IA Local
  • IA Vertical
  • IA Vídeo
  • Inferencia
  • Microsoft
  • MiniMax
  • Mistral AI
  • Moonshot AI
  • Noticias de IA
  • NVIDIA
  • OpenAI
  • Utilidades IA

Etiquetas

Agentes de IA AI benchmarks Apple Silicon AWS Bedrock Certificación en IA Ciberseguridad con IA Claude AI Claude Code Claude Mythos Codestral / Devstral Comparaciones CUDA Cursor DeepSeek R1 DeepSeek V4-Flash DeepSeek V4-Pro Gemini AI Gemma 4 GitHub Copilot Kimi K2 Llama 4 Magistral MCP Mistral MLX Modelos de Lenguaje Grandes (LLM) Nemotron Nivel Avanzado OpenAI Codex OpenAI GPT Qwen Qwen-Coder Qwen-Image Qwen-Math Qwen-Omni Qwen-VL Tensor Processing Unit (TPU) Trainium Tutoriales Wan
  • Quiénes somos
  • Contáctanos
  • Política de uso de la IA
  • English
  • Español
  • Português
  • 中文 (中国)

© 2026 Aplicar.AI - Aprender & Aplicar AI

¡Bienvenido de vuelta!

Inicia sesión en tu cuenta

¿Olvidaste tu contraseña?

Recuperar contraseña

Ingresa los datos para restablecer tu contraseña

Entrar

Utilizamos cookies para ofrecerte la mejor experiencia en nuestro sitio web.
Puedes obtener más información sobre las cookies que utilizamos o desactivarlas en .

Sin resultados
Ver todos los resultados
  • Inicio
  • Noticias de IA
  • IA Vídeo
  • IA Audio
  • IA Local
  • IA Vertical
  • IA Agéntica
  • Código con IA
  • Utilidades IA
  • Proveedores de IA
    • Anthropic
    • OpenAI
    • Amazon AWS
    • NVIDIA
    • Apple
    • Google
    • Meta
    • Microsoft
    • Mistral AI
    • DeepSeek
    • Alibaba
    • MiniMax
  • Código Abierto
  • Glosario de IA
  • Español
    • English
    • Español
    • Português
    • 中文 (中国)

© 2026 Aplicar.AI - Aprender & Aplicar AI

Resumen de privacidad
Aprender & Aplicar AI

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Necessary

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Desarrollado por  GDPR Cookie Compliance