Quantum Workload Routing Between QCS and Classical Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently executing quantum workloads due to the unavailability or constraints of quantum computing systems, necessitating the need for dynamic selection between quantum computing systems and classical simulators.

Innovation Solution

A computing system dynamically selects between quantum computing systems (QCSs) and classical computing systems for quantum workload execution based on real-time resource information, configuration, and load balancing, using selection rules to optimize resource allocation and workload distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If quantum computing systems are used to execute quantum workloads, then execution speed and quantum processing capability are improved, but availability and reliability deteriorate due to system unavailability and constraints

Engineering Contradiction:
Improveexecution speedVSAvoidavailability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent combines quantum computing systems and classical simulators into a unified execution environment managed by a controller. The controller dynamically selects between quantum systems and classical simulators based on workload characteristics and system availability, merging the capabilities of both computing paradigms to ensure continuous and reliable quantum workload execution.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The execution environment is designed to be universal by supporting both quantum computing systems and classical simulators. The controller can route workloads to either type of system based on real-time conditions, making the system multi-functional and adaptable to different execution scenarios, thereby improving reliability while maintaining speed when quantum systems are available.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Productivity

If quantum computing systems are prioritized for execution, then processing capability is improved, but resource utilization deteriorates when systems are unavailable

Engineering Contradiction:
Improveprocessing capabilityVSAvoidresource utilization
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system implements dynamic workload routing where the controller continuously monitors quantum system availability and adjusts execution decisions in real-time. When quantum systems are available, workloads are routed to them for optimal processing capability. When unavailable, the controller dynamically switches to classical simulators, ensuring continuous resource utilization without waste and maintaining productivity across different system states.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If dynamic selection between quantum systems and classical simulators is implemented, then resource utilization and load balancing are improved, but system complexity increases

Engineering Contradiction:
Improveresource utilizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a controller as an intermediary component that manages the complexity of dynamic selection between quantum systems and classical simulators. The controller handles workload analysis, system status monitoring, and execution decisions, isolating the complexity from the quantum systems and simulators themselves. This intermediary approach improves resource utilization and load balancing while containing system complexity within a dedicated management layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260079750A1Dynamic computer selection for quantum workload execution
Publication Date: 2026.03.19 RED HAT INC
  • US20260079750A1 patent drawing
  • US20260079750A1 patent drawing
  • US20260079750A1 patent drawing

AI summary

A computing system receives a request to execute a quantum workload. The computing system is in communication with a plurality of quantum computing systems (QCSs) operable to initiate the quantum workload upon request, and in communication with a plurality of classical computing systems operable to initiate a quantum simulation of the quantum workload. Based at least in part on information associated with the request, a determination is made to cause initiation of the quantum workload on a particular QCS or in a quantum simulator on a classical computing system. Based on the determination, the quantum workload is caused to be initiated on the particular QCS of the plurality of QCSs, or a quantum simulator is caused to be initiated on the classical computing system of the plurality of classical computing systems, and the quantum workload is caused to be initiated in the quantum simulator.