t|ket⟩: a retargetable compiler for NISQ devices
By Seyon Sivarajah, Silas Dilkes, Alexander Cowtan, Will Simmons, A. Edgington, Ross Duncan. Quantum Science and Technology, 2020
606 citations recorded by the source corpus.
We present t|ket⟩, a quantum software development platform produced by Cambridge Quantum Computing Ltd. The heart of t|ket⟩ is a language-agnostic optimising compiler designed to generate code for a variety of NISQ devices, which has several features designed to minimise the influence of device error. The compiler has been extensively benchmarked and outperforms most competitors in terms of circuit optimisation and qubit routing.
Subfields: Artificial Intelligence, Computational Theory and Mathematics
View Paper: https://www.semanticscholar.org/paper/a4ca1487399037e36cf0f8d693da36b026ad8aaa
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Ali Javadi-Abhari
- Jay M. Gambetta
- Keisuke Fujii
- Blake R. Johnson
- John Peter Campora III
- Caroline Figgatt
- Paul D. Nation
- Kosuke Mitarai
In Computational Theory and Mathematics
- Ali Javadi-Abhari
- Keisuke Fujii
- Ken M. Nakanishi
- John Peter Campora III
- Jay M. Gambetta
- Caroline Figgatt
- Paul D. Nation
- Kosuke Mitarai
Citations in the corpus
- Qulacs: a fast and versatile quantum circuit simulator for research purpose (2020, methodology): “[57] Seyon Sivarajah, Silas Dilkes, Alexander Cowtan, Will Simmons, Alec Edgington, and Ross Duncan, “t|ket>: A retargetable compiler for nisq devices,” Quantum Science and Technology (2020).”
- Quantum computing with Qiskit (2024, background): “Some of these tools are explicitly built around OpenQASM [18, 19, 45, 77], while others support serialization to and from it [17, 24, 33, 41, 48, 52, 83, 86, 88].”
- A Race-Track Trapped-Ion Quantum Processor (2023, methodology): “In practice, we generate the circuits using the Sycamore gate defined in the pytket library [63]; pytket’s compilation to Quantinuum hardware automatically rebases the circuits to use a UZZ(5π/12) gate via the above identity with the addition of 1Q gates that are absorbed into the randomly chosen 1Q”