Oossa

PyTorch 2.15 active par défaut son backend NCCL réécrit

La version ajoute des outils de diagnostic des blocages en entraînement distribué et apporte des nouveautés pour le matériel Apple, AMD, Intel et NVIDIA.

BrèvePar Publié par Oossa: 1 min de lecture

PyTorch a publié la version 2.15, qui active par défaut son backend NCCL réécrit pour les tâches utilisant NCCL, le système de communication qui coordonne les GPU NVIDIA. Si un groupe de GPU se bloque pendant l’entraînement, un nouvel enregistreur peut conserver les opérations effectuées par chaque rang, afin d’aider les équipes à analyser le problème.

La version ajoute également des transferts de données unidirectionnels via un backend NIXL et donne aux développeurs davantage de contrôle sur la mémoire et les communications dans l’entraînement distribué. Parmi les autres nouveautés figurent des noyaux d’inférence plus rapides pour Apple Silicon, CUDA 13.2 comme version par défaut des packages wheel et la prise en charge de Python 3.15 dans torch.compile.

Pourquoi c'est important

Les équipes qui entraînent des modèles sur plusieurs GPU NVIDIA disposent de journaux de diagnostic en cas de blocage des communications, mais les notes de version ne précisent pas dans quelle mesure cela réduira le temps de reprise.

Cet article vous a-t-il été utile ?
Partager

À lire ensuite

Oossa · Newsletter

La semaine de l'IA, expliquée

Chaque lundi : l'essentiel de l'actualité, en langage clair. Gratuit, sans spam.