diff --git a/README.md b/README.md index 6ca24cae821..6e3ed5e9582 100644 --- a/README.md +++ b/README.md @@ -43,6 +43,19 @@ instructions](./Building.md). [github_packages]: https://github.com/orgs/NVIDIA/packages?repo_name=cuda-quantum +## Research Preview: Pulse-Level Programming + +CUDA-Q pulse is a new research-preview package for programming at the pulse +level. It provides a Python kernel DSL, pulse and operator dialects, compiler +passes, and an experimental GPU execution path. Because it is a research +preview, its APIs and behavior may change incompatibly or be removed without +notice, and it is not a product-supported CUDA-Q feature. + +See the [CUDA-Q pulse README][pulse_readme] for a quick example, build +instructions, and the current scope and limitations. + +[pulse_readme]: https://github.com/NVIDIA/cuda-quantum/blob/feature/pulse/pulse/README.md + ## Contributing There are many ways in which you can get involved with CUDA-Q. If you are diff --git a/docs/sphinx/index.rst b/docs/sphinx/index.rst index 67857564db0..43f517aa7a6 100644 --- a/docs/sphinx/index.rst +++ b/docs/sphinx/index.rst @@ -13,6 +13,17 @@ You are browsing the documentation for |version| version of CUDA-Q. You can find **CUDA-Q** is a programming model and toolchain for using quantum acceleration in heterogeneous computing architectures available in C++ and Python. +Research Preview: Pulse-Level Programming +----------------------------------------- + +CUDA-Q pulse is a new research-preview package for programming at the pulse level. It provides a Python +kernel DSL, pulse and operator dialects, compiler passes, and an experimental GPU execution path. Because it +is a research preview, its APIs and behavior may change incompatibly or be removed without notice, and it is +not a product-supported CUDA-Q feature. + +See the `CUDA-Q pulse README `__ for a +quick example, build instructions, and the current scope and limitations. + .. toctree:: :caption: Contents :maxdepth: 2