A-Z Index | Directory | Careers

Quantum Software and Protocols

Our researchers are developing algorithms and programming tools to harness the power of quantum computing.

Projects

Advancing Integrated Development Environments for Quantum Computing through Fundamental Research (AIDE-QC)

Scientists are developing and delivering open-source computing, programming, and simulation environment that supports the diversity of quantum computing research at the Department of Energy. AIDE-QC efforts focus on programming languages, compilers and verification, and debugging of quantum simulations. All of this will be packaged in an integrated software development environment. Contact: Bert de Jong (de Jong on the Web)

The Berkeley Quantum Synthesis Toolkit (BQSKit)

The Berkeley Quantum Synthesis Toolkit (BQSKit) is a super optimizing quantum compiler and research vehicle that combines ideas from several projects at Berkeley Lab into an easily accessible and quickly extensible software suite. Contact: Costin Iancu (Iancu on the Web)

Architecture for Quantum Time-dependent Circuits (ArQTiC)

ArQTiC is a domain-specific full-stack software package built for the dynamic simulations of materials on quantum computers. Its main contributions include providing a software library for high-level programming of such simulations on quantum computers and providing post-processing capabilities that allow users to analyze results from the quantum computer more efficiently. Paired with the power to optimize and execute quantum circuits, ArQTiC opens the field of dynamic materials simulations on quantum computers to a broader community of scientists from a wider range of domain sciences, paving the way for accelerated progress towards physical quantum supremacy. Contacts: Lindsay BassmanKatie Klymko

Quantum Algorithms Team

This integrated team of scientists develops quantum algorithms for chemical sciences working closely working together with computer scientists, applied mathematicians, and quantum hardware developers. Bert de Jong (de Jong on the Web) 

Quantum Systems Accelerator (QSA)

QSA enables the exploration of variational and hybrid algorithms across platforms – neutral atoms, trapped ions, and superconducting circuits – opening new avenues to tailor algorithms to specific platforms. This approach will also enable new techniques for physical simulations and verify the quantum advantage of systems. 

Advanced Quantum Testbed (AQT)

AQT develops protocols for near-term, noisy quantum hardware to guide the development of next-generation architectures; and develops protocols and designs to suppress and mitigate classical and quantum error mechanisms. The goal is to thoroughly characterize the error models in current NISQ (Noisy Intermediate-Scale Quantum) quantum processors, thereby elucidating approaches to maximize circuit performance. Contact: Irfan Siddiqi (Siddiqi on the Web)

QFAST: Quantum Fast Approximate Synthesis Tool

QFAST is a quantum synthesis tool designed to produce short circuits and to scale well in practice. QFAST uses a mathematical model of circuits encoding both gate placement and function. Contacts: Ed Younnis (Younnis on the Web), Costin Iancu

Scikit-Quant

Scikit-quant is a collection of optimizers tuned for usage on Noisy Inter-mediate-Scale Quantum (NISQ) devices. Contact: Wim Lavrijsen (Lavrijsen on the Web)

Quantum Information Science at NERSC

NERSC sees its role in the budding QIS field as a centralized resource for users who want to bridge the gap between classical computing and quantum computing for applications in chemistry, physics, materials science, drug discovery, and more. Many of the science problems NERSC users are currently focused on are quantum mechanical in nature; by combining classical and quantum resources, NERSC is looking to enhance and expand these research efforts both in the near term and beyond. Contacts: Katie KlymkoNick Wright

News

Berkeley Lab Amplifies Power and Usability of Quantum Computing

June 14, 2021

Strides in quantum computing software developed at Berkeley Lab are opening up new possibilities for scientific breakthroughs. Read More »