Cambridge Quantum said its quantum software development kit, known as TKET, is fully open sourced. The SDK is designed to be hardware agnostic. The company, which is merging with Honeywell Quantum, said its plan was to completely open source TKET by the end of 2021. Ilyas Khan, CEO of Cambridge Quantum, said the community of developers for TKET has surged since announcing that it will be completely open sourced. Software platforms for quantum computing have become hot commodities.
The IBM Q Network launched in late 2017 and had 40 clients as of January 2019. Clients of the network pay to use some of the company's 15 early-stage quantum-computing machines via the cloud. The service also offers access to developer tools and expertise from IBM's quantum-computing staff. Other technology companies, including Amazon.com Inc. and Microsoft Corp., also allow customers to experiment with quantum-computing hardware over their respective clouds. Microsoft and Amazon announced quantum-computing services late last year.
It's time that you did. The basic idea--tap into quantum physics to make immensely powerful computers--isn't new. Nobel-winning physicist Richard Feynman is generally credited with first suggesting that in 1982. But in the past few years the concept has started to become more real. Google, IBM, Intel, Microsoft, and a pack of startups are all building and testing quantum computing hardware and software.
The U.S. Department of Energy (DOE) is joining the quest to develop quantum computers, devices that would exploit quantum mechanics to crack problems that overwhelm conventional computers. The initiative comes as Google and other companies race to build a quantum computer that can demonstrate "quantum supremacy" by beating classical computers on a test problem. But reaching that milestone will not mean practical uses are at hand, and the new $40 million DOE effort is intended to spur the development of useful quantum computing algorithms for its work in chemistry, materials science, nuclear physics, and particle physics. With the resources at its 17 national laboratories, DOE could play a key role in developing the machines, researchers say, although finding problems with which quantum computers can help isn't so easy.
IBM Cloud is now providing developers with the infrastructure and portal to a 5 qubit quantum computer. This equips them with the ability to build interfaces between classic computers and IBM's quantum platform. Quantum computers make direct use of quantum-mechanical phenomena, such as superposition and entanglement to perform operations on data. Quantum computers are different from binary digital electronic computers based on transistors. Whereas common digital computing requires that the data be encoded into binary digits (bits), each of which is always in one of two definite states (0 or 1), quantum computation uses quantum bits, which can be in superpositions of states.