IBM announced an initiative to build commercially available universal quantum computing systems.
In connection with that, the IT major announced a new API (Application Program Interface) for the IBM Quantum Experience and the release of an upgraded simulator on the Quantum Experience that can model circuits with up to 20 qubits.
“IBM Q” quantum systems and services will be delivered via the IBM Cloud platform.
Quantum computers deliver solutions to important problems where patterns cannot be seen because the data doesn’t exist and the possibilities that you need to explore to get to the answer are too enormous to ever be processed by classical computers.
The API enables developers and programmers to begin building interfaces between its existing five quantum bit (qubit) cloud-based quantum computer and classical computers, without needing a deep background in quantum physics.
In the first half of 2017, the company plans to release a full SDK (Software Development Kit) on the IBM Quantum Experience for users to build simple quantum applications and software programs.
The Quantum Experience enables anyone to connect to IBM’s quantum processor via the IBM Cloud, to run algorithms and experiments, work with the individual quantum bits, and explore tutorials and simulations around what might be possible with quantum computing.
The company intends to build Q systems to expand the application domain of quantum computing. A key metric will be the power of a quantum computer expressed by the “Quantum Volume”, which includes the number of qubits, quality of quantum operations, qubit connectivity and parallelism.
As a first step to increase Quantum Volume, IBM aims at constructing commercial IBM Q systems with ~50 qubits in the next few years to demonstrate capabilities beyond today’s classical systems, and plans to collaborate with key industry partners to develop applications that exploit the quantum speedup of the systems.
Q systems will be designed to tackle problems that are currently seen as too complex and exponential in nature for classical computing systems to handle.
One of the first and most promising applications for quantum computing will be in the area of chemistry. Even for simple molecules like caffeine, the number of quantum states in the molecule can be astoundingly large – so large that all the conventional computing memory and processing power scientists could ever build could not handle the problem.