Quantum Machines has successfully demonstrated an innovative approach to hybrid quantum-classical computing by running an end-to-end NVIDIA CUDA-Q program across live qubits and a classical PPU processor using NVIDIA NVQLink. This breakthrough showcases the integration of Quantum Machines’ quantum control technology with NVIDIA’s CUDA-Q open platform, aimed at advancing the development of applications that blend quantum and classical computing. The NVQLink architecture plays a crucial role in this process, facilitating a high-speed connection between quantum controllers and accelerated computing systems.
This demonstration, presented at IEEE Quantum Week in Toronto, leverages Quantum Machines’ control stack to execute code written with CUDA-Q across a quantum processor, GPUs, and CPUs. By automating the routing of different parts of a workload to the appropriate processor, developers can now write quantum applications using familiar programming languages such as Python, C++, or QUA, without the need for manually creating low-level control sequences. The integration of NVIDIA NVQLink allows rapid communication between the quantum processor and classical computing resources, completing exchanges in about one microsecond.
Quantum processors traditionally require specialized programming and control expertise. However, the latest integration by Quantum Machines aims to position QPUs as another computing resource within a broader system, working in tandem with CPUs and GPUs. According to Sam Stanwyck, Director of Quantum Product at NVIDIA, this collaboration transforms quantum processors into a unified quantum supercomputing system when they work closely with GPUs and CPUs.
As part of this advance, Quantum Machines has incorporated NVIDIA NVQLink into its Quantum Machines Orchestration Platform. This setup connects the hardware responsible for controlling and reading qubits with NVIDIA accelerated computing through a low-latency connection. With this system, quantum operations are executed on the QPU, while CPUs and GPUs handle classical processing in real time. The control system translates these operations into precisely timed signals to control and measure the qubits.
The low-latency connection is vital for workloads that demand rapid interaction between quantum and classical processors, such as quantum error correction and other advanced quantum computing tasks. By allowing measurement data to be swiftly sent to classical processors and decisions to be returned to the quantum control system within microseconds, this capability supports future applications requiring real-time coordination. The ongoing collaboration between Quantum Machines and NVIDIA aims to continue developing low-latency connections, enhancing the accessibility and scalability of quantum computing technologies.
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.
