ID: quant-ph/0607160

Arithmetic on a Distributed-Memory Quantum Multicomputer

July 24, 2006

View on ArXiv
Meter Rodney Van, W. J. Munro, Kae Nemoto, Kohei M. Itoh
Quantum Physics

We evaluate the performance of quantum arithmetic algorithms run on a distributed quantum computer (a quantum multicomputer). We vary the node capacity and I/O capabilities, and the network topology. The tradeoff of choosing between gates executed remotely, through ``teleported gates'' on entangled pairs of qubits (telegate), versus exchanging the relevant qubits via quantum teleportation, then executing the algorithm using local gates (teledata), is examined. We show that the teledata approach performs better, and that carry-ripple adders perform well when the teleportation block is decomposed so that the key quantum operations can be parallelized. A node size of only a few logical qubits performs adequately provided that the nodes have two transceiver qubits. A linear network topology performs acceptably for a broad range of system sizes and performance parameters. We therefore recommend pursuing small, high-I/O bandwidth nodes and a simple network. Such a machine will run Shor's algorithm for factoring large numbers efficiently.

Similar papers 1

Architecture of a Quantum Multicomputer Optimized for Shor's Factoring Algorithm

July 11, 2006

92% Match
Rodney Doyle Van III Meter
Quantum Physics

The quantum multicomputer consists of a large number of small nodes and a qubus interconnect for creating entangled state between the nodes. The primary metric chosen is the performance of such a system on Shor's algorithm for factoring large numbers: specifically, the quantum modular exponentiation step that is the computational bottleneck. This dissertation introduces a number of optimizations for the modular exponentiation. My algorithms reduce the latency, or circuit dept...

Find SimilarView on arXiv

Distributed quantum computing: A distributed Shor algorithm

March 19, 2004

90% Match
Anocha Yimsiriwattana, Samuel J. Jr Lomonaco
Quantum Physics

We present a distributed implementation of Shor's quantum factoring algorithm on a distributed quantum network model. This model provides a means for small capacity quantum computers to work together in such a way as to simulate a large capacity quantum computer. In this paper, entanglement is used as a resource for implementing non-local operations between two or more quantum computers. These non-local operations are used to implement a distributed factoring circuit with pol...

Find SimilarView on arXiv

Architecture-Dependent Execution Time of Shor's Algorithm

July 4, 2005

88% Match
Meter Rodney Van, Kohei M. Itoh, Thaddeus D. Ladd
Quantum Physics

We show how the execution time of algorithms on quantum computers depends on the architecture of the quantum computer, the choice of algorithms (including subroutines such as arithmetic), and the ``clock speed'' of the quantum computer. The primary architectural features of interest are the ability to execute multiple gates concurrently, the number of application-level qubits available, and the interconnection network of qubits. We analyze Shor's algorithm for factoring large...

Find SimilarView on arXiv

Distributing Quantum Circuits Using Teleportations

May 31, 2023

88% Match
Ranjani G Sundaram, Himanshu Gupta
Emerging Technologies

Scalability is currently one of the most sought-after objectives in the field of quantum computing. Distributing a quantum circuit across a quantum network is one way to facilitate large computations using current quantum computers. In this paper, we consider the problem of distributing a quantum circuit across a network of heterogeneous quantum computers, while minimizing the number of teleportations (the communication cost) needed to implement gates spanning multiple comput...

Find SimilarView on arXiv

Local and Distributed Quantum Computation

May 23, 2016

88% Match
Meter Rodney Van, Simon J. Devitt
Quantum Physics

Experimental groups are now fabricating quantum processors powerful enough to execute small instances of quantum algorithms and definitively demonstrate quantum error correction that extends the lifetime of quantum data, adding urgency to architectural investigations. Although other options continue to be explored, effort is coalescing around topological coding models as the most practical implementation option for error correction on realizable microarchitectures. Scalabilit...

Find SimilarView on arXiv

Interconnection Networks for Scalable Quantum Computers

April 7, 2006

87% Match
Nemanja Isailovic, Yatish Patel, ... , Kubiatowicz John
Quantum Physics

We show that the problem of communication in a quantum computer reduces to constructing reliable quantum channels by distributing high-fidelity EPR pairs. We develop analytical models of the latency, bandwidth, error rate and resource utilization of such channels, and show that 100s of qubits must be distributed to accommodate a single data communication. Next, we show that a grid of teleportation nodes forms a good substrate on which to distribute EPR pairs. We also explore ...

Find SimilarView on arXiv

Distributed Quantum Computing with QMPI

May 3, 2021

87% Match
Thomas Häner, Damian S. Steiger, ... , Troyer Matthias
Distributed, Parallel, and C...
Emerging Technologies

Practical applications of quantum computers require millions of physical qubits and it will be challenging for individual quantum processors to reach such qubit numbers. It is therefore timely to investigate the resource requirements of quantum algorithms in a distributed setting, where multiple quantum processors are interconnected by a coherent network. We introduce an extension of the Message Passing Interface (MPI) to enable high-performance implementations of distributed...

Find SimilarView on arXiv

Distributed Quantum Computation with Minimum Circuit Execution Time over Quantum Networks

May 13, 2024

87% Match
Ranjani G Sundaram, Himanshu Gupta, C. R. Ramakrishnan
Emerging Technologies

Present quantum computers are constrained by limited qubit capacity and restricted physical connectivity, leading to challenges in large-scale quantum computations. Distributing quantum computations across a network of quantum computers is a promising way to circumvent these challenges and facilitate large quantum computations. However, distributed quantum computations require entanglements (to execute remote gates) which can incur significant generation latency and, thus, le...

Find SimilarView on arXiv

Quantum Networks for Elementary Arithmetic Operations

November 16, 1995

87% Match
V. Vedral, A. Barenco, A. Ekert
Quantum Physics

Quantum computers require quantum arithmetic. We provide an explicit construction of quantum networks effecting basic arithmetic operations: from addition to modular exponentiation. Quantum modular exponentiation seems to be the most difficult (time and space consuming) part of Shor's quantum factorising algorithm. We show that the auxiliary memory required to perform this operation in a reversible way grows linearly with the size of the number to be factorised.

Find SimilarView on arXiv

A Comprehensive Study of Quantum Arithmetic Circuits

June 6, 2024

87% Match
Siyi Wang, Xiufan Li, Wei Jie Bryan Lee, Suman Deb, ... , Chattopadhyay Anupam
Emerging Technologies

In recent decades, the field of quantum computing has experienced remarkable progress. This progress is marked by the superior performance of many quantum algorithms compared to their classical counterparts, with Shor's algorithm serving as a prominent illustration. Quantum arithmetic circuits, which are the fundamental building blocks in numerous quantum algorithms, have attracted much attention. Despite extensive exploration of various designs in the existing literature, re...

Find SimilarView on arXiv