Skip to main content
Video s3
    Details
    Author(s)
    Display Name
    Ji Liu
    Affiliation
    Affiliation
    Argonne National Laboratory
    Display Name
    Max Bowman
    Affiliation
    Affiliation
    Rice University
    Display Name
    Pranav Gokhale
    Affiliation
    Affiliation
    Super.tech
    Display Name
    Siddharth Dangwal
    Affiliation
    Affiliation
    University of Chicago
    Display Name
    Jeffrey Larson
    Affiliation
    Affiliation
    Argonne National Laboratory
    Display Name
    Fred Chong
    Affiliation
    Affiliation
    University of Chicago
    Display Name
    Paul Hovland
    Affiliation
    Affiliation
    Argonne National Laboratory
    Abstract

    In this paper we propose QContext, a new compiler structure that incorporates context-aware and topology-aware decompositions. Because of circuit equivalence rules and resynthesis, variants of a gate-decomposition template may exist. QContext exploits the circuit information and the hardware topology to select the gate variant that increases circuit optimization opportunities. We study the basis-gate-level context-aware decomposition for Toffoli gates and native-gate-level context-aware decomposition for CNOT gates. Our experiments show that QContext reduces the number of gates as compared with the state-of-the-art approach, Orchestrated Trios.