Quantum Task Pipeline Decoupling Pulse Compilation Idle Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Quantum computing devices experience idle periods due to limitations in classical computing power and network communication speed, leading to reduced utilization and efficiency in processing quantum computing tasks.

Innovation Solution

Implementing a parallel pipeline mode to divide quantum computing tasks into independent processing stages, allowing for parallel processing of multiple tasks and reducing reliance on hardware resources, thereby improving processing efficiency and utilization rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If quantum computing tasks are processed sequentially using classical computing devices, then the quantum computing device can complete tasks accurately, but the quantum computing device experiences idle periods and has reduced utilization rate

Engineering Contradiction:
Improvetask completion accuracyVSAvoidquantum computing device utilization rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides quantum computing tasks into multiple processing stages (pulse generation stage, quantum computing execution stage, result processing stage). This segmentation allows different tasks to be processed in parallel at different stages, eliminating idle periods and improving device utilization while maintaining task completion accuracy through structured processing flow

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs pulse compilation and task preparation in advance during the pulse generation stage before the quantum computing device needs to execute. This preliminary action ensures that when the quantum computing device is ready, the tasks are already prepared and can be executed immediately, eliminating waiting time and improving utilization rate

Inventive Principle:
Principle #10Preliminary action

2Productivity

If quantum computing tasks are processed in parallel pipeline mode, then the utilization rate of quantum computing device is improved, but the complexity of task scheduling and management increases

Engineering Contradiction:
Improvequantum computing device utilization rateVSAvoidtask scheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By dividing tasks into discrete processing stages, the patent creates clear boundaries and transition points that simplify scheduling logic. Each stage has defined inputs and outputs, making it easier to manage parallel task flow compared to handling undivided tasks

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a classical computing device as an intermediary that manages pulse generation and task preparation. This intermediary handles the complexity of coordinating multiple quantum tasks, allowing the quantum computing device itself to focus on execution and simplifying its role in the overall system

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If multiple quantum computing tasks are processed simultaneously, then the processing efficiency is improved, but the waiting time for task completion increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidtask waiting time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements periodic task submission and processing through the pipeline structure, where tasks are continuously prepared, submitted, and executed in a rhythmic flow. This periodic action maintains steady throughput and minimizes idle waiting time by ensuring the quantum computing device always has tasks to process

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent ensures continuous useful action by overlapping task preparation, submission, and execution phases. While one task is being executed, another is being prepared, and a third is waiting in queue, eliminating idle time and maximizing the quantum computing device's productive engagement

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS20240281689A1Method for processing quantum computing task, device, and storage medium
Publication Date: 2024.08.22 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • US20240281689A1 patent drawing
  • US20240281689A1 patent drawing
  • US20240281689A1 patent drawing

AI summary

Provided is a method for processing quantum computing tasks, a device, and a storage medium. The method includes: performing, in a case where a first quantum computing task (QCT) is performed to a pulse compilation stage according to an order in which a plurality of processing stages are performed sequentially, the pulse compilation stage of the first QCT, to obtain an executable pulse sequence of the first QCT, where the first and second QCTs are respectively divided into the plurality of processing stages; sending the executable pulse sequence to a quantum computing device (QCD); performing, according to the order in which the plurality of processing stages are performed, the second QCT in parallel, during performing the plurality of processing stages of the first QCT; and sending an executable pulse sequence of the second QCT to the QCD, in a case of determining the QCD has completed the first QCT.