Article
Ontology highlight
ABSTRACT: This paper introduces a new cross-platform programming framework for developing quantum-accelerated scientific computing applications and executing them on most of today’s cloud-based quantum computers and simulators. It makes use of C++ template meta-programming techniques to implement quantum algorithms as generic, platform-independent expressions, which get automatically synthesized into device-specific compute kernels upon execution. Our software framework supports concurrent and asynchronous execution of multiple quantum kernels via a CUDA-inspired stream concept.
SUBMITTER: Krzhizhanovskaya V
PROVIDER: S-EPMC7304771 | biostudies-literature | 2020 May
REPOSITORIES: biostudies-literature
ACCESS DATA