Quantum Job Batch Scheduling via Register Layout Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current scheduling methods for quantum jobs on quantum computers with reconfigurable quantum registers are inefficient, as they do not effectively utilize the ability to define different quantum register layouts for different runs, leading to suboptimal resource management and increased calibration times.

Innovation Solution

A method for batch-based scheduling of quantum jobs that leverages register layout information to group jobs together based on their quantum register layouts, allowing for efficient mapping onto trap layouts and minimizing the need for full reconfiguration and calibration of quantum processing units (QPUs).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If quantum jobs are scheduled using naive queue-based scheduling policy, then implementation is simple, but resource utilization efficiency deteriorates

Engineering Contradiction:
Improvescheduling implementation simplicityVSAvoidresource utilization efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent segments jobs into batches based on their quantum register layout requirements. Jobs with identical or compatible layouts are grouped together in the same batch, allowing the system to process them without intermediate recalibration. This segmentation enables more sophisticated resource management while maintaining manageable complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the scheduling parameter from simple FIFO queue ordering to batch-based grouping by register layout characteristics. By organizing jobs according to their layout parameters rather than arrival time, the system achieves better resource utilization while the batching approach keeps the implementation complexity manageable.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If quantum jobs are processed with frequent recalibration of QPUs, then qubit behavior predictability is ensured, but job execution duration increases

Engineering Contradiction:
Improvequbit behavior predictabilityVSAvoidjob execution duration
Core Design Contradiction:
ReliabilityVSDuration of action of moving object

Solution Approach 1:

The patent performs recalibration in advance for entire batches of jobs that share the same register layout. By calibrating the QPU once before processing a batch, the system ensures qubit predictability for all jobs in that batch without needing to recalibrate between each job, thereby reducing total execution duration while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple jobs with identical register layout requirements into a single batch that shares a common recalibration cycle. This consolidation allows the system to perform one calibration for multiple jobs, ensuring consistent qubit behavior across all jobs in the batch while significantly reducing the cumulative calibration time compared to processing jobs individually.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If QPUs are reconfigured for different quantum register layouts, then adaptability to different quantum algorithms is improved, but reconfiguration time increases

Engineering Contradiction:
Improvequantum register layout flexibilityVSAvoidreconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the workflow into distinct phases: a reconfiguration phase for changing register layouts, followed by a execution phase for processing batches of jobs with identical layouts. This segmentation allows the system to maximize adaptability by supporting different layouts while minimizing reconfiguration time by performing it only once per batch rather than continuously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic reconfiguration where the QPU register layout is changed at predetermined batch boundaries rather than continuously. Each batch is processed with a fixed layout configuration, and reconfiguration occurs periodically when transitioning to the next batch with different layout requirements, thereby reducing total reconfiguration time while maintaining the ability to adapt to different algorithms.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentEP4557181A1Processing quantum jobs for a quantum computer
Publication Date: 2025.05.21 PASQAL SAS
  • EP4557181A1 patent drawingFigure 1
  • EP4557181A1 patent drawingFigure 2
  • EP4557181A1 patent drawingFigure 3

AI summary

Methods and systems for processing quantum jobs by a hybrid computing system comprising a classical computer system and one or more atomic qubit-based quantum processing units (QPUs), wherein the method may comprise receiving or determining one or more batches of quantum jobs by the classical computer system, each quantum job being associated with register layout information defining a layout of a quantum register for execution of the quantum job, each batch being associated with trap layout information defining a layout of an electromagnetic trap for trapping atomic qubits, the trap layout of a batch being defined such that register layouts associated with jobs of the batch can be mapped onto the trap layout; selecting a batch of quantum jobs from the one or more batches of quantum jobs and configuring a first trap for a first QPU of the one or more QPUs based on trap layout information associated with the selected batch; and, executing the selected batch of quantum jobs using the first QPU.