Preempting quantum programs in quantum computing device

CN119631057APending Publication Date: 2025-03-14INTERNATIONAL BUSINESS MACHINE CORPORATION
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202380057301.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-03
Filing Date
2023-07-25
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

Current quantum computers cannot implement preemption functions, resulting in high-priority or short-run quantum jobs being delayed when low-priority or long-run jobs are executed, reducing the computer's throughput and resource utilization efficiency.

Method used

By introducing quantum controllers into quantum computers, preemption of quantum circuits is achieved. The specific method is to execute a first quantum circuit for processing the first job and preempt its execution after it is completed so as to execute the second quantum circuit for processing the second job. At the same time, the execution of the first quantum circuit that completes the first operation.

Benefits of technology

The preemption function of the quantum computer is realized, so that even if the quantum job with low priority or long running is previously executed, the quantum job with high priority or short running can be run and completed earlier, thereby increasing the computer's throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119631057A_ABST
    Figure CN119631057A_ABST
Patent Text Reader

Abstract

The invention discloses a method for preempting a quantum program and quantum computing equipment. A first quantum circuit is executed by the quantum processor to process a first job of the quantum program for a number of shots, wherein the number of shots defines how many times the quantum circuit is to be repeatedly executed. The execution of the first quantum circuit to process the first job is then preempted in order to allow higher priority and / or shorter run jobs to be processed. Upon preempting execution of the first quantum circuit, the quantum processor executes a second quantum circuit to process a second job (e.g., a higher priority and / or shorter run job to process). Upon completing or preempting execution of the second quantum circuit for processing the second job, the quantum processor completes execution of the first quantum circuit for processing the first job.
Need to check novelty before this filing date? Find Prior Art

Citation Information

Cited By

  • Preempting a quantum program in a quantum computing device

    US12399737B2