Quantum Computing, Revised
Quantum Computing, Revised
Unlike the binary bits in classical computing, the qubits in quantum computing (QC)
exist as 1s and 0s simultaneously and act as a group. As a result, at 300 qubits,
quantum computing will be enough to calculate all the information in the universe,
according to some calculations.
There are multiple challenges in quantum computing. However, the field is making
steady progress toward a high-performance quantum computer that can solve difficult
problems in cryptography, chemistry, and artificial intelligence.
According to Boston Consulting Group, hardware and end-to-end providers are building
the commercial foundations of quantum computing, while specialist software service
providers focus on solving particular questions.
The hardware system providers include D-Wave, IBM, Intel, IonQ, Quantum Circuits,
QuTech, and Rigetti.
D-Wave is the only company selling quantum computers. Google and NASA have been
testing their quantum computers since 2013. Each quantum computer by D-wave costs
over $10 million; the first unit was sold to cybersecurity firm Temporal Defense Systems
Inc. for $15 million.
While IBM has not started selling quantum computers, it has raised the capacity of its
quantum computer to 50 Qubit by 2017. And in early 2019, IBM announced Q System
One, a 20-qubit, nine cubic-feet quantum computer, which many saw as a significant
step towards mass commercialization.
Using a 49-qubit test chip from Intel, the Dutch company QuTech plans to offer access
to its QC prototype platform (Quantum Inspire) as well as QC processor in early 2019.
2
While its previous focus has been software, Rigetti is working to have a functioning 128
Qubit quantum computer by the summer of 2019. Other companies working on quantum
computer prototypes include Quantum Circuits, a spinoff from Yale University, and IonQ.
Companies that allow access to their quantum computing capacity include IBM, Alibaba,
D-Wave, and NTT.
On the Quantum Experience (or Q Experience) platform, IBM has put an experimental
five-qubit processor on the web for members of the public to apply for access. The IBM
Quantum Experience website has four modules: 1) a tutorial, 2) a quantum composer
for configuration, 3) a simulator to model the parameters before the actual run, and 4)
access to actual runs on the machine. IBM reports that over 80,000 users of the IBM Q
Experience have collectively run over 3 million experiments that resulted in more than
70 research papers.
D-Wave has recently launched a real-time cloud platform called Leap. By offering public
access to Leap, D-wave hopes to build an ecosystem around the technology. Every
access session to the D-Wave 2000Q quantum computers is one minute, which,
according to D-Wave, would be enough to solve 400 to 4000 problems. Users can also
pay for more time at $2,000 per hour and up.
Lastly, NTT, or the Nippon Telegraph and Telephone, gives free access to a new
prototype QC here.
The end-to-end providers such as IBM, Google, Microsoft, Rigetti, D-Wave, and Xanadu
offer their own cloud-based open-source software platform.
3
IBM founded the Python-based #Qiskit and the Javascript-based #Qiskit-JS open-
source quantum computing framework. Applications made via QiSKit or Qiskit-JS can
be tested on Q Experience.
#Cirq is an open-source Python library for creating and editing software to be run on
quantum computers and simulators; Cirq is currently available on OpenFermion-Cirq.
Although associated with Google’s AI Quantum Team, Cirq is not an official Google
product.
The Rigetti Forest quantum computing consists of a quantum instruction language (Quil),
an open-source Python library for Quil programming, a library of quantum programs
(Grove), and a simulation environment (Quantum Virtual Machine).
There are too many stimulation platforms to name here. Some are high-performing with
large qubits, such as the Atos Quantum Learning Machine offered by Atos and the UK’s
Science & Technology Facilities Council (38 qubits) and the Quantum Inspire, which is
built by QuTech and supported by the Dutch national supercomputer (37 qubits). Some
are specialty platforms, such as OpenFermion, which gears towards chemistry and
material sciences. Moreover, a few platforms are student- or beginner-friendly, such as
Quantum User Interface (University of Melbourne), QCircuits, and Quirk, which simulate
small-scale quantum operations and have user-friendly interfaces. Lastly, Qibo is an
open-source, Python-based simulator by Qilimanjaro; it supports virtual machines of
IBM, Rigetti, and Qilimanjaro.
Conclusion