The scope of Eclipse XACC is to provide:
-
A standard specification and API for expressing quantum algorithms alongside classical code.
-
A standard quantum intermediate representation specification and reference implementation that enables quantum language and hardware interoperability.
-
A high-level programming API for executing quantum code on attached quantum accelerators.
-
An extensible compiler mechanism that enables the expression of quantum algorithms in a variety of quantum languages (embedded or static).
-
Integration with currently available QPUs from IBM, D-Wave, and Rigetti.
-
Command line tools to map quantum kernels to the XACC quantum intermediate representation.
-
Just-in-time compilation of quantum kernels
- Ahead-of-time compilation of quantum kernels
Name | Date |
---|---|
1.0.0 | 2019-10-02 |
Name | Date |
---|---|
1.0.0 Release Review | 2019-10-02 |
Creation Review | 2017-07-05 |