Quantum maestros in the making: Scientists develop quantum virtual machines, drastically reducing solution time from days to hours.
A groundbreaking new computing technology called HyperQ has been invented, allowing multiple people to run programs on a quantum computer for the first time. This development, which introduces cloud-style virtualization to quantum computing, significantly improves the efficiency and functionality of these powerful machines.
HyperQ partitions a physical quantum processor into isolated quantum virtual machines (qVMs), managed by a software hypervisor and an intelligent scheduler. These components dynamically allocate resources and optimally pack workloads on different parts of the quantum chip without cross-interference, enabling concurrent multi-user operation.
Unlike traditional quantum computers that handle only one program at a time, HyperQ supports multiple quantum applications running simultaneously with no waiting in line, greatly improving accessibility and throughput. The scheduler operates like a "master Tetris player," efficiently packing multiple qVMs across the quantum chip and reallocating resources to maximize performance and minimize idle time.
HyperQ also works dynamically with current quantum programming environments without requiring specialized compilers or pre-coordinated workloads, making it practical for real-world use. Testing on IBM’s 127-qubit Brisbane quantum computer showed over a 40-fold reduction in user wait times and a tenfold increase in program execution rates, significantly boosting hardware efficiency.
The new system also enhances computational accuracy by diverting sensitive calculations away from noisy or error-prone regions of the quantum chip, mitigating decoherence and other errors, and improving result reliability. The virtualization approach allows more researchers and industries to share quantum resources more effectively, fostering faster scientific discovery in areas like drug discovery, materials science, and energy solutions.
The operational costs of quantum computers, including upkeep, software, and programming development, are estimated to be more than a million dollars per year. However, HyperQ is intended to function across various quantum computing architectures, including machines made by manufacturers other than IBM, potentially reducing these costs through increased resource utilization.
The lead author of the HyperQ paper is Runzhou Tao, a former doctoral student at Columbia's Software Systems Laboratory. The research was published in July, in a study that was featured in the 19th USENIX Symposium on Operating System Design and Implementation (OSDI '25).
References:
- Quantum Virtual Machines for Multi-User Quantum Computing
- HyperQ: A Hybrid Quantum Virtual Machine for Multi-User Quantum Computing
- HyperQ: A Quantum Virtual Machine System for Multi-User Quantum Computing
- HyperQ: A Hybrid Quantum Virtual Machine for Multi-User Quantum Computing
- HyperQ: A Quantum Virtual Machine System for Multi-User Quantum Computing
Science and technology are combined in the groundbreaking development of HyperQ, a new computing technology that enables multiple users to run programs on a quantum computer concurrently. This technology, which introduces cloud-style virtualization to quantum computing, not only enhances the efficiency and functionality of these powerful machines but also fosters faster scientific discoveries in various fields by allowing more researchers to share quantum resources effectively.