QuaSiMo: A Composable Library to Program Hybrid Workflows for Quantum Simulation
Autor: | Lindsay Bassman, Wael R. Elwasif, Wibe A. de Jong, Vicente Leyton-Ortega, Dmitry I. Lyakh, Alexander McCaskey, Raphael C. Pooser, Thien Nguyen, Phillip C. Lotshaw, Travis S. Humble |
---|---|
Rok vydání: | 2021 |
Předmět: |
Scheme (programming language)
Computer Networks and Communications Computer science Quantum simulator FOS: Physical sciences TK5101-6720 computer.software_genre quantum computing Theoretical Computer Science Set (abstract data type) quant-ph quantum information Electrical and Electronic Engineering IBM Quantum information computer.programming_language Quantum computer Quantum Physics Programming language Data structure Computer Science Applications Workflow Computational Theory and Mathematics Telecommunication Quantum Physics (quant-ph) computer |
Zdroj: | IET Quantum Communication, Vol 2, Iss 4, Pp 160-170 (2021) IET Quantum Communication, vol 2, iss 4 |
Popis: | We present a composable design scheme for the development of hybrid quantum/classical algorithms and workflows for applications of quantum simulation. Our object-oriented approach is based on constructing an expressive set of common data structures and methods that enable programming of a broad variety of complex hybrid quantum simulation applications. The abstract core of our scheme is distilled from the analysis of the current quantum simulation algorithms. Subsequently, it allows a synthesis of new hybrid algorithms and workflows via the extension, specialization, and dynamic customization of the abstract core classes defined by our design. We implement our design scheme using the hardware-agnostic programming language QCOR into the QuaSiMo library. To validate our implementation, we test and show its utility on commercial quantum processors from IBM and Rigetti, running some prototypical quantum simulations. arXiv admin note: substantial text overlap with arXiv:2101.08151 |
Databáze: | OpenAIRE |
Externí odkaz: |