Open source chez NVIDIA

Open source chez NVIDIA

Nous ouvrons nos innovations à la communauté, de sorte que n'importe quel développeur, qu'il crée en solo ou fait évoluer une entreprise, dispose des outils nécessaires pour créer des applications révolutionnaires.

Aperçu

Stimuler l'innovation

L'open-source est fondamental pour rendre le calcul accéléré largement accessible et utilisable dans tous les secteurs. NVIDIA soutient et investit dans des plateformes ouvertes pour stimuler l'innovation, développer des écosystèmes et permettre aux entreprises d'intégrer et de déployer l'IA avec contrôle et évolutivité.

Projets

Contributions Open-Source de NVIDIA

NVIDIA a publié plus d'un millier de projets open-source sur GitHub et plus de 500 modèles sur Hugging Face. Nous continuons à publier de nouveaux projets et à y contribuer, permettant aux développeurs de s'appuyer sur les innovations de nos équipes d'ingénierie. Découvrez certains des nombreux projets open-source auxquels nous contribuons.

Docker

Une plateforme qui permet aux développeurs de créer, d'emballer et d'exécuter des applications dans des conteneurs isolés.

Kubernetes

Un système open-source pour automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées.

Noyau Linux

La couche fondamentale du système d'exploitation Linux qui gère le matériel, la mémoire et le contrôle des processus.

Numpy

Une bibliothèque Python fournissant des opérations numériques efficaces et une prise en charge des grands tableaux multidimensionnels.

OpenUSD

Un framework open-source pour décrire, composer et collaborer sur des scènes 3D.

Pandas

Une bibliothèque Python pour la manipulation et l'analyse des données, offrant de puissantes structures de données telles que les DataFrames.

Python

Un langage de programmation polyvalent de haut niveau, connu pour sa lisibilité et son vaste écosystème de bibliothèques.

PyTorch

Framework de Deep Learning open-source largement utilisé pour la recherche et la production en IA et en apprentissage automatique.

scikit-learn

Une bibliothèque Python offrant des outils simples et efficaces pour l'exploration de données, l'apprentissage automatique et la modélisation statistique.

SGLang

Un framework de service à hautes performances pour les grands modèles de langage (LLM) et les modèles de vision-langage.

vLLM

Une bibliothèque rapide et facile à utiliser pour l'inférence et la mise à disposition du LLM.

Écosystème

Les organisations open-source soutenues par NVIDIA

Les fondations open-source sont essentielles pour garantir la durabilité, la sécurité et la gouvernance à long terme des projets open-source. NVIDIA soutient un grand nombre de fondations et de consortiums open-source, à la fois financièrement et grâce à sa participation à des conseils d'administration et à des comités consultatifs techniques.

NVIDIA étend l'univers de modèles ouverts pour alimenter l'IA

De nouvelles familles de modèles ouverts sont conçues pour les agents, les machines, la santé et le développement des véhicules autonomes.

Fonds FOSS

NVIDIA a créé le Fonds pour les logiciels libres et pour l'open-source (FOSS) en tant que moyen supplémentaire de soutenir les projets open-source et de promouvoir leur durabilité à long terme. Le fonds FOSS permet aux employés de NVIDIA de participer directement au processus de nomination, ce qui leur permet de plaider en faveur des communautés et des projets qui les passionnent le plus. Le financement est distribué trimestriellement. Voici quelques projets que nous avons récemment soutenus : Compiler Explorer, HDF5, Scientific Python et Breathe.

Points forts

L'innovation axée sur la communauté

Les personnes derrière l'open source chez NVIDIA

En tant que membres actifs de l'écosystème, nous nous concentrons sur deux objectifs : redonner aux communautés qui nous soutiennent et renforcer le mouvement open-source. Regardez une sélection à la demande de Nvidiens et de Nvidiennes qui partagent comment ils génèrent un impact grâce à l'open source.

Découvrez les tendances de l'open source de GitHub

Découvrez l'Octoverse de GitHub pour découvrir comment l'IA a propulsé Python au premier rang des langages parmi les développeurs.

Ressources de développement

D'autres façons dont nous soutenons les développeurs

Programme NVIDIA Développeurs

Programme étudiant NVIDIA

Participez à des événements à venir et à des diffusions en direct

Centre de documentation NVIDIA

Ressources

Ressources open-source et destinées aux développeurs

Perspectives directionnelles

Découvrez comment nous permettons aux leaders de saisir les opportunités de l'IA pour innover, développer leur activité et gérer les risques.

La recherche chez NVIDIA

Découvrez comment une technologie open-source révolutionnaire commence avec les meilleurs chercheurs au monde.

Notre histoire

Découvrez 30 ans de jeux et de divertissement, ainsi que des innovations majeures.

Étapes suivantes

Vous souhaitez vous lancer?

Interagissez avec les projets, les dépôts et les développeurs ouverts de NVIDIA.

Découvrez d'autres projets

En savoir plus sur les projets open-source sur lesquels les Nvidiens et les Nvidiennes ont travaillé.