Quantum Machines has unveiled a groundbreaking demonstration of an end-to-end NVIDIA CUDA-Q program operating across live qubits and a classical PPU processor, facilitated by NVIDIA NVQLink. This collaboration introduces a novel method for creating hybrid quantum-classical applications. By merging Quantum Machines’ advanced quantum control technology with NVIDIA’s CUDA-Q open platform and NVQLink architecture, the demonstration reveals a high-speed connection between quantum controllers and accelerated computing systems. This integration enables developers to write quantum applications using familiar programming languages like Python, C++, or QUA, eliminating the need for crafting low-level control sequences typically required for quantum hardware.
During the demonstration, code developed with CUDA-Q was executed through Quantum Machines’ control stack, spanning a quantum processor, GPUs, and CPUs. This system intelligently assigns different parts of a workload to the most suitable processor. The rapid communication between the quantum processor and classical computing resources is made possible by NVIDIA NVQLink, with the complete exchange taking approximately one microsecond. Quantum Machines is presenting this technology at IEEE Quantum Week in Toronto, providing researchers and engineers an opportunity to witness the system functioning with live quantum hardware. Yonatan Cohen, CTO of Quantum Machines, expressed enthusiasm for the collaboration with NVIDIA, emphasizing the potential for quantum developers to expedite the realization of large-scale quantum computers.
This integration aims to position quantum processors as another computing resource within a larger system, working seamlessly alongside CPUs and GPUs. “Quantum processors become transformative when working tightly alongside GPUs and CPUs as a single unified quantum supercomputing system,” explained Sam Stanwyck, Director of Quantum Product at NVIDIA. Quantum Machines has incorporated NVIDIA NVQLink into its Quantum Machines Orchestration Platform, linking the hardware responsible for managing and monitoring qubits with NVIDIA’s accelerated computing through a low-latency connection.
By utilizing CUDA-Q, developers can execute quantum operations on the QPU while employing CPUs and GPUs for classical processing in real time. Quantum Machines’ control system converts these operations into precisely timed signals to control and measure the qubits. The low-latency connection is crucial for workloads necessitating swift interaction between quantum and classical processors. It allows measurement data to be sent to classical processors and processing decisions to be relayed back to the quantum control system within microseconds.
This capability holds promise for future applications that demand real-time quantum-classical coordination, such as quantum error correction and other sophisticated quantum computing workloads. Quantum Machines and NVIDIA continue to advance low-latency connections between quantum processors and accelerated computing systems, with the latest demonstration paving the way for more accessible and scalable quantum computing.
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.
