Quantum Machines has made a significant breakthrough by showcasing an end-to-end NVIDIA CUDA-Q program that operates across live qubits and a classical PPU processor utilizing NVIDIA NVQLink. This development marks a new direction in the creation of hybrid quantum-classical applications, fusing Quantum Machines’ advanced quantum control capabilities with NVIDIA’s CUDA-Q open platform and NVQLink architecture. This architecture facilitates high-speed connectivity between quantum controllers and accelerated computing systems, allowing developers to craft quantum applications in familiar languages like Python, C++, or QUA without the need for low-level control sequences typically necessary for quantum hardware.
The demonstration involved executing code written with CUDA-Q through Quantum Machines’ control stack, spanning a quantum processor, GPUs, and CPUs. This system smartly directs different segments of a task to the most suitable processor. NVIDIA NVQLink plays a crucial role by enabling swift communication between the quantum processor and classical computing resources, achieving a complete exchange in about one microsecond. This innovative technology is being presented at IEEE Quantum Week in Toronto, offering researchers and engineers an opportunity to witness the system in action with live quantum hardware.
According to Yonatan Cohen, CTO of Quantum Machines, the collaboration with NVIDIA has been ongoing, and the convergence of these technologies is a significant step forward for quantum developers, helping to accelerate progress toward large-scale quantum computing. The integration seeks to make quantum processors function more like any other computing resource within a comprehensive system, working seamlessly alongside CPUs and GPUs. Sam Stanwyck, Director of Quantum Product at NVIDIA, highlighted that quantum processors become truly transformative when integrated closely with GPUs and CPUs, forming a unified quantum supercomputing system.
Quantum Machines has incorporated NVIDIA NVQLink into its Orchestration Platform, effectively linking the hardware controlling qubits with NVIDIA’s accelerated computing through a low-latency connection. When developers use CUDA-Q to create programs, quantum operations are executed on the QPU, while CPUs and GPUs handle classical processing in real time. The control system from Quantum Machines translates these operations into precisely timed signals necessary for qubit control and measurement.
This low-latency connection is especially vital for workloads requiring quick interaction between quantum and classical processors. It allows measurement data to be transmitted to classical processors, with processing decisions swiftly returned to the quantum control system in microseconds. Such capabilities are poised to support future applications needing real-time quantum-classical coordination, such as quantum error correction and other advanced quantum computing tasks. Quantum Machines and NVIDIA continue to enhance these 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.
