Cambridge Quantum Computing ( CQC ) today announced the latest version of tket (pronounced “ticket”), its high-performance quantum software development kit (SDK), at the all license restrictions on the use of the python module from tket (also known as “pytket”) have been lifted.
Python is an open-source, general-purpose coding language prevalent in quantum computer programming and software development. With this latest version, every Python user who has access to a quantum computer can use the tket SDK in any context, whether commercial or not, and benefit from its capabilities.
Version 0.7 now also enables the execution of quantum circuits on Microsoft Azure Quantum (public preview version ) and extends the classic control of quantum operations on ion trap systems from Honeywell Quantum Solutions .
“By giving legions of Python users around the world free access to our world-class tket SDK, we hope to accelerate the development of quantum computing research and applications in various industries,” said Mehdi Bozzo-Rey , Head of Business Development, Cambridge Quantum Computing. “By also increasing the number of tket-compatible cloud-based quantum computing platforms, we have made it easier for virtually any programmer to explore quantum algorithm and software development.”
Originally developed and continuously updated by CQC’s team of quantum computing scientists, tket enables researchers, algorithm designers and software developers to build and execute quantum circuits that produce the best results on the most modern quantum devices available. tket translates machine-independent algorithms into executable circuits, optimizes the physical qubit layout and at the same time reduces the number of quantum gates required.
tket supports virtually all quantum hardware devices and quantum programming languages, and enables the user to switch between devices by changing just a single line of code, making a developer’s research program platform independent. tket is used by many quantum hardware vendors and large companies around the world.
Other new functions in version 0.7 of tket are:
- Improved circuit optimization and noise suppression with new methods that make it easier to build quantum circuits;
- Replacing said operations with other operations, boxes, or circuits; and
- Support for mid-circuit measurements on IBM Quantum Premium devices.