Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON)

A Service for the Parallelization of Quantum Circuits

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Jorge Casco-Seco, Enrique Moguel, Jose Garcia-Alonso, Juan M. Murillo

Published Oct 28, 2025• 0 citations
Publisher

Abstract

Current quantum computing platforms often exhibit suboptimal hardware utilization, with most circuits engaging only a fraction of the available qubits. This inefficiency inflates execution costs, extends queueing times, and hampers scalability, particularly in shared, cloud-based environments. This paper introduces a service-oriented architecture for the parallel execution of quantum circuits that jointly schedules and executes logically independent circuits within a single task. The service supports multiple configurable scheduling policies, based on criteria such as circuit depth, number of qubits, and number of shots, and ensures logical separation of circuits with accurate result demultiplexing. Extensive validation on real quantum hardware, including IBM and AWS processors, demonstrates significant improvements: task submission reductions of up to 95%, cost savings of up to 93%, and fidelity levels exceeding 97% even under high utilization. This solution offers a reusable, extensible approach that enhances resource efficiency and performance in Quantum Computing as a Service platforms.

DOI
10.1109/chilecon66915.2025.11476574

Related papers

Maximizing quantum hardware utilization via multiprogramming circuits and shot-wise distribution

Giuseppe Bisicchia, Jaime Alvarado‐Valiente, Javier Romero‐Álvarez +3 more

Context: Quantum computing is rapidly evolving, offering new opportunities for solving problems in optimization, cryptography, and simulation. However, the limited availability of quantum resources makes efficient utilization of quantum hardware a current challenge. Today’s paradigms often lead to under-utilization of qubits, increased costs, and execution delays, especially in the NISQ era. Objective: This work aims to improve the utilization of quantum hardware by introducing an execution model that integrates multiprogramming at circuit level with quantum shot-wise distribution in a single policy-driven pipeline. Methods: An architecture has been implemented that combines circuit scheduling and shot distribution techniques to aggregate multiple circuits and distribute their shots across heterogeneous QPUs. The approach was empirically validated on actual IBM Quantum devices using a diverse set of reference circuits. Results: The proposal achieved a reduction in cost of 95% and a reduction in tasks 92%. Moreover, the fidelity analysis of the results showed an increase in noise, with an average increase of approximately 20% using different statistical distances. Conclusions: This research provides a usable and extensible solution to increase the efficiency, cost effectiveness, and resilience of quantum workload execution in heterogeneous and dynamic cloud environments. These results obtained suggest that users should weigh the implications of fidelity versus cost (and time) savings based on the application requirements and their goals.

Information and Software Technology•Dec 20, 2025•1 citation

Scheduling Process of Quantum Circuits to Optimize Tasks Execution on Quantum Computers

Javier Romero‐Álvarez, Jaime Alvarado‐Valiente, Jorge Casco-Seco +3 more

Quantum computing holds significant potential across various fields such as cybersecurity, finance, and health-care, among many others. However, we currently face multiple limitations such as the low availability of computers, the underutilization of available qubits, and the ever-increasing number of users, which results in prolonged waiting times. This, combined with the cost of executions, limits access to quantum computing. To address these challenges, we propose a scheduling process to optimize task execution on quantum computers. The proposed scheduling process unifies multiple circuits to enhance the efficiency of resource utilization in quantum machines. This approach allows for better use of available qubits and reduces the associated execution costs. We validate the proposed method employing various quantum algorithms by systematically examining the scheduling process through a comparative case study between two quantum service providers: IBM Quantum and Amazon Braket. This validation has shown that the scheduling process does not generate a significant impact on the results, ensuring similar results to single circuit executions with a fraction of the cost.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 15, 2024•1 citation

Quantum Circuit Packaging on Current QCaaS Platforms

Francisco Moreno-Velez, Javier Romero‐Álvarez, Jaime Alvarado‐Valiente +4 more

Quantum Processing Units are rapidly scaling, with current systems exceeding 100 qubits and targeting one billion operations in the near future. However, Quantum Computing as a Service platforms are facing growing pressure due to high user demand and long execution queues. This is primarily due to resource underutilization and the current execution model, which typically allows only one job per queue slot. Additionally, high costs are associated with the execution of each job. To address these limitations, this paper proposes a multi-batch quantum circuit scheduling approach aimed at increasing hardware utilization and reducing execution queues. To achieve this, different circuits are packed into various batches to be executed within a single job, where the results obtained in each batch are measured in distinct classical registers. These features allow for the reuse of previously utilized qubits in previous batches, enabling them to be used again for execution without the need to submit a new job. The approach has been validated on the 133-qubit IBM Torino processor through large-scale experiments with multiple circuits and controlled noise isolation tests. By reducing repeated queue interactions and job submission overhead, the proposed method increases execution throughput, allowing for numerous circuit executions within a single job. Under the evaluated conditions, this approach achieves significant execution cost reductions compared to traditional circuit submissions. Although the method incurs an overall absolute noise penalty, it allows packing numerous circuits into a single iteration, resulting in substantial financial savings. Furthermore, the noise level remains stable from the first to the last batch, showing no progressive degradation over time.

