Nvidia va-t-elle révolutionner le monde des GPU Linux avec des modules open-source ? Découvrez ce que cela signifie pour votre matériel !
Linux

Nvidia va-t-elle révolutionner le monde des GPU Linux avec des modules open-source ? Découvrez ce que cela signifie pour votre matériel !

Par Hugues , le 21 juillet 2024 - 3 minutes de lecture

Nvidia a récemment annoncé son intention de révolutionner le monde des GPU Linux en proposant des modules open-source. Cette décision soulève de nombreuses questions quant à son impact sur le matériel existant. Découvrez dans cet article les enjeux de cette initiative pour les utilisateurs de GPU Linux.

Nvidia adopte totalement les modules de noyau GPU open-source

Nvidia a officiellement annoncé mercredi son passage aux modules de noyau GPU open-source. Cette transition a commencé en mai 2022 avec la sortie des premiers modules de noyau GPU pour les data centers, et elle se poursuivra pleinement avec la sortie du pilote R560.

Des performances comparables, voire améliorées

Après deux ans de développement intensif, Nvidia affirme que ses modules de noyau GPU open-source offrent des performances équivalentes ou meilleures que celles de ses pilotes propriétaires. Grâce à une architecture de pilote universelle, le même pilote peut désormais être utilisé pour les GPU domestiques et ceux destinés à l’IA en cloud.

Nouvelles capacités substantielles

Les modules de noyau open-source de Nvidia introduisent plusieurs nouvelles fonctionnalités importantes :

  • Gestion hétérogène de la mémoire (HMM)
  • Calcul confidentiel
  • Les architectures mémoire cohérentes des plates-formes Grace
  • Et bien plus encore

Compatibilité avec les GPU modernes

Neatly arranged collection of GPUs from different generations.

Les GPU modernes tels que ceux des architectures Turing, Ampere, Ada Lovelace, et Hopper bénéficieront pleinement des modules open-source. Cependant, certaines générations plus anciennes, comme Maxwell, Pascal et Volta, ne seront pas prises en charge.

Maxwell Pascal Volta
GTX 750 Ti Tesla P100 Accelerator GeForce 10 Titan V
GTX 750 Series Titan X Quadro Volta Series
GTX 950 Series Quadro P5000 Tesla PG500-216
GTX 960 Series Quadro P6000 Tesla PG-503-216
GTX 970 Series GTX 1080 Series Tesla V100 Series
GTX 980 Series DGX-1 Jetson Xavier Series
GTX Titan X CMP 100HX-210

Installation et utilisation simplifiées

Dans la plupart des cas, les méthodes d’installation des pilotes de Nvidia basculeront par défaut vers le pilote open-source. Toutefois, certains scénarios nécessitent une attention particulière :

  • Gestionnaires de paquets avec le métapaquet CUDA
  • Runfile
  • Script d’installation d’assistance
  • Détails du gestionnaire de paquets
  • Windows Subsystem for Linux
  • CUDA Toolkit

Un avenir prometteur pour les développeurs et les utilisateurs

Developer coding on a laptop displaying Linux and GPU integration.

Le passage à des modules de noyau GPU open-source permet à Nvidia d’améliorer l’intégration avec les systèmes d’exploitation Linux. Cela offre également aux développeurs la possibilité de déboguer, intégrer et contribuer à l’amélioration des pilotes. De plus, cette initiative aide les fournisseurs de distributions à mieux gérer la facilité d’utilisation et l’expérience utilisateur dès la sortie de la boîte.

Partager cet article :
Avatar photo

Hugues

Hugues, a 39 ans et il est développeur web indépendant. Passionné de football, de running et de domotique il aime créer des petites applications pour mieux gérer son quotidien.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.