awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
NVIDIA avatar

NVIDIA/nvidia-container-toolkit

0
View on GitHub↗
4,426 stars·541 forks·Go·Apache-2.0·9 vues

Nvidia Container Toolkit

The NVIDIA GPU Container Toolkit is a set of tools designed to enable NVIDIA GPU acceleration within OCI compliant containers for compute and graphics workloads. It functions as an OCI container runtime wrapper and a Linux GPU driver bridge, mapping host NVIDIA GPU drivers into the container namespace to provide direct hardware access.

The toolkit includes a GPU accelerated container builder for creating images pre-configured to utilize hardware acceleration. This allows for the integration of graphics processing units into the container environment for both building and running compute-heavy workloads.

The project covers a range of high-performance computing domains, including AI model training workflows, GPU-based cloud computing, and scientific simulations.

Features

  • GPU-Accelerated Container Runs - Enables the launching and execution of containers with direct access to host GPU hardware for accelerated processing.
  • Containerized GPU Acceleration - Configures container runtimes to interface with host NVIDIA graphics drivers for increased compute performance.
  • GPU Runtime Wrappers - Functions as an OCI container runtime wrapper that automatically exposes host GPUs to isolated environments.
  • GPU Container Toolkits - Provides a comprehensive set of tools to enable NVIDIA GPU acceleration within OCI compliant containers.
  • Image Builders - Provides a GPU-accelerated container builder to create images pre-configured for hardware acceleration.
  • Driver Bridges - Implements a Linux GPU driver bridge that maps host NVIDIA drivers into the container namespace.
  • GPU-Accelerated Training - Supports the scaling of deep learning model training by providing the necessary GPU acceleration within containers.
  • Cloud Native GPU Orchestration - Allows hardware-accelerated workloads to be deployed across cloud clusters using standard container orchestration.
  • High-Performance Computing - Provides the execution environment for computationally intensive scientific simulations and data processing tasks using GPUs.

Historique des stars

Graphique de l'historique des stars pour nvidia/nvidia-container-toolkitGraphique de l'historique des stars pour nvidia/nvidia-container-toolkit

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Nvidia Container Toolkit

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Nvidia Container Toolkit.
  • nvidia/nvidia-dockerAvatar de NVIDIA

    NVIDIA/nvidia-docker

    17,496Voir sur GitHub↗

    NVIDIA Docker is a container runtime wrapper that enables the use of host-level graphics processing units within isolated container environments. It functions as a containerized GPU orchestrator, mapping physical hardware resources into virtualized environments to support high-performance computing and machine learning workloads. The project provides a toolkit that facilitates integration between containerized applications and host-level graphics hardware. By utilizing a pre-start hook to intercept container creation, the runtime injects necessary device drivers and libraries into the isolate

    cudadockergpu
    Voir sur GitHub↗17,496
  • dusty-nv/jetson-inferenceAvatar de dusty-nv

    dusty-nv/jetson-inference

    8,734Voir sur GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    Voir sur GitHub↗8,734
  • chainer/chainerAvatar de chainer

    chainer/chainer

    5,919Voir sur GitHub↗

    Chainer is an open-source deep learning framework built around define-by-run automatic differentiation, where computation graphs are constructed dynamically during forward execution. This imperative approach allows networks to be built using standard Python control flow, with gradients computed automatically through reverse-mode differentiation on the dynamically recorded graph. The framework supports GPU acceleration through a NumPy-compatible array backend with CUDA and cuDNN support, and provides a pluggable device abstraction that lets users switch between CPU and GPU computation without c

    Python
    Voir sur GitHub↗5,919
  • steam-headless/docker-steam-headlessAvatar de Steam-Headless

    Steam-Headless/docker-steam-headless

    4,041Voir sur GitHub↗

    This project provides a containerized environment for running Steam games and applications without a physical monitor. It consists of a Docker image designed for headless game server hosting, utilizing a virtual display server to enable remote game streaming of video and audio to a web browser. The system integrates NVIDIA GPU virtualization to provide hardware acceleration for high-performance 3D graphics rendering within the container. A remote desktop gateway allows users to access and manage the virtualized desktop environment and game client remotely. The software includes capabilities

    Shelldockergameservergamestream
    Voir sur GitHub↗4,041
Voir les 30 alternatives à Nvidia Container Toolkit→

Questions fréquentes

Que fait nvidia/nvidia-container-toolkit ?

The NVIDIA GPU Container Toolkit is a set of tools designed to enable NVIDIA GPU acceleration within OCI compliant containers for compute and graphics workloads. It functions as an OCI container runtime wrapper and a Linux GPU driver bridge, mapping host NVIDIA GPU drivers into the container namespace to provide direct hardware access.

Quelles sont les fonctionnalités principales de nvidia/nvidia-container-toolkit ?

Les fonctionnalités principales de nvidia/nvidia-container-toolkit sont : GPU-Accelerated Container Runs, Containerized GPU Acceleration, GPU Runtime Wrappers, GPU Container Toolkits, Image Builders, Driver Bridges, GPU-Accelerated Training, Cloud Native GPU Orchestration.

Quelles sont les alternatives open-source à nvidia/nvidia-container-toolkit ?

Les alternatives open-source à nvidia/nvidia-container-toolkit incluent : nvidia/nvidia-docker — NVIDIA Docker is a container runtime wrapper that enables the use of host-level graphics processing units within… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… chainer/chainer — Chainer is an open-source deep learning framework built around define-by-run automatic differentiation, where… steam-headless/docker-steam-headless — This project provides a containerized environment for running Steam games and applications without a physical monitor.… lablup/backend.ai — This project is a distributed computing platform designed to orchestrate containerized workloads across heterogeneous… acceleratehs/accelerate — Accelerate is a framework for high-performance array computing that provides a domain-specific language for expressing…