The International journal of networked and distributed computing•Aug 26, 2026•0 citations

Improving Quantum Resource Usage Through Automated Circuit Scheduling

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Enrique Moguel +4 more

The current execution model of quantum computers, based on serialized task processing, leads to inefficient resource utilization and increased waiting times. This inefficiency persists even as the demand for quantum computing grows. To address this, an automated scheduling approach is proposed through the AutoScheduler library, which replicates quantum circuits to fully occupy the available qubits in a quantum processor. This strategy reduces the number of required shots per execution while optimizing hardware usage. Experimental validation on IBM Quantum and Amazon Braket platforms demonstrates that autoscheduling achieves substantial reductions in execution time and cost, with minimal impact on result fidelity despite inherent quantum noise. These findings suggest that circuit autoscheduling is a viable method for improving the scalability and efficiency of quantum computing in the NISQ era.

IT Professional•Mar 1, 2026•0 citations

QuMod: Parallel Quantum Job Scheduling on Modular QPUs using Circuit Cutting

Vinooth Kulkarni, Aaron Orenstein, Xinpeng Li +3 more

The quantum computing community is increasingly positioning quantum processors as accelerators within classical HPC workflows, analogous to GPUs and TPUs. However, many real-world applications require scaling to hundreds or thousands of physical qubits to realize logical qubits via error correction. To reach these scales, hardware vendors employing diverse technologies -- such as trapped ions, photonics, neutral atoms, and superconducting circuits -- are moving beyond single, monolithic QPUs toward modular architectures connected via interconnects. For example, IonQ has proposed photonic links for scaling, while IBM has demonstrated a modular QPU architecture by classically linking two 127-qubit devices. Using dynamic circuits, Bell-pair-based teleportation, and circuit cutting, they have shown how to execute a large quantum circuit that cannot fit on a single QPU. As interest in quantum computing grows, cloud providers must ensure fair and efficient resource allocation for multiple users sharing such modular systems. Classical interconnection of QPUs introduces new scheduling challenges, particularly when multiple jobs execute in parallel. In this work, we develop a multi-programmable scheduler for modular quantum systems that jointly considers qubit mapping, parallel circuit execution, measurement synchronization across subcircuits, and teleportation operations between QPUs using dynamic circuits.

quant-pharXiv:2604.11013•Apr 14, 2026•0 citations

Quantum Island Mapping: Optimizing Multi-Circuit Execution in Quantum Processors

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Jorge Casco-Seco +2 more

