High-level Domain-specific Circuit Compilation using the Functional Language Extension to the Intel® Quantum Software Development Kit (SDK)
ORAL
Abstract
The Intel Quantum SDK uses quantum extensions to C++ to describe circuit-based quantum-hybrid algorithms. To go beyond basic circuit-level descriptions, the Functional Language Extension for Quantum (FLEQ) has been recently added to the Intel Quantum SDK to facilitate higher-level and extensible development of quantum algorithms, with which complex circuits can be built at compile time using a modular functional design. In this talk, we introduce a toy example of a quantum domain-specific language implemented using FLEQ in such a way that no circuit description is required, but rather only domain-specific knowledge of the problem.
–
Presenters
-
Kevin Rasch
Intel Corporation
Authors
-
Kevin Rasch
Intel Corporation
-
Albert T Schmitz
Intel Corporation, Hillsboro
-
Jennifer Paykin
Intel Corporation, Hillsboro
-
Andrew Litteken
Intel Corporation
-
Anne Y Matsuura
Intel Corporation, Hillsboro, Intel Corporation, Santa Clara