In a groundbreaking demonstration, Quantum Machines has successfully run an NVIDIA CUDA-Q program end-to-end across live qubits and a classical PPU processor, utilizing NVIDIA’s NVQLink. This integration signals a significant advancement in the development of hybrid quantum-classical applications. By combining Quantum Machines’ cutting-edge quantum control technology with NVIDIA’s CUDA-Q platform and NVQLink architecture, developers can now create quantum applications using popular programming languages such as Python, C++, and QUA, eliminating the need for manually crafting low-level control sequences for quantum hardware.
The demonstration highlighted a unified approach to quantum-classical computing. Code written in CUDA-Q was executed through Quantum Machines’ control stack, seamlessly operating across quantum processors, GPUs, and CPUs. The system efficiently allocates different parts of a workload to the most suitable processor. Thanks to NVIDIA NVQLink, which facilitates rapid communication between quantum processors and classical computing resources, the entire exchange was completed in about one microsecond. This cutting-edge technology is currently being showcased at the IEEE Quantum Week in Toronto, offering researchers and engineers a firsthand look at its capabilities with live quantum hardware.
Yonatan Cohen, CTO of Quantum Machines, expressed enthusiasm about the collaboration with NVIDIA, emphasizing the potential of these technologies to expedite the realization of large-scale quantum computers. The integration seeks to make quantum processors function as an integral part of broader computing systems, working alongside CPUs and GPUs. As Sam Stanwyck, Director of Quantum Product at NVIDIA, noted, quantum processors become transformative when integrated with GPUs and CPUs in a unified quantum supercomputing system.
This latest integration involves embedding NVIDIA NVQLink into Quantum Machines’ Orchestration Platform, linking the hardware that controls and reads qubits with NVIDIA’s accelerated computing via a low-latency connection. When developers use CUDA-Q for programming, quantum operations occur on the QPU while CPUs and GPUs handle classical processing in real-time. Quantum Machines’ control system ensures these operations translate into precisely timed signals for controlling and measuring qubits.
The low-latency connection is crucial for workloads that necessitate swift interaction between quantum and classical processors, such as those required for real-time quantum-classical coordination, including quantum error correction and other advanced computing tasks. Quantum Machines and NVIDIA continue to innovate in creating low-latency connections, aiming to make quantum computing more accessible and scalable.
Legal Disclaimer:
The information contained in this article has been provided by independent third-party contributors, clients, or content partners. We do not independently verify the accuracy, completeness, legality, ownership, licensing, or reliability of submitted content, including text, images, videos, trademarks, or other media materials. The submitting party is solely responsible for ensuring that all content, including images and media assets, complies with applicable copyright, trademark, licensing, and intellectual property laws. We disclaim liability for any unauthorized use of copyrighted or proprietary materials by third parties. If you believe that any content published on this platform infringes your intellectual property rights, kindly contact the author above for prompt review and resolution.

