CUDA-QX - The CUDA-Q Libraries Collection ========================================== CUDA-QX is a collection of libraries that build upon the CUDA-Q programming model to enable the rapid development of hybrid quantum-classical application code leveraging state-of-the-art CPUs, GPUs, and QPUs. It provides C++ libraries and Python packages that enable research, development, and application creation for use cases in quantum error correction. .. note:: **CUDA-Q QEC is actively developed and fully supported.** The deprecation notice below applies *only* to the CUDA-Q Solvers library; it does not affect CUDA-Q QEC, which continues to receive new features, performance improvements, and releases. .. attention:: **CUDA-Q Solvers is deprecated (this does not affect CUDA-Q QEC).** Version 0.6.0 is the final planned release of the CUDA-Q Solvers library. Development continues in **CUDA-Q Algorithms**, which supersedes CUDA-Q Solvers and expands on it. Install it with :code:`pip install cudaq-algorithms` (`cudaq-algorithms on PyPI `__), read the `CUDA-Q Algorithms documentation `__, and find the source code at `NVIDIA/cudaq-algorithms on GitHub `__. .. toctree:: :maxdepth: 2 :caption: Getting Started quickstart/installation .. toctree:: :maxdepth: 1 :caption: Libraries components/qec/index .. toctree:: :maxdepth: 2 :caption: Examples examples_rst/qec/examples .. toctree:: :maxdepth: 1 :caption: Performance Studies performance/index .. toctree:: :maxdepth: 1 :caption: API Reference api/core/cpp_api api/qec/cpp_api api/qec/python_api Key Features ------------- CUDA-QX provides cudaq-qec, a library enabling performant research workflows for quantum error correction, built upon the CUDA-Q programming model. * **cudaq-qec** (actively developed and supported): Quantum Error Correction Library * Extensible framework describing quantum error correcting codes as a collection of CUDA-Q kernels. * Extensible framework for describing syndrome decoders * State-of-the-art, performant decoder implementations on NVIDIA GPUs * Real-time decoding for active error correction on quantum hardware * Pre-built numerical experiment APIs Indices ------- * :ref:`genindex` * :ref:`search`