-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Open
Labels
fault tolerancerelated to fault tolerance compilationrelated to fault tolerance compilationperformance
Milestone
Description
The Clifford+T compilation pipeline currently struggles with prioritizing discrete gate sets in a few places. For example
- it might replaces discrete sequences with continuous gates that need re-synthesis, or
- the basis translation doesn't always prefer Clifford-based decompositions over continuous gate ones (e.g. use SX over RX(pi/2))
We should improve the pipeline such that we only always decrease T count and minimize the number of times we need to call the expensive T gate synthesis algorithms.
Metadata
Metadata
Assignees
Labels
fault tolerancerelated to fault tolerance compilationrelated to fault tolerance compilationperformance
Type
Projects
Status
Ready