Currently, quantum processors offered by quantum service providers are significantly underutilized, resulting in high execution costs and limited scalability. Various approaches have explored parallelization and circuit scheduling techniques to improve resource utilization. While these methods can significantly reduce both cost and execution times, they often have an impact on the results' noise. Addressing this challenge, this emerging study proposes a technique called Quantum Island Mapping, which enables the execution of multiple quantum circuits by separating them into “islands” within the qubit topology of a processor. The goal is to schedule multiple circuits into a single task to reduce execution costs and queuing, while maintaining a controlled separation of qubits between circuits to minimize interferences. To achieve this, separation distance parameters are defined, specifying the minimum number of qubits between different islands. This allows for configurations ranging from zero separation (maximum processor utilization) to maximum separation (single-circuit execution). The technique has been validated through experiments on a real quantum computer using well-known quantum algorithms, achieving optimal results.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Aug 30, 2025•1 citation
Current quantum computing platforms often exhibit suboptimal hardware utilization, with most circuits engaging only a fraction of the available qubits. This inefficiency inflates execution costs, extends queueing times, and hampers scalability, particularly in shared, cloud-based environments. This paper introduces a service-oriented architecture for the parallel execution of quantum circuits that jointly schedules and executes logically independent circuits within a single task. The service supports multiple configurable scheduling policies, based on criteria such as circuit depth, number of qubits, and number of shots, and ensures logical separation of circuits with accurate result demultiplexing. Extensive validation on real quantum hardware, including IBM and AWS processors, demonstrates significant improvements: task submission reductions of up to 95%, cost savings of up to 93%, and fidelity levels exceeding 97% even under high utilization. This solution offers a reusable, extensible approach that enhances resource efficiency and performance in Quantum Computing as a Service platforms.
Context: Quantum computing is rapidly evolving, offering new opportunities for solving problems in optimization, cryptography, and simulation. However, the limited availability of quantum resources makes efficient utilization of quantum hardware a current challenge. Today’s paradigms often lead to under-utilization of qubits, increased costs, and execution delays, especially in the NISQ era. Objective: This work aims to improve the utilization of quantum hardware by introducing an execution model that integrates multiprogramming at circuit level with quantum shot-wise distribution in a single policy-driven pipeline. Methods: An architecture has been implemented that combines circuit scheduling and shot distribution techniques to aggregate multiple circuits and distribute their shots across heterogeneous QPUs. The approach was empirically validated on actual IBM Quantum devices using a diverse set of reference circuits. Results: The proposal achieved a reduction in cost of 95% and a reduction in tasks 92%. Moreover, the fidelity analysis of the results showed an increase in noise, with an average increase of approximately 20% using different statistical distances. Conclusions: This research provides a usable and extensible solution to increase the efficiency, cost effectiveness, and resilience of quantum workload execution in heterogeneous and dynamic cloud environments. These results obtained suggest that users should weigh the implications of fidelity versus cost (and time) savings based on the application requirements and their goals.
Quantum computing holds significant potential across various fields such as cybersecurity, finance, and health-care, among many others. However, we currently face multiple limitations such as the low availability of computers, the underutilization of available qubits, and the ever-increasing number of users, which results in prolonged waiting times. This, combined with the cost of executions, limits access to quantum computing. To address these challenges, we propose a scheduling process to optimize task execution on quantum computers. The proposed scheduling process unifies multiple circuits to enhance the efficiency of resource utilization in quantum machines. This approach allows for better use of available qubits and reduces the associated execution costs. We validate the proposed method employing various quantum algorithms by systematically examining the scheduling process through a comparative case study between two quantum service providers: IBM Quantum and Amazon Braket. This validation has shown that the scheduling process does not generate a significant impact on the results, ensuring similar results to single circuit executions with a fraction of the cost.
Quantum Processing Units are rapidly scaling, with current systems exceeding 100 qubits and targeting one billion operations in the near future. However, Quantum Computing as a Service platforms are facing growing pressure due to high user demand and long execution queues. This is primarily due to resource underutilization and the current execution model, which typically allows only one job per queue slot. Additionally, high costs are associated with the execution of each job. To address these limitations, this paper proposes a multi-batch quantum circuit scheduling approach aimed at increasing hardware utilization and reducing execution queues. To achieve this, different circuits are packed into various batches to be executed within a single job, where the results obtained in each batch are measured in distinct classical registers. These features allow for the reuse of previously utilized qubits in previous batches, enabling them to be used again for execution without the need to submit a new job. The approach has been validated on the 133-qubit IBM Torino processor through large-scale experiments with multiple circuits and controlled noise isolation tests. By reducing repeated queue interactions and job submission overhead, the proposed method increases execution throughput, allowing for numerous circuit executions within a single job. Under the evaluated conditions, this approach achieves significant execution cost reductions compared to traditional circuit submissions. Although the method incurs an overall absolute noise penalty, it allows packing numerous circuits into a single iteration, resulting in substantial financial savings. Furthermore, the noise level remains stable from the first to the last batch, showing no progressive degradation over time.
The current execution model of quantum computers, based on serialized task processing, leads to inefficient resource utilization and increased waiting times. This inefficiency persists even as the demand for quantum computing grows. To address this, an automated scheduling approach is proposed through the AutoScheduler library, which replicates quantum circuits to fully occupy the available qubits in a quantum processor. This strategy reduces the number of required shots per execution while optimizing hardware usage. Experimental validation on IBM Quantum and Amazon Braket platforms demonstrates that autoscheduling achieves substantial reductions in execution time and cost, with minimal impact on result fidelity despite inherent quantum noise. These findings suggest that circuit autoscheduling is a viable method for improving the scalability and efficiency of quantum computing in the NISQ era.
The quantum computing community is increasingly positioning quantum processors as accelerators within classical HPC workflows, analogous to GPUs and TPUs. However, many real-world applications require scaling to hundreds or thousands of physical qubits to realize logical qubits via error correction. To reach these scales, hardware vendors employing diverse technologies -- such as trapped ions, photonics, neutral atoms, and superconducting circuits -- are moving beyond single, monolithic QPUs toward modular architectures connected via interconnects. For example, IonQ has proposed photonic links for scaling, while IBM has demonstrated a modular QPU architecture by classically linking two 127-qubit devices. Using dynamic circuits, Bell-pair-based teleportation, and circuit cutting, they have shown how to execute a large quantum circuit that cannot fit on a single QPU. As interest in quantum computing grows, cloud providers must ensure fair and efficient resource allocation for multiple users sharing such modular systems. Classical interconnection of QPUs introduces new scheduling challenges, particularly when multiple jobs execute in parallel. In this work, we develop a multi-programmable scheduler for modular quantum systems that jointly considers qubit mapping, parallel circuit execution, measurement synchronization across subcircuits, and teleportation operations between QPUs using dynamic circuits.
Currently, quantum processors offered by quantum service providers are significantly underutilized, resulting in high execution costs and limited scalability. Various approaches have explored parallelization and circuit scheduling techniques to improve resource utilization. While these methods can significantly reduce both cost and execution times, they often have an impact on the results' noise. Addressing this challenge, this emerging study proposes a technique called Quantum Island Mapping, which enables the execution of multiple quantum circuits by separating them into “islands” within the qubit topology of a processor. The goal is to schedule multiple circuits into a single task to reduce execution costs and queuing, while maintaining a controlled separation of qubits between circuits to minimize interferences. To achieve this, separation distance parameters are defined, specifying the minimum number of qubits between different islands. This allows for configurations ranging from zero separation (maximum processor utilization) to maximum separation (single-circuit execution). The technique has been validated through experiments on a real quantum computer using well-known quantum algorithms, achieving optimal results.