Cloud-based quantum computing
Appearance
This article, Cloud-based quantum computing, has recently been created via the Articles for creation process. Please check to see if the reviewer has accidentally left this template after accepting the draft and take appropriate action as necessary.
Reviewer tools: Inform author |
Cloud-based quantum computing is the invocation of quantum emulators, simulators or processors through the cloud. Increasingly, cloud services are being looked on as the method for providing access to quantum processing.
Application
Cloud-based quantum computing is used in several contexts:
- In teaching, teachers can use cloud-based quantum computing to help their students better understand quantum mechanics, as well as implement and test quantum algorithms.[1] [2]
- In research, scientists can use cloud-based quantum resources to test quantum information theories[3], perform experiments[4], compare architectures[5], amongst other things.
- In games, developers can use cloud-based quantum resources can create quantum games to introduce people to quantum concepts.[6]
Existing platforms
- Forest by Rigetti Computing, which consists of a toolsuite for quantum computing. It includes a programming language, development tools and example algorithms.
- LIQUi|> by Microsoft, which is a software architecture and toolsuite for quantum computing. It includes a programming language, example optimization and scheduling algorithms, and quantum simulators.
- Quantum Experience by IBM, which consists of a simulator and a five superconducting transmon qubit processor. Users interact with the quantum processor through the quantum circuit model of computation, applying quantum gates on the qubits using a GUI called the quantum composer, writing quantum assembly language code [7] or through a Python API[8]. It also hosts a tutorial and online community.
- Quantum in the Cloud by The University of Bristol, which consists of a quantum simulator and a four qubit optical quantum system.
- Quantum Playground by Google, which features a simulator with a simple interface, and a scripting language and 3D quantum state visualization.
References
- ^ "Undergraduates on a cloud using IBM Quantum Experience". 9 June 2016.
- ^ Fedortchenko, Serguei (8 July 2016). "A quantum teleportation experiment for undergraduate students". arXiv:1607.02398 [quant-ph].
- ^ Alsina, Daniel; Latorre, José Ignacio (11 July 2016). "Experimental test of Mermin inequalities on a five-qubit quantum computer". Physical Review A. 94 (1). doi:10.1103/PhysRevA.94.012314.
- ^ Devitt, Simon J. (29 September 2016). "Performing quantum computing experiments in the cloud". Physical Review A. 94 (3). doi:10.1103/PhysRevA.94.032329.
- ^ Linke, Norbert M.; Maslov, Dmitri; Roetteler, Martin; Debnath, Shantanu; Figgatt, Caroline; Landsman, Kevin A.; Wright, Kenneth; Monroe, Christopher (28 March 2017). "Experimental comparison of two quantum computing architectures". Proceedings of the National Academy of Sciences. 114 (13): 3305–3310. doi:10.1073/pnas.1618020114. ISSN 0027-8424.
- ^ Wooton, James (12 March 2017). "Why we need to make quantum games".
- ^ "IBM QISKit OPENQASM Specification".
- ^ "IBM QISKit Python API".