A quantum computing testbed available
to the research community
QSCOUT is a quantum computing testbed based on trapped ions that is available to the research community as an open platform for a range of quantum computing applications.
Thanks everyone for a great QSCOUT workshop!
QSCOUT Progress Report
Now available!
QSCOUT is an R&D100 Winner!
See all awards given here
Contact Us
Please contact the QSCOUT team at qscout@sandia.gov.
QSCOUT Info
- Submit a whitepaper for consideration to use the machine
- Jaqal Language Specs
- Download JaqalPaq
- JaqalPaw (Pulses and Waveforms)
- JaqalPaw Tutorial
- Jaqal Seminar Supplemental Materials:
- The QSCOUT Ion Traps
- Take a virtual tour!
- Learn about the QSCOUT system: Engineering the Quantum Scientific Computing Open User Testbed
In the News:
- IEEE Spectrum Tech Talk Blog: Coding with Qubits
- ASCR Discovery: Quantum Trap
- Sandia Lab News: Rare Open Access Quantum Computer Now Operational (also featured on quantum.gov)
- Semiconductor Engineering: The Great Quantum Computing Race
Publications
We are pleased to announce results from our user teams:
C. G. Yale, R. Rines, V. Omole, B. Thotakura, A. D. Burch, M. N. H. Chow, M. Ivory, D. Lobser, B. K. McFarland, M. C. Revelle, S. M. Clark, P. Gokhale. “Noise-Aware Circuit Compilations for a Continuously Parameterized Two-Qubit Gateset,” arXiv:2411:01094 [quant-ph] (2024) | |
O. G. Maupin, A. D. Burch, B. P. Ruzic, C. G. Yale, A. Russo, D. S. Lobser, M. C. Revelle, M. N. Chow, S. M. Clark, A. J. Landahl, P. J. Love. “Error mitigation, optimization, and extrapolation on a trapped ion testbed,” Phys. Rev. A 110, 032416 (2024) | |
A. H. Rubin, B. Marinelli, V. A. Norman, Z. Rizvi, A. D. Burch, R. K. Naik, J. M. Kreikebaum, M. N. H. Chow, D. S. Lobser, M. C. Revelle, C. G. Yale, M. Ivory, D. I. Santiago, C. Spitzer, M. Krstic-Marinkovic, S. M. Clark, I. Siddiqi, M. Radulaski. “Quantum Digital Simulation of Cavity Quantum Electrodynamics: Insights from Superconducting and Trapped Ion Quantum Testbeds.” arXiv:2404.03861 [quant-ph] (2024) | |
C. Campbell, F. T. Chong, D. Dahl, P. Frederick, P. Goiporia, P. Gokhale, B. Hall, S. Issa, E. Jones, S. Lee, A. Litteken, V. Omole, D. Owusu-Antwi, M. A. Perlin, R. Rines, K. N. Smith, N. Goss, A. Hashim, R. Naik, E. Younis, D. Lobser, C. G. Yale, B. Huang, J. Liu. “Superstaq: Deep Optimization of Quantum Programs,” 2023 IEEE International Conference on Quantum Computing and Engineering (QCE), pp. 1020-1032 (2023) | |
P. Richerme, M. C. Revelle, C. G. Yale, D. Lobser, A. D. Burch, S. M. Clark, D. Saha, M. A. Lopez-Ruiz, A. Dwivedi, J. M. Smith, S. A. Norrell, A. Sabry, S. S. Iyengar. “Quantum Computation of Hydrogen Bond Dynamics and Vibrational Spectra.” The Journal of Physical Chemistry Letters 14, 7256-7263 (2023) | |
S. Majumder, C. G. Yale, T. D. Morris, D. S. Lobser, A. D. Burch, M. N. H. Chow, M. C. Revelle, S. M. Clark, R. C. Pooser. “Characterizing and mitigating coherent errors in a trapped ion quantum processor using hidden inverses.” Quantum 7, 1006 (2023) | |
R. Shaffer, H. Ren, E. Dyrenkova, C. G. Yale, D. S. Lobser, A. D. Burch, M. N. H. Chow, M. C. Revelle, S. M. Clark, H. Häffner. “Sample-efficient verification of continuously-parameterized quantum gates for small quantum processors.” Quantum 7, 997 (2023) |
View a complete listing of up to date QSCOUT publications. (denoted by QSCOUT icon)
“The goal of QSCOUT is to build, maintain, and provide access to a quantum processor based on trapped ions to the larger scientific community”
Susan Clark
QSCOUT Principal Investigator, Sandia National Laboratories
Critical Need
Quantum information processing has reached an inflection point transitioning from proof of principle scientific experiments to small noisy quantum processors. To accelerate this process, it is necessary to provide the scientific community with access to testbed systems that provide full specifications, enable low-level access to native gate implementations, make vertical integration approaches possible, and provide ways to fully specify the scheduling of gates. Access to noisy intermediate-scale quantum (NISQ) systems is needed to understand and optimize the noise properties, learn how to characterize and validate quantum operation, and to incubate the development and optimization of quantum algorithms for scientific applications.
The Quantum Scientific Computing Open User Testbed (QSCOUT) is a DOE program funded by the Office of Science’s Advanced Scientific Computing Research (ASCR) to build a quantum testbed based on trapped ions that is available to the research community. As an open platform, it will not only provide full specifications and control for the realization of all high- level quantum and classical processes, it will also enable researchers to investigate, alter, and optimize the internals of the testbed and test more advanced implementations of quantum operations.
The System, QSCOUT Room Temperature
6 qubits, 171Yb+
Demonstrated two-qubit Mølmer-Sørensen gates fidelities ~ 0.95 – 0.99 depending on pair
Linear ion chain with all-to-all connectivity
Parallel single-qubit gates if desired
Pulse-level access if desired
Beginning of computation, each qubit prepared in |0〉 state of the z-basis
End of computation, entire quantum register is measured in z-basis
Ask us about other specs you might be interested in!
QSCOUT Hardware
The QSCOUT hardware will be realized as a trapped ion system. A chain of ytterbium ions will be stored in a Sandia surface ion trap, which offers excellent optical access for state preparation, detection and qubit manipulations. Qubits are encoded in the hyperfine clock states of each ytterbium-171 ion and a chain of ions serves as the qubit register. Single- and multi-qubit operations are implemented with optical Raman transitions using a 355nm pulsed laser. Imaging of an acousto-optical modulator (AOM) array onto the ion chain is used to realize individual addressing of qubits in the register. At the end of a computation, the quantum state of each qubit in the register will be read out and reported for each qubit and each detection event. This is achieved with standard fluorescence detection by imaging the chain of ions on an array of multi-mode fibers connected to an array of individual photomultiplier tubes.
The Roadmap
We have a variety of features that are coming online soon including: Entangling gates for >2 ions and mid circuit measurements. We are also always working on higher fidelities and more qubits – stay tuned!
System characterization
The system will be characterized using validation and verification methods developed by Sandia’s Quantum Performance team. This will include characterizations of single and two-qubit gates using Gate Set Tomography (GST). Special attention will be made to reduce non-Markovian errors such as drifts and context-dependent gate errors. The results of these characterizations will be made available to users.
Pulse-level access
In addition to a standard Gate Level access, QSCOUT will enable users to propose and use alternate pulse shapes to realize gates or enable them to realize additional native gates by specifying the pulse sequence needed for their implementation.
Pulse sequences are realized using a custom multi-tone Direct Digital Synthesizer (DDS) system where the frequency, phase and amplitude modulations of all tones can be specified as spline functions.
Pulse sequences can be streamed out in real time and enable the user to run an unlimited number of gate sequences efficiently. Users are encouraged to develop gate implementations as pulse shapes in close collaboration with Sandia scientists who will implement the pulse shapes on the testbed system.
Jaqal™ the Quantum Assembly Language for QSCOUT
Just Another Quantum Assembly Language (Jaqal) is the programming language used to specify programs executed on QSCOUT. This document contains a specification of Jaqal along with a summary of QSCOUT 1.0 capabilities, for example, Jaqal programs, and plans for possible future extensions.
“Jaqal is a quantum programming language that forces the quantum computer to do exactly what you want, exactly when you want it. Or to put it another way, a language for micro-managing control freaks”
Andrew Landahl
QSCOUT software team lead, Sandia National Laboratories