comment on this article

Quantum Software Development Toolkit now fully open-source

Cambridge Quantum (CQ) has announced that the latest version of TKET, its class leading hardware-agnostic quantum software development kit, is now completely open-source.

Commenting Ilyas Khan, CEO of CQ, said, “We first announced that TKET would be available on an ‘open-access’ basis earlier this year, with a commitment to become fully open- sourced by the end of this year. During that period, a global community of software developers have embraced our product that delivers the best possible performance, whilst utilising existing platforms such as Qiskit and Cirq, as well as the largest collection of quantum processors available. The growth of the global TKET community has been astonishing.”

Dr. Ross Duncan, Head of Software at CQ added, “Minimising gate count and execution time are very important in this Noisy Intermediate Scale Quantum (NISQ) era. TKET combines high-level hardware-agnostic optimisation for quantum circuits with target specific compilation passes for the chosen quantum device. This helps quantum computing users move seamlessly between quantum platforms, while maintaining consistent high performance." He continued, "Users need only to focus on developing their quantum applications, not rewriting code around the idiosyncrasies of any particular hardware. At the same time, we help quantum computing hardware companies ensure that they can get the best performance from their processors.”

According to the company open-sourcing will permit more transparency of the code, easier reporting of issues and more robust integrations.

The rapidly growing quantum software community will now be able to make their own contributions and develop their own extensions to the codebase under the permissive Apache 2.0 license.

This development follows the open-sourcing of extensions which began in Version 0.8; extensions are Python modules which enable TKET to work with different quantum devices and simulators, and provide integration with other quantum software tools.

Extensions are available for all the main quantum hardware and software platforms.

Author
Neil Tyler

Comment on this article


This material is protected by MA Business copyright See Terms and Conditions. One-off usage is permitted but bulk copying is not. For multiple copies contact the sales team.

What you think about this article:


Add your comments

Name
 
Email
 
Comments
 

Your comments/feedback may be edited prior to publishing. Not all entries will be published.
Please view our Terms and Conditions before leaving a comment.

Related Articles

Silicon carbide R&D

The Institute of Microelectronics (IME) at the Agency for Science, Technology ...

Protected spaces

Embedded systems developers are looking to container technology to try and ...

Change based testing

A major cause of software bugs is inefficient and incomplete testing. This ...

PAVE360 for AV

System-of-systems is a collection of systems, each with a specific function ...

Digital consciousness

​Would you consider uploading your brain to the cloud if it meant you could ...