PyTorch está desarrollando un nuevo backend de comunicación que aprovecha las interfaces Thunderbolt para habilitar la transferencia de datos a alta velocidad para el entrenamiento y la inferencia de modelos distribuidos en dispositivos macOS.

Este desarrollo apunta a la creciente necesidad de configuraciones eficientes de múltiples GPU o clústeres de Apple Silicon donde Thunderbolt proporciona un ancho de banda significativamente mayor que las opciones de red estándar.

La adición tiene como objetivo mejorar el rendimiento para usuarios que ejecutan cargas de trabajo distribuidas en múltiples Macs conectados a través de Thunderbolt.