arXiv Analytics

Sign in

arXiv:2207.05751 [quant-ph]AbstractReferencesReviewsResources

CQC: A Crosstalk-Aware Quantum Program Compilation Framework

Fei Hua, Yuwei Jin, Yanhao Chen, Chi Zhang, Ari Hayes, Hang Gao, Eddy. Z Zhang

Published 2022-07-12Version 1

Near-term quantum systems are noisy. Crosstalk noise has been identified as one of the major sources of noises in superconducting Noisy Intermediate-Scale Quantum (NISQ) devices. Crosstalk arises from the concurrent execution of two-qubit gates, such as \texttt{CX}, on nearby qubits. It may significantly increase the error rate of gates compared to running them individually. Crosstalk can be mitigated through scheduling or hardware tuning. Prior studies, however, handle crosstalk at a very late stage in the compilation later, typically after hardware mapping is done. It might miss great opportunities of optimizing algorithm logic, routing, and crosstalk at the same time. In this paper, we push the envelope by considering all these factors simultaneously at the very early compilation stage. We propose a crosstalk-aware quantum program compilation framework called CQC that can enhance crosstalk-mitigation while achieving satisfactory circuit depth. Moreover, we identify opportunities for translation from intermediate representation to the circuit for application-specific crosstalk mitigation, for instance, the \texttt{CX} ladder construction in variational quantum eigensolvers (VQE). Evaluations through simulation and on real IBM-Q devices show that our framework can significantly reduce the error rate by up to 6$\times$, with only $\sim$60\% circuit depth compared to state-of-the-art gate scheduling approaches. In particular for VQE, we demonstrate 49\% circuit depth reduction with 9.6\% fidelity improvement over prior art on the H4 molecule using IBMQ Guadalupe. Our CQC framework will be released on GitHub.

Related articles: Most relevant | Search more
arXiv:2302.05053 [quant-ph] (Published 2023-02-10)
Non-Markovian approach to quantum state fluctuations in noisy intermediate-scale quantum (NISQ) devices
arXiv:2101.08448 [quant-ph] (Published 2021-01-21)
Noisy intermediate-scale quantum (NISQ) algorithms
arXiv:2301.11739 [quant-ph] (Published 2023-01-27)
Special Session: Noisy Intermediate-Scale Quantum (NISQ) Computers -- How They Work, How They Fail, How to Test Them?