QDMI in MQSS Quantum Compilation SuiteΒΆ

The Quantum Device Management Interface (QDMI) interface provides a standard interface layer for communicating with back-end quantum hardware. Various compiler passes (especially for transpilation) need information about the target-device to efficiently map the input quantum circuit to the topology of the target-device. Currently, the Qubit Mapping pass (--CommonMappingPass) uses the QDMI client interface to query a target device for the device coupling map. In the future, we plan to leverage the QDMI interface to drive more optimization passes.