Brief IA : Google ouvre TorchTPU, Amazon pousse TorchNeuron contre Nvidia

Google ouvre TorchTPU, Amazon pousse TorchNeuron contre Nvidia

Brief IA
Tom Levy·3 min

Google a lancé TorchTPU en open source pour faciliter le portage de PyTorch vers ses TPUs et Google Cloud, tandis qu'Amazon a introduit TorchNeuron pour sa puce Trainium, contribuant ainsi à ouvrir PyTorch à d'autres matériels. Ces initiatives visent à réduire la dépendance à Nvidia, qui reste le leader du marché des GPU, mais ne garantissent pas un changement massif à court terme.

En bref
1Google publie TorchTPU en open source pour porter PyTorch vers ses TPUs et Google Cloud
2Amazon lance TorchNeuron pour sa puce Trainium et contribue à ouvrir PyTorch à d’autres matériels
3PyTorch reste historiquement lié aux GPU Nvidia, qui dominent encore le secteur
Pourquoi c'est important : Ces initiatives facilitent la migration vers des alternatives aux GPU Nvidia, mais ne garantissent pas un changement massif à court terme.

Google met en open source TorchTPU et déploie des outils pour attirer les projets PyTorch vers ses TPUs et Google Cloud. Amazon a, la veille, publié TorchNeuron pour sa puce Trainium et contribue à décorréler PyTorch du matériel Nvidia. L’objectif commun est de faciliter les portages, sans garantir un abandon massif des GPU de Nvidia.

Google mise sur la compatibilité et des assistants de migration

Google affirme avoir collaboré directement avec Meta, Hugging Face, Inferact et RadixArk, ainsi qu’avec d’autres acteurs, pour préparer TorchTPU. Selon Google, les fonctionnalités et bibliothèques de TorchTPU ont été conçues pour fonctionner avec ces outils de développement d’IA, à l’image de PyTorch d’origine. vLLM est développé par Inferact tandis que SGLang a été conçu par RadixArk. Google propose aussi la suite d’agents TPU, destinée à faciliter la migration des applications des développeurs vers ses propres puces et son cloud, tout en prenant en charge la correction des erreurs. De plus, LiteRT, qui offre la possibilité de faire tourner des IA sur des téléphones, des ordinateurs portables ou des systèmes embarqués, a bénéficié d’une mise à jour afin d’améliorer la compatibilité avec les applications PyTorch.

Porter PyTorch vers TPUs et Trainium sans réécriture lourde

TorchTPU permet aux applications d’IA de fonctionner sur les Tensor Processing Units, les puces d’IA de Google. Il facilite le transfert des applications PyTorch existantes vers les TPUs et vers Google Cloud, grâce à un simple changement de configuration, sans réécriture nécessaire. Amazon, de son côté, a annoncé lundi TorchNeuron, qui vise le même objectif pour sa puce Trainium et pour AWS, également sans réécriture des applications. Amazon précise soumettre du code au projet principal PyTorch pour découpler certaines fonctionnalités des puces Nvidia, afin de rendre l’outil plus ouvert à d’autres matériels par défaut.

Le brief IA que lisent les pros

Vous codez avec l’IA ?

Outils, agents et nouveautés dev IA décryptés, chaque soir en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisissez votre rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

Pourquoi PyTorch reste orienté GPU Nvidia

PyTorch constitue une solution open source très répandue auprès des développeurs et des jeunes entreprises pour la création, l’entraînement et l’exécution de modèles d’IA. D’après certaines sources, il serait utilisé dans 85 % des applications d’IA. Meta a lancé PyTorch en 2016, à un moment où les GPU Nvidia représentaient déjà la référence pour la recherche en intelligence artificielle, ce qui a amené à développer de nombreuses fonctions spécifiquement pour ces processeurs. En 2022, Meta a confié PyTorch à la Linux Foundation, une entité à but non lucratif qui supervise de nombreux projets open source majeurs.

Un rapport de force qui ne bascule pas d’un coup

La majorité des applications d’IA sont encore conçues pour fonctionner par défaut sur les GPU de Nvidia. Amazon et Google cherchent à réduire cet avantage, mais la possibilité de migrer facilement ne signifie pas que les développeurs vont abandonner massivement le matériel de Nvidia. Google s’inscrit dans cette dynamique en rejoignant les efforts d’Amazon pour contester la position dominante de Nvidia, avec l’annonce de TorchTPU en open source. TorchTPU est la version de PyTorch adaptée par Google.

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires