Quantum Chip Qubit Assignment for Parallel Task Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

During quantum computing, signal crosstalk between physical qubit regions assigned to execute multiple quantum computing tasks leads to inaccurate results, making parallel computing of multiple tasks on a single quantum chip challenging.

Innovation Solution

A method and apparatus that determine non-interfering physical qubits based on the current topological structure of the quantum chip and the tasks' requirements, allowing for the assignment of these qubits to execute quantum computing tasks without interference, enabling asynchronous parallelism.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple quantum computing tasks are executed in parallel on a same quantum chip, then computing efficiency is improved, but signal crosstalk between physical qubit regions occurs leading to inaccurate computing results

Engineering Contradiction:
Improvecomputing efficiencyVSAvoidcomputing accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The quantum chip is segmented into multiple isolated physical qubit regions, each capable of independently executing quantum computing tasks. By dividing the chip into separate functional zones with distinct qubit groups, the system enables parallel task execution while maintaining isolation between tasks to prevent signal crosstalk.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A quantum computing task scheduling system acts as an intermediary between task submission and physical qubit allocation. This scheduling system analyzes task requirements, identifies suitable isolated physical qubit regions, and assigns tasks to appropriate regions, ensuring that parallel tasks are placed in non-interfering zones while maximizing resource utilization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If physical qubits are assigned to execute multiple quantum computing tasks simultaneously, then task throughput is improved, but interference between physical qubits occurs

Engineering Contradiction:
Improvetask throughputVSAvoidqubit interference
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

Different physical qubit regions on the quantum chip are assigned distinct local qualities or characteristics, such as varying connectivity patterns, isolation levels, or operational parameters. This allows the system to optimize each region for specific task types while maintaining isolation, enabling parallel execution without interference.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The quantum computing task scheduling system dynamically allocates and reconfigures physical qubit assignments based on current task requirements and chip state. This dynamic approach allows the system to adaptively manage qubit resources, assigning tasks to regions that minimize interference while maximizing throughput.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240061724A1Quantum computing task execution method and apparatus, and quantum computer operating system
Publication Date: 2024.02.22 ORIGIN QUANTUM COMPUTING TECH (HEFEI) CO LTD
  • US20240061724A1 patent drawing
  • US20240061724A1 patent drawing
  • US20240061724A1 patent drawing

AI summary

A quantum computing task execution method and apparatus, and a quantum computer operating system are applied to a first electronic device including a quantum chip. First physical qubits in the quantum chip are assigned to execute a first quantum computing task. The method includes: acquiring a current topological structure of the quantum chip; acquiring a second quantum computing task in a task queue; determining second physical qubits based on the current topological structure and the second quantum computing task, wherein the second physical qubits and the first physical qubits do not interfere with each other; and assigning the second physical qubits to execute the second quantum computing task. According to some embodiments of the present disclosure, parallel computing of a plurality of quantum computing tasks can be realized during quantum computing.