What is BQSKit
The Berkeley Quantum Synthesis Toolkit (BQSKit) is an optimizing quantum compiler and research vehicle that combines ideas from several projects at LBNL into an easily accessible and quickly extensible software suite.
- QSearch: Optimal depth synthesis up to four qubits
- LEAP: Best quality of solution synthesis up to six qubits
- QFAST: Scales good solution quality synthesis up to eight qubits
- QGO: Optimizing compiler combining partitioning and synthesis
- QFactor: Fastest quantum circuit optimizer using tensor networks
All of our software is free and open-source. We have several tools available for synthesis and optimization. Explore our GitHub Page. We are constantly working on improving our software, join our mailing list to be the first to hear about software updates.
Constant Depth TFIM Circuits
Quantum circuit synthesis enables algorithm discovery. There is no better example of this than the work carried out by Lindsay Bassman and Roel Van Beeumen. Ethan Smtih discovered our synthesis tools produced similar circuits for all time-steps of TFIM circuits, which enabled Lindsay and Roel to explore constant depth circuits from first-principles.
Real Time Compilation of QITE Algorithm
The BQSKit team is collaborating with researchers from the AQT project. We are assisting them with real-time optimization of the circuits produced from their hybrid algorithm. Where Qiskit’s synthesis falls short, we are able to reduce depth greatly.
This work was supported by the DOE Office of Advanced Scientific Computing Research (ASCR) through the Accelerated Research for Quantum Computing Program