

Durante años, el acceso directo a memoria remota, conocido como RDMA (Remote Direct Memory Access), ha sido un bastión de la supercomputación y los centros de datos. Esta tecnología permite mover datos entre memorias con una carga mínima y latencias reducidas, características esenciales para clústeres de alto rendimiento. Sin embargo, Apple ha sorprendido recientemente al integrar RDMA sobre Thunderbolt 5 en macOS 26.2, una medida que la compañía vincula a la inferencia distribuida de inteligencia artificial.
Sobre el papel, el concepto es robusto: conectar varios Macs a través de Thunderbolt 5 para reducir significativamente la latencia de comunicación en comparación con los enfoques tradicionales basados en TCP/IP. Las experiencias iniciales han señalado que, aunque el potencial es prometedor, existen desafíos que deben superarse.
El funcionamiento de RDMA permite que dos máquinas intercambien datos sin que la CPU deba copiar constantemente los búferes o pasar por el sistema operativo, disminuyendo la latencia al tiempo que libera a la CPU para trabajos más útiles, como computación intensiva o procesamiento gráfico. Tradicionalmente visto en conexiones como InfiniBand o RoCE, Apple ha apostado por Thunderbolt 5, conocido por sus altas tasas de transferencia, utilizándolo ahora para enlaces de baja latencia entre dispositivos.
La innovación también viene de la mano de JACCL, un backend en el framework de aprendizaje automático de Apple, MLX, específicamente diseñado para explotar RDMA sobre Thunderbolt. Según Apple, este backend ofrece latencias significativamente menores que otros, como el backend en anillo.
El proceso para activar esta función no es sencillo. Requiere acceder a macOS Recovery para ejecutar comandos específicos, un procedimiento que impone una barrera adicional para aquellos que buscaban una opción más accesible. Además, JACCL demanda una topología de malla completamente conectada, un requisito técnico que puede complicar la escalabilidad sin aumentar la complejidad del cableado.
Las pruebas practican han revelado desafíos técnicos, entre los cuales destaca la correcta configuración del entorno para evitar colapsos de CPU y red. Apple aconseja deshabilitar puentes Thunderbolt y establecer redes locales aisladas para evitar bucles y tráfico no deseado.
A pesar de las dificultades, existe un interés creciente en la comunidad por experimentar con esta funcionalidad, destacándose proyectos que buscan explorar las mejoras de latencia en memoria distribuida. Para los responsables técnicos, Apple sugiere un enfoque cauteloso, planificando adecuadamente la topología, asegurando el acceso local y monitoreando factores externos para lograr una implementación exitosa.
En términos estratégicos, Apple parece estar preparando el camino hacia un «clúster personal» para inteligencia artificial, haciendo que el RDMA deje de ser una tecnología exclusiva de centros de datos. Aunque el recorrido presenta baches y requiere una mentalidad más técnica, el movimiento de Apple está llevando esta capacidad al usuario de escritorio, marcando una tendencia que, con el tiempo, podría redefinir el panorama tecnológico.
Más información y referencias en Noticias Cloud.
