O PyTorch está desenvolvendo um novo backend de comunicação que aproveita as interfaces Thunderbolt para habilitar a transferência de dados de alta velocidade para treinamento e inferência de modelos distribuídos em dispositivos macOS.
Este desenvolvimento visa a necessidade crescente de configurações eficientes de múltiplas GPUs ou clusters de Apple Silicon, onde o Thunderbolt oferece largura de banda significativamente maior do que as opções de rede padrão.
A adição tem como objetivo melhorar o desempenho para usuários executando cargas de trabalho distribuídas em vários Macs conectados via Thunderbolt.