Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Intel® Quantum SDK #390

Open
ryanhill1 opened this issue Sep 1, 2023 · 1 comment
Open

Add support for Intel® Quantum SDK #390

ryanhill1 opened this issue Sep 1, 2023 · 1 comment
Labels
feature request 💡 Request for new integration, feature, or tool qasm 🧵 For issues relating to OpenQASM transpiler 🚊 Circuit conversions across program types

Comments

@ryanhill1
Copy link
Member

ryanhill1 commented Sep 1, 2023

Add support for Intel® Quantum SDK: https://www.intel.com/content/www/us/en/developer/tools/quantum-sdk/overview.html

Primarily written in C++, but includes a convenient Python wrapper with compatibility with OpenQASM 2.0:

================================================================================
                Intel(R) Quantum SDK - v1.0 Release Notes
================================================================================

Addition of Quantum Dot Simulator Backend
* The Intel(R) Quantum SDK supports a new target backend for the full-stack in
  simulation. This is a physics-based simulation of quantum dot qubits as well
  as simulation of control electronics. 

Addition of Placement and Scheduler passes
* The Intel(R) Quantum SDK now provides automatic mapping and scheduling of
  quantum algorithms onto qubits. These passes treat the problem of mapping
  variables of type qbit onto the qubits as a physical resource and take into
  account the connectivity between qubits.

Added support for OpenQASM 2.0
* The Intel(R) Quantum SDK provides a source-to-source translator module that
  enables users to directly use programs that they have written to output
  OpenQASM 2.0.

Added an interface to Python
* The Intel(R) Quantum SDK supports interacting with the Python parts of the
  quantum computing eco-system through a choice of writing OpenQASM 2.0 and
  compiling it or by compiling your own shared object.

...

also, already seems to integrate with qiskit-terra \ ProjectQ

@ryanhill1 ryanhill1 added transpiler 🚊 Circuit conversions across program types feature request 💡 Request for new integration, feature, or tool qasm 🧵 For issues relating to OpenQASM labels Sep 1, 2023
@ryanhill1
Copy link
Member Author

@Kenny-Heitritter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request 💡 Request for new integration, feature, or tool qasm 🧵 For issues relating to OpenQASM transpiler 🚊 Circuit conversions across program types
Projects
None yet
Development

No branches or pull requests

1 participant