Quantum Machines has successfully demonstrated the execution of an NVIDIA CUDA-Q program across live qubits and a classical PPU processor, utilizing NVIDIA NVQLink. This marks a significant advancement in developing hybrid quantum-classical applications. The achievement showcases the integration of Quantum Machines’ quantum control technology with NVIDIA’s CUDA-Q platform, designed for quantum-GPU computing, and NVQLink architecture, which facilitates high-speed connectivity between quantum controllers and accelerated computing systems.
This collaboration enables developers to craft quantum applications using conventional programming languages such as Python, C++, or QUA, eliminating the need for manually constructing low-level control sequences traditionally required in quantum hardware. During the demonstration, code written with CUDA-Q was executed through Quantum Machines’ control stack, spanning quantum processors, GPUs, and CPUs. The system intelligently directs different workload components to suitable processors, with NVIDIA NVQLink ensuring swift communication between quantum processors and classical computing resources. Quantum Machines completed the entire exchange in about one microsecond and is currently showcasing this technology at IEEE Quantum Week in Toronto, offering researchers and engineers a chance to see the system in action with live quantum hardware.
The integration aims to simplify the programming and control expertise required for quantum processors, making them function like any other computing resource within a broader system alongside CPUs and GPUs. According to Sam Stanwyck, Director of Quantum Product at NVIDIA, quantum processors become game-changing when they work closely with GPUs and CPUs as a unified quantum supercomputing system. Quantum Machines has incorporated NVIDIA NVQLink into its Orchestration Platform, linking the hardware responsible for controlling and reading qubits with NVIDIA’s accelerated computing via a low-latency connection.
In practical terms, when a developer uses CUDA-Q to create a program, quantum operations occur on the QPU, while CPUs and GPUs handle classical processing in real-time. Quantum Machines’ control system translates these operations into precisely timed signals to manage and measure the qubits effectively. This low-latency connection is crucial for workloads requiring fast interactions between quantum and classical processors. It allows measurement data to be quickly sent to classical processors and returns processing decisions to the quantum control system within microseconds.
This capability is expected to support future applications that demand real-time quantum-classical coordination, such as quantum error correction and other advanced quantum computing workloads. Quantum Machines and NVIDIA continue to develop these low-latency connections, aiming to make quantum computing more accessible and scalable. Yonatan Cohen, CTO of Quantum Machines, expressed satisfaction in seeing these technologies come together to empower quantum developers and accelerate progress toward large-scale quantum computers.
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.
