Skip to main content

Showing 1–11 of 11 results for author: Duckering, C

Searching in archive quant-ph. Search in all archives.
.
  1. arXiv:2406.17653  [pdf, other

    quant-ph

    Algorithmic Fault Tolerance for Fast Quantum Computing

    Authors: Hengyun Zhou, Chen Zhao, Madelyn Cain, Dolev Bluvstein, Casey Duckering, Hong-Ye Hu, Sheng-Tao Wang, Aleksander Kubica, Mikhail D. Lukin

    Abstract: Fast, reliable logical operations are essential for the realization of useful quantum computers, as they are required to implement practical quantum algorithms at large scale. By redundantly encoding logical qubits into many physical qubits and using syndrome measurements to detect and subsequently correct errors, one can achieve very low logical error rates. However, for most practical quantum er… ▽ More

    Submitted 25 June, 2024; originally announced June 2024.

  2. arXiv:2303.02578  [pdf, other

    quant-ph cs.AR cs.ET

    New Abstractions for Quantum Computing

    Authors: Casey Duckering

    Abstract: The field of quantum computing is at an exciting time where we are constructing novel hardware, evaluating algorithms, and finding out what works best. As qubit technology grows and matures, we need to be ready to design and program larger quantum computer systems. An important aspect of systems design is layered abstractions to reduce complexity and guide intuition. Classical computer systems hav… ▽ More

    Submitted 4 March, 2023; originally announced March 2023.

    Comments: Dissertation for PhD at The University of Chicago department of Computer Science. Comprised of arXiv:1905.10481, arXiv:2002.10592, arXiv:2009.01982, and arXiv:2102.08451

  3. arXiv:2208.13380  [pdf, other

    quant-ph

    Let Each Quantum Bit Choose Its Basis Gates

    Authors: Sophia Fuhui Lin, Sara Sussman, Casey Duckering, Pranav S. Mundada, Jonathan M. Baker, Rohan S. Kumar, Andrew A. Houck, Frederic T. Chong

    Abstract: Near-term quantum computers are primarily limited by errors in quantum operations (or gates) between two quantum bits (or qubits). A physical machine typically provides a set of basis gates that include primitive 2-qubit (2Q) and 1-qubit (1Q) gates that can be implemented in a given technology. 2Q entangling gates, coupled with some 1Q gates, allow for universal quantum computation. In superconduc… ▽ More

    Submitted 7 September, 2022; v1 submitted 29 August, 2022; originally announced August 2022.

    Comments: In MICRO 2022: 55th IEEE/ACM International Symposium on Microarchitecture, 17 pages, 7 figures

  4. arXiv:2111.06469  [pdf, other

    quant-ph cs.AR cs.ET

    Exploiting Long-Distance Interactions and Tolerating Atom Loss in Neutral Atom Quantum Architectures

    Authors: Jonathan M. Baker, Andrew Litteken, Casey Duckering, Henry Hoffman, Hannes Bernien, Frederic T. Chong

    Abstract: Quantum technologies currently struggle to scale beyond moderate scale prototypes and are unable to execute even reasonably sized programs due to prohibitive gate error rates or coherence times. Many software approaches rely on heavy compiler optimization to squeeze extra value from noisy machines but are fundamentally limited by hardware. Alone, these software approaches help to maximize the use… ▽ More

    Submitted 11 November, 2021; originally announced November 2021.

    Comments: 14 pages, 14 figures, In ISCA '21: The 48th International Symposium on Computer Architecture

  5. Orchestrated Trios: Compiling for Efficient Communication in Quantum Programs with 3-Qubit Gates

    Authors: Casey Duckering, Jonathan M. Baker, Andrew Litteken, Frederic T. Chong

    Abstract: Current quantum computers are especially error prone and require high levels of optimization to reduce operation counts and maximize the probability the compiled program will succeed. These computers only support operations decomposed into one- and two-qubit gates and only two-qubit gates between physically connected pairs of qubits. Typical compilers first decompose operations, then route data to… ▽ More

    Submitted 16 February, 2021; originally announced February 2021.

    Comments: In ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 12 pages, 12 figures

  6. Resource-Efficient Quantum Computing by Breaking Abstractions

    Authors: Yunong Shi, Pranav Gokhale, Prakash Murali, Jonathan M. Baker, Casey Duckering, Yongshan Ding, Natalie C. Brown, Christopher Chamberland, Ali Javadi Abhari, Andrew W. Cross, David I. Schuster, Kenneth R. Brown, Margaret Martonosi, Frederic T. Chong

    Abstract: Building a quantum computer that surpasses the computational power of its classical counterpart is a great engineering challenge. Quantum software optimizations can provide an accelerated pathway to the first generation of quantum computing applications that might save years of engineering effort. Current quantum software stacks follow a layered approach similar to the stack of classical computers… ▽ More

    Submitted 30 October, 2020; originally announced November 2020.

    Comments: Invited paper by Proceedings of IEEE special issue

    Journal ref: in Proceedings of the IEEE, vol. 108, no. 8, pp. 1353-1370, Aug. 2020

  7. arXiv:2009.01982  [pdf, other

    quant-ph cs.AR cs.ET

    Virtualized Logical Qubits: A 2.5D Architecture for Error-Corrected Quantum Computing

    Authors: Casey Duckering, Jonathan M. Baker, David I. Schuster, Frederic T. Chong

    Abstract: Current, near-term quantum devices have shown great progress in recent years culminating with a demonstration of quantum supremacy. In the medium-term, however, quantum machines will need to transition to greater reliability through error correction, likely through promising techniques such as surface codes which are well suited for near-term devices with limited qubit connectivity. We discover qu… ▽ More

    Submitted 3 September, 2020; originally announced September 2020.

    Comments: 12 pages, 13 figures, In MICRO '20: 53rd IEEE/ACM International Symposium on Microarchitecture

  8. Time-Sliced Quantum Circuit Partitioning for Modular Architectures

    Authors: Jonathan M. Baker, Casey Duckering, Alexander Hoover, Frederic T. Chong

    Abstract: Current quantum computer designs will not scale. To scale beyond small prototypes, quantum architectures will likely adopt a modular approach with clusters of tightly connected quantum bits and sparser connections between clusters. We exploit this clustering and the statically-known control flow of quantum programs to create tractable partitioning heuristics which map quantum circuits to modular p… ▽ More

    Submitted 25 May, 2020; originally announced May 2020.

    Comments: Appears in CF'20: ACM International Conference on Computing Frontiers

    Journal ref: 17th ACM International Conference on Computing Frontiers (2020)

  9. arXiv:2002.10592  [pdf, other

    quant-ph cs.ET

    Efficient Quantum Circuit Decompositions via Intermediate Qudits

    Authors: Jonathan M. Baker, Casey Duckering, Frederic T. Chong

    Abstract: Many quantum algorithms make use of ancilla, additional qubits used to store temporary information during computation, to reduce the total execution time. Quantum computers will be resource-constrained for years to come so reducing ancilla requirements is crucial. In this work, we give a method to generate ancilla out of idle qubits by placing some in higher-value states, called qudits. We show ho… ▽ More

    Submitted 24 February, 2020; originally announced February 2020.

    Comments: 6 pages, 4 figures, In ISMVL 2020: IEEE International Symposium on Multiple-Valued Logic

  10. Asymptotic Improvements to Quantum Circuits via Qutrits

    Authors: Pranav Gokhale, Jonathan M. Baker, Casey Duckering, Natalie C. Brown, Kenneth R. Brown, Frederic T. Chong

    Abstract: Quantum computation is traditionally expressed in terms of quantum bits, or qubits. In this work, we instead consider three-level qu$trits$. Past work with qutrits has demonstrated only constant factor improvements, owing to the $\log_2(3)$ binary-to-ternary compression factor. We present a novel technique using qutrits to achieve a logarithmic depth (runtime) decomposition of the Generalized Toff… ▽ More

    Submitted 24 May, 2019; originally announced May 2019.

    Comments: In ISCA '19: 46th International Symposium on Computer Architecture, 13 pages, 11 figures

  11. arXiv:1904.01671  [pdf, ps, other

    quant-ph cs.ET

    Decomposing Quantum Generalized Toffoli with an Arbitrary Number of Ancilla

    Authors: Jonathan M. Baker, Casey Duckering, Alexander Hoover, Frederic T. Chong

    Abstract: We present a general decomposition of the Generalized Toffoli, and for completeness, the multi-target gate using an arbitrary number of clean or dirty ancilla. While prior work has shown how to decompose the Generalized Toffoli using 0, 1, or $O(n)$ many clean ancilla and 0, 1, and $n-2$ dirty ancilla, we provide a generalized algorithm to bridge the gap, i.e. this work gives an algorithm to gener… ▽ More

    Submitted 2 April, 2019; originally announced April 2019.

    Comments: 10 pages, 5 figures