APS Logo

Intel Quantum SDK Version 1.0: Extended C++ Compiler, Runtime and Quantum Hardware Simulators for Hybrid Quantum-Classical Applications

ORAL

Abstract

The Intel Quantum Software Development Kit (SDK) is a full-stack platform allowing programmers to design their applications on a system consisting of an LLVM-based compiler providing intuitive C++ language extensions to support the expression and optimizations of quantum circuits. The SDK provides a quantum runtime library to control the context switch between classical and quantum kernels to perform hybrid execution. The quantum runtime allows a set of quantum circuit parameters to be determined at runtime. With these capabilities, both quantum and classical procedures of a variational algorithm can be specified in the same program and only need to be compiled once for all iterations. This design makes the execution latency of a variational algorithm significantly reduced. A set of quantum simulators are integrated in the SDK, including a simulation of Intel quantum hardware (qubit control processor, control electronics and quantum dot qubits). The Intel Quantum SDK is designed to provide a uniform interface to users to target ideal qubit simulators, realistic Intel quantum hardware simulators, as well as future Intel quantum hardware. The Intel Quantum SDK can efficiently perform optimization, compilation, and execution of scalable hybrid quantum-classical variational algorithms.

Publication: https://arxiv.org/abs/2202.11142

Presenters

  • Xin-Chuan Wu

    Intel Corporation, Santa Clara

Authors

  • Xin-Chuan Wu

    Intel Corporation, Santa Clara

  • Pradnya Khalate

    Intel Corporation, Intel Corporation, Hillsboro

  • Albert T Schmitz

    Intel Corporation, Hillsboro

  • Shavindra P Premaratne

    Intel Corporation, Intel Corporation, Hillsboro

  • Kevin Rasch

    Intel Corporation, Intel Corporation, Hillsboro

  • Sahar Daraeizadeh

    Intel Corporation, Hillsboro

  • Roza Kotlyar

    Intel Corporation, Hillsboro

  • Shengru Ren

    Intel Corporation, Intel Corporation, Hillsboro

  • Jennifer Paykin

    Intel Corporation- Hillsboro, Intel Corporation, Intel Corporation, Hillsboro

  • Francis Rose

    Intel Corporation, Intel Corporation, Hillsboro

  • James Dunn

    Intel Corporation

  • Gian Giacomo Guerreschi

    Intel Corporation

  • NICOLAS P SAWAYA

    Intel Corporation, Santa Clara

  • Atul Kulkarni

    Intel Corporation, Intel Coproration

  • Grant Baker

    Intel Corporation

  • Beverly Klemme

    Intel Corporation

  • Nader Khammassi

    Intel Corporation

  • Randy Morris

    Intel Corporation

  • Linda Patricia Osuna Ibarra

    Intel Corporation

  • Robert Flory

    Intel Corporation

  • Pratik D Patel

    Intel Corporation

  • Xiang Zou

    Intel Corporation

  • Anne Y Matsuura

    Intel Corporation, Hillsboro, Intel Corporation, Santa Clara, Intel Corporation