MACH-Q Software
MACH-Q Software
One of the important outputs of the project is quantum computing software. Below is a list of currently available software:
BQSKit compiler suite developed by LBNL originally by the AIDE-QC project expanded as part of the MACH-Q project.
Primary contact: Ed Younis (LBNL)
OpenQudit system and its core components: the QGL, a language that can express any gate as a unitary expression; the QCIR, an intermediate representation to evaluate the unitary of any circuit and gradients quickly.
Primary Contact: Ed Younis (LBNL)
HATT – Hamiltonian Adaptive Ternary Tree for Optimizing Fermion-to-Qubit Mapping software by UPenn is available on github.
Primary Contact: Gushu Li (UPenn)
QIR Execution Engine (QIR-EE) developed by ORNL is available on github.
Primary Contact: Elaine Wong (ORNL)
Q-OPT: Quantum Optimization Toolkit collection of tools and software designed to support end-to-end quantum optimization workflows by ANL is available on github.
Primary Contact: Ji Liu (ANL)
MarQSim: Reconciling Determinism and Randomness in Compiler Optimization for Quantum Simulation by UPenn is available on github.
Primary Contact: Junyu Zhou (UPenn)
Verifying Fault-Tolerance of Quantum Error Correction Codes by UPenn is available on github.
Primary Contact: Gushu Li (UPenn)
