Дослідження сучасних засобів квантових обчислень
DOI:
https://doi.org/10.30837/bi.2020.2(95).02Ключові слова:
КВАНТОВІ ОБЧИСЛЕННЯ, КВАНТОВИЙ КОМП’ЮТЕР, Q#, ІНСТРУМЕНТИ КВАНТОВИХ ОБЧИСЛЕНЬ, MICROSOFT QUANTUM DEVELOPMENT KITАнотація
Дана робота являє собою дослідження поточного стану існуючих інструментів квантових обчислень, особливо мови програмування Q# як найбільш розвиненого інструменту для цього в даний час. Оскільки квантові обчислення
сьогодні є однією з основних областей досліджень, створюються відповідні інструменти. Вони покликані спростити розробку квантових програм, з одного боку, і надати платформу для тестування і запуску їх, з іншого боку. Тому автори дослідили наявні в даний час інструменти і представили результати в даній статті.
Посилання
Nielsen, M. A., Chuang, I. L. Quantum Computation and Quantum Information. Quantum Computation and Quantum Information. UK: Cambridge University Press. 2010.
Simon J Gay. Quantum programming languages: Survey and bibliography. Mathematical Structures in Computer Science. 2006. № 16 (04). P. 581-600.
C. C. Moran. Quintuple: A tool for introducing quantum computing into the classroom. / Christine C. Moran – Frontiers in Physics 6(JUL). – p. 69.
Bernhard Ömer. Quantum Programming in QCL. Master thesis computing science. TU Vienna. 2000.
Emmanuel Knill. Conventions for quantum pseudocode. Technical Report. Los Alamos National Lab., NM (United States). 1996.
Q#: Enabling scalable quantum computing and development with a high-level domain-specific language. arXiv:1803.00652 [quant-ph], 2018.
Quipper: A Scalable Quantum Programming Language. Alexander S. Green and others. ACM SIGPLAN Notices 48(6). P. 333-342. 2013.