Columbia Technology Ventures

This technology is a virtual machine system for quantum computers designed to improve resource utilization and reduce latency.

Unmet Need: Efficient quantum computing resource utilization with reduced latency

Quantum computing promises superior computational power, but its cloud-based infrastructure is insufficient and lacks streamlined usage. With few quantum computers available due to high costs, users must occupy entire machines to run their programs. This prevents the simultaneous execution of multiple programs, leading to significant inefficiencies in resource utilization and latency in computation.

The Technology: HyperQ, a virtual machine system for quantum cloud computing

The technology, termed HyperQ, is a virtual machine system for quantum computers that provides better resource utilization and lower latency. HyperQ enables quantum programs to be compiled for specifically sized virtual machines, which are then bin-packed together in batches in both space and time so they can be simultaneously executed. HyperQ ensures that virtual machines are isolated from one another so that the simultaneous execution of virtual machines does not interfere with one another. HyperQ minimizes runtime virtualization overhead and allows for more effective execution of quantum programs.

Experiments on the IBM Quantum Platform confirm the improved efficiency, with increased utilization and reduced latency.

Applications:

  • Commercial quantum cloud computing
  • Cost-efficient quantum cloud computing
  • Sharing cloud computers among academic institutions

Advantages:

  • Improves quantum computing resource utilization
  • Reliable parallel execution with low latency
  • Lowers the cost of quantum computing via improved efficiency

Lead Inventor:

Jason Nieh, Ph.D.

Patent Information:

Patent Pending

Related Publications:

Tech Ventures Reference: