Multithreaded parallelism for heterogeneous clusters of QPUs
- URL: http://arxiv.org/abs/2311.17490v1
- Date: Wed, 29 Nov 2023 09:54:04 GMT
- Title: Multithreaded parallelism for heterogeneous clusters of QPUs
- Authors: Philipp Seitz, Manuel Geiger, Christian B. Mendl
- Abstract summary: We present MILQ, a quantum unrelated parallel machines scheduler and cutter.
It prioritizes the total execution time of a batch of circuits scheduled on multiple quantum devices.
Our results show a total improvement of up to 26 % compared to a baseline approach.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this work, we present MILQ, a quantum unrelated parallel machines
scheduler and cutter. The setting of unrelated parallel machines considers
independent hardware backends, each distinguished by differing setup and
processing times. MILQ optimizes the total execution time of a batch of
circuits scheduled on multiple quantum devices. It leverages state-of-the-art
circuit-cutting techniques to fit circuits onto the devices and schedules them
based on a mixed-integer linear program. Our results show a total improvement
of up to 26 % compared to a baseline approach.
Related papers
- Lazy Qubit Reordering for Accelerating Parallel State-Vector-based Quantum Circuit Simulation [0.0]
Two quantum operation scheduling methods are proposed for quantum circuit simulation.
The proposed methods reduce all-to-all communication caused by qubit reordering.
We develop these methods tailored for two primary procedures in variational quantum eigensolver (VQE) simulation.
arXiv Detail & Related papers (2024-10-05T18:20:37Z) - Quantum circuit scheduler for QPUs usage optimization [0.31635222504032556]
We propose a technique to reduce waiting times and optimize quantum computers usage by scheduling circuits from different users into combined circuits that are executed at the same time.
Results show that the noise suffered by executing a combination of circuits through the proposed scheduler does not critically affect the outcomes.
arXiv Detail & Related papers (2024-04-01T11:34:26Z) - One-Time Compilation of Device-Level Instructions for Quantum Subroutines [21.79238078751215]
We develop a device-level partial-compilation (DLPC) technique that reduces compilation overhead to nearly constant.
We execute this modified pipeline on real trapped-ion quantum computers and observe significant reductions in compilation time.
arXiv Detail & Related papers (2023-08-21T15:23:09Z) - Parallel hybrid quantum-classical machine learning for kernelized
time-series classification [0.0]
We tackle with hybrid quantum-classical machine, deducing temporal temporal between pairwise instances using a time-series Hamiltonian (TSHK) algorithm.
Because we treat the kernel weighting step as a differentiable differentiable kernel function, our method can be regarded as an end learnable hybrid quantum-series techniques.
arXiv Detail & Related papers (2023-05-10T04:01:15Z) - Majorization-based benchmark of the complexity of quantum processors [105.54048699217668]
We numerically simulate and characterize the operation of various quantum processors.
We identify and assess quantum complexity by comparing the performance of each device against benchmark lines.
We find that the majorization-based benchmark holds as long as the circuits' output states have, on average, high purity.
arXiv Detail & Related papers (2023-04-10T23:01:10Z) - Quantum Clustering with k-Means: a Hybrid Approach [117.4705494502186]
We design, implement, and evaluate three hybrid quantum k-Means algorithms.
We exploit quantum phenomena to speed up the computation of distances.
We show that our hybrid quantum k-Means algorithms can be more efficient than the classical version.
arXiv Detail & Related papers (2022-12-13T16:04:16Z) - Parallel Simulation of Quantum Networks with Distributed Quantum State
Management [56.24769206561207]
We identify requirements for parallel simulation of quantum networks and develop the first parallel discrete event quantum network simulator.
Our contributions include the design and development of a quantum state manager that maintains shared quantum information distributed across multiple processes.
We release the parallel SeQUeNCe simulator as an open-source tool alongside the existing sequential version.
arXiv Detail & Related papers (2021-11-06T16:51:17Z) - Accelerating variational quantum algorithms with multiple quantum
processors [78.36566711543476]
Variational quantum algorithms (VQAs) have the potential of utilizing near-term quantum machines to gain certain computational advantages.
Modern VQAs suffer from cumbersome computational overhead, hampered by the tradition of employing a solitary quantum processor to handle large data.
Here we devise an efficient distributed optimization scheme, called QUDIO, to address this issue.
arXiv Detail & Related papers (2021-06-24T08:18:42Z) - Enabling Multi-programming Mechanism for Quantum Computing in the NISQ
Era [0.0]
NISQ devices have several physical limitations and unavoidable noisy quantum operations.
Only small circuits can be executed on a quantum machine to get reliable results.
We propose a Quantum Multi-programming Compiler (QuMC) to execute multiple quantum circuits on quantum hardware simultaneously.
arXiv Detail & Related papers (2021-02-10T08:46:16Z) - Minimal Filtering Algorithms for Convolutional Neural Networks [82.24592140096622]
We develop fully parallel hardware-oriented algorithms for implementing the basic filtering operation for M=3,5,7,9, and 11.
A fully parallel hardware implementation of the proposed algorithms in each case gives approximately 30 percent savings in the number of embedded multipliers.
arXiv Detail & Related papers (2020-04-12T13:18:25Z) - Accelerating Feedforward Computation via Parallel Nonlinear Equation
Solving [106.63673243937492]
Feedforward computation, such as evaluating a neural network or sampling from an autoregressive model, is ubiquitous in machine learning.
We frame the task of feedforward computation as solving a system of nonlinear equations. We then propose to find the solution using a Jacobi or Gauss-Seidel fixed-point method, as well as hybrid methods of both.
Our method is guaranteed to give exactly the same values as the original feedforward computation with a reduced (or equal) number of parallelizable iterations, and hence reduced time given sufficient parallel computing power.
arXiv Detail & Related papers (2020-02-10T10:11:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.