Skip to content
Outil d'IA

NVIDIA CUDA-Q : Présentation

NVIDIA CUDA-Q est une plateforme logicielle open-source, agnostique aux QPU, pour le supercalcul quantique accéléré qui permet la programmation hybride sur les CPU, les GPU et les QPU.

shipped 2 avr. 2026aifreemium
ai
NVIDIA CUDA-Q - AI tool for nvidia cuda. Professional illustration showing core functionality and features.

Pourquoi c'est important

1NVIDIA CUDA-Q v0.10 a démontré une accélération de 34x dans la simulation de vecteurs d'état à 33 qubits sur un seul NVIDIA GB200 par rapport à un EPYC CPU à 192 cœurs.
2L'accélération multi-GPU sur la plateforme NVIDIA GB200 NVL72 peut augmenter les simulations à 33 qubits de 10x ou permettre des simulations plus importantes allant jusqu'à 38 qubits en mutualisant la mémoire.
3La plateforme s'intègre avec huit backends QPU à travers quatre modalités de qubits différentes, à partir de CUDA-Q v0.10.
4CUDA-Q v0.7.1 a présenté des améliorations de performance, avec au moins une accélération de 1,7x de la v0.6 à la v0.7.1 pour les simulateurs sans fusion de portes.

Stork’s verdict on NVIDIA CUDA-Q

NVIDIA CUDA-Q permet le supercalcul quantique hybride accéléré, bien que sa complexité exige des connaissances de niveau expert en quantique et HPC.

Spécifications

Documentation API

API disponible

Oui, API publique

overview

Qu'est-ce que NVIDIA CUDA-Q ?

NVIDIA CUDA-Q est une plateforme de supercalcul quantique accéléré développée par NVIDIA qui permet aux développeurs d'applications quantiques, aux scientifiques, aux experts HPC et AI, et aux chercheurs de construire et d'accélérer des applications quantiques-classiques. Elle permet la programmation hybride sur les CPU, les GPU et les QPU, en tirant parti de la plateforme de calcul parallèle CUDA de NVIDIA.

features

Fonctionnalités clés de NVIDIA CUDA-Q

NVIDIA CUDA-Q offre un ensemble complet de fonctionnalités conçues pour le calcul quantique-classique hybride, intégrant des unités de traitement quantique (QPU) avec des CPU et GPU traditionnels pour des performances accélérées.

  • Plateforme logicielle open-source pour le développement de l'informatique quantique.
  • Architecture agnostique aux QPU supportant divers backends matériels quantiques.
  • Capacités de supercalcul quantique accéléré via les GPU NVIDIA et la bibliothèque cuQuantum.
  • Permet la programmation hybride sur les CPU, les GPU et les QPU au sein d'un seul programme quantique.
  • Fournit un modèle de programmation pour la création d'applications quantiques-classiques en Python ou C++.
  • Prend en charge les simulations quantiques à grande échelle, y compris les simulateurs de vecteurs d'état, de réseaux de tenseurs et bruités.
  • Facilite le développement de workflows hybrides pour l'apprentissage automatique quantique, la chimie quantique et l'optimisation.
  • Comprend des outils pour la simulation de correction d'erreurs quantiques (QEC) et la modélisation du bruit.
  • Intégration avec les workflows de calcul haute performance (HPC), tels que l'ordonnancement basé sur Slurm pour les QPU Pasqal.
  • Capacités multi-QPU et multi-GPU pour la distribution des charges de travail et l'obtention d'accélérations significatives.

use cases

Qui devrait utiliser NVIDIA CUDA-Q ?

NVIDIA CUDA-Q est conçu pour un éventail de professionnels techniques et de chercheurs engagés dans le développement et l'exploration d'applications et d'algorithmes d'informatique quantique.

  • Développeurs d'applications quantiques : Pour la construction et l'accélération d'applications quantiques-classiques et la programmation harmonieuse d'architectures de calcul hétérogènes (QPU, GPU, CPU).
  • Scientifiques et chercheurs : Pour réaliser des simulations quantiques à grande échelle, développer des algorithmes quantiques-classiques hybrides et effectuer des calculs en science des matériaux.
  • Experts HPC et AI : Pour l'intégration des QPU en tant qu'accélérateurs natifs au sein d'environnements HPC hétérogènes et l'exploitation de l'accélération GPU pour les simulations quantiques.
  • Constructeurs de QPU : Pour la simulation de systèmes quantiques, y compris la modélisation du bruit et les outils de correction d'erreurs quantiques (QEC), afin d'aider à la conception de systèmes tolérants aux pannes.

pricing

Tarification et forfaits NVIDIA CUDA-Q

NVIDIA CUDA-Q fonctionne sur un modèle freemium, offrant un niveau gratuit qui inclut les fonctionnalités de base pour le développement et la recherche de logiciels quantiques. Les fonctionnalités premium spécifiques ou les options de support entreprise ne sont pas détaillées publiquement mais peuvent exister pour des cas d'utilisation avancés ou des déploiements commerciaux.

  • Freemium : Niveau gratuit disponible, offrant les fonctionnalités de base pour le développement et la recherche.

Outils similaires

NVIDIA CUDA-Q face à ses concurrents

NVIDIA CUDA-Q se positionne comme une plateforme open-source, agnostique aux QPU, pour le supercalcul quantique accéléré, se distinguant par son intégration profonde avec l'écosystème GPU de NVIDIA et son accent explicite sur la programmation hybride classique-quantique.

1
IBM Qiskit

Qiskit is a comprehensive open-source software development kit (SDK) for building and running quantum programs on various quantum hardware and simulators, backed by IBM's quantum ecosystem.

Like NVIDIA CUDA-Q, Qiskit is an open-source, QPU-agnostic software platform that enables hybrid classical-quantum programming. While Qiskit offers a broader ecosystem for general quantum research and development, CUDA-Q specifically targets accelerated quantum supercomputing with deep integration across CPUs, GPUs, and QPUs for high-performance workloads.

2
Xanadu PennyLane

PennyLane is a differentiable quantum programming library that seamlessly integrates quantum computing with popular machine learning frameworks for developing hybrid classical-quantum algorithms.

PennyLane directly competes in the 'AI Tools' space by focusing on quantum machine learning and optimization, similar to how NVIDIA CUDA-Q enables hybrid programming for accelerated quantum applications. Both are open-source and QPU-agnostic, but PennyLane's core strength lies in its differentiable programming paradigm tailored for ML workflows.

3
Microsoft Azure Quantum

Azure Quantum is a comprehensive cloud platform offering a quantum development kit (QDK) with the Q# programming language, providing access to diverse quantum hardware and simulators through Azure's infrastructure.

Azure Quantum, through its QDK and Q#, provides a QPU-agnostic software platform for quantum development, similar to NVIDIA CUDA-Q. However, Azure Quantum is a managed cloud service with a freemium model for accessing its resources and partner hardware, while CUDA-Q is primarily an open-source software platform designed for local and hybrid supercomputing environments.

AI Reputation Report

Is NVIDIA CUDA-Q yours?

ChatGPT, Perplexity, Gemini, Claude & Grok answer buyer questions about NVIDIA CUDA-Q every day. See whether they name NVIDIA CUDA-Q — or send buyers to a rival.