Cambridge Quantum has made its latest quantum software development kit completely open-source, immediately available to everyone and has zero restrictions on use, according to a press release shared with IE via email. Access and instructions are available on GitHub. And we can't help but say that DIY quantum computing is on the rise.
Let's Get to Know the GitHub Platform
GitHub, Inc. is an Internet hosting provider for software development and version control using Git. It offers its own features alongside Git's distributed version control and source code management (SCM) functionality. It provides access control and various collaboration features such as bug tracking, feature requests, task management, continuous integration, and wikis for each project. Headquartered in California, the company has been a subsidiary of Microsoft since 2018.
It is widely used to host open source projects. As of January 2020, GitHub reports that it has over 40 million users and over 190 million repositories (including at least 28 million public repositories). It is the largest source code host as of April 2020.
New quantum computing chip emphasizes minimum number of gates and execution time
Specifically, the latest v.0.15 version of TKET offers a high-performance quantum software development kit. After months of waiting, they switched to open source.
“We first announced earlier this year that TKET will be available on an 'open access' basis with a commitment to become fully open source by the end of 2021,” said Ilyas Khan, CEO of Cambridge Quantum (CQ).
“During this time, a global community of software developers has embraced our class-leading product offering the best possible performance when using the largest collection of quantum processors available alongside existing platforms such as Qiskit and Cirq.”
The need to minimize the number of gates and execution time was central to "in this era of Noisy Intermediate Quantum (NISQ)", said Ross Duncan, Head of Software at CQ. “TKET combines high-end hardware-independent optimization for quantum circuits with target-specific compilation passes for the selected quantum device.”
Duncan also explained how this enables quantum computer users to switch quantum platforms without sacrificing optimal performance.
“Users need to focus solely on developing quantum applications, not rewriting code around the unique features of any particular hardware.”
Quantum Computing Could Transform Artificial Intelligence
By moving its kit to open source status, CQ allows users to experience more transparency in the code.
This makes it easier to report issues and integrate more robust updates.
According to the publication, “The rapidly growing quantum software community will now be able to make their own contributions or be inspired and develop their own extensions to the codebase under the permissive Apache 2.0 license.”
This comes right after earlier open source extensions that started with CQ Release 0.8.
“Extensions are Python modules that enable TKET to work with different quantum devices and simulators and integrate with other quantum software tools.”
Users interested in CQ's open source quantum tools can access more documentation and tutorials via GitHub.
What has been done is an important step in outsourcing the necessary studies for transforming modern computing and modern society into a new generation power that can completely change the structure.
Over the past few years, IBM has created 2020 quantum computers, eight of which are in 28 alone, highlighting the rapid leap in the experimental space. IBM's Q Network is available in both proprietary Cloud software services, in addition to the open source software development kit Qiskit.
According to the firm's website, they together represent "a community of Fortune 500 companies, academic institutions, startups, and national research labs working with IBM to advance quantum computing."
In September 2020, Xanadu created the world's first photonic quantum computer based entirely on the cloud.
While none of the above developments fully realized the potential of quantum computing, the possibilities of realizing it were hard to overstate.
With the latest advancements and dissemination of knowledge, technology can revolutionize the medical industry, transform communications, raise cybersecurity to unimaginable levels, and change the landscape of artificial intelligence forever.