CUDA-Q is NVIDIA's open-source platform for hybrid quantum-classical computing, providing C++ and Python support for programming systems that integrate quantum processing units, GPUs, and CPUs. The repository contains the complete source code for the CUDA-Q toolkit, including the nvq++ compiler, the CUDA-Q runtime, and integrated CPU and GPU backends designed to accelerate application development and testing. The platform enables developers to write unified programs that orchestrate quantum and classical computing resources within a single heterogeneous system.
The toolkit is classified across multiple quantum computing domains including quantum programming, quantum simulation, quantum machine learning, and QPU interoperability. It also emphasizes high-performance parallel computing and GPU acceleration, reflecting NVIDIA's focus on leveraging graphics processors alongside quantum hardware. The repository is written primarily in C++ with Python bindings, making it accessible to both systems-level developers and application scientists.
The project maintains active development with substantial community engagement.
This cross-project involvement indicates that CUDA-Q is positioned within a broader NVIDIA software stack for AI and scientific computing.
Documentation is comprehensive, with official installation instructions available through the CUDA-Q documentation site and development packages deployed on the GitHub Container Registry. The repository provides building instructions for developers who want to compile from source or contribute modifications.
The platform explicitly welcomes contributions through multiple channels, including the Discussions tab for feature ideas and feedback, issue tracking for bug reports, and pull requests for code contributions. Security concerns and code of conduct violations can be reported directly to [email protected]. This structured approach to community engagement, combined with the rapid response times and active triage, demonstrates NVIDIA's commitment to maintaining CUDA-Q as a collaborative, community-driven quantum computing platform.