NVIDIA/cuda-quantum
GitHub: NVIDIA/cuda-quantum
CUDA-Q 平台通过集成 QPU、GPU 与 CPU,提供统一的 C++/Python 编程模型以支持混合量子-经典计算。
Stars: 996 | Forks: 362
# 欢迎来到 CUDA-Q 仓库

CUDA-Q 平台用于混合量子-经典计算机,能够在一个系统中集成和编程量子处理单元(QPUs)、GPU 和 CPU。该仓库包含 CUDA-Q 工具包提供的所有 C++ 和 Python 工具的源代码,包括 `nvq++` 编译器、CUDA-Q 运行时,以及一组集成的 CPU 和 GPU 后端,用于快速应用开发和测试。 ## 开始使用 要了解如何使用 CUDA-Q,请查看 [CUDA-Q 文档][cuda_quantum_docs]。该页面还包含[官方发布的软件包安装说明][official_install]。 如果您希望在此仓库中安装最新开发版本和/或添加自己的修改,请查看部署在 GitHub 容器注册表中的[最新软件包][github_packages]。有关从源代码构建 CUDA-Q 的更多信息,请参阅[这些说明](./Building.md)。 ## 许可证 该仓库中的代码根据 [Apache License 2.0](./LICENSE) 许可。 为仓库贡献拉取请求需要接受贡献者许可协议(CLA),声明您有权并确实授予我们使用您贡献的权利。CLA 机器人将自动判断您是否需要提供 CLA 并适当地标注拉取请求。只需按照机器人提供的说明操作即可。您只需执行一次此操作。 ## 反馈 请在仓库的[讨论][cuda_quantum_discussions]标签页中告诉我们您对 CUDA-Q 平台的反馈和建议,或提交[问题][cuda_quantum_issues]。如需报告安全问题或[行为准则](./Code_of_Conduct.md)违规,请通过以下方式联系我们: [cuda-quantum@nvidia.com](mailto:cuda-quantum@nvidia.com)。
CUDA-Q 平台用于混合量子-经典计算机,能够在一个系统中集成和编程量子处理单元(QPUs)、GPU 和 CPU。该仓库包含 CUDA-Q 工具包提供的所有 C++ 和 Python 工具的源代码,包括 `nvq++` 编译器、CUDA-Q 运行时,以及一组集成的 CPU 和 GPU 后端,用于快速应用开发和测试。 ## 开始使用 要了解如何使用 CUDA-Q,请查看 [CUDA-Q 文档][cuda_quantum_docs]。该页面还包含[官方发布的软件包安装说明][official_install]。 如果您希望在此仓库中安装最新开发版本和/或添加自己的修改,请查看部署在 GitHub 容器注册表中的[最新软件包][github_packages]。有关从源代码构建 CUDA-Q 的更多信息,请参阅[这些说明](./Building.md)。 ## 许可证 该仓库中的代码根据 [Apache License 2.0](./LICENSE) 许可。 为仓库贡献拉取请求需要接受贡献者许可协议(CLA),声明您有权并确实授予我们使用您贡献的权利。CLA 机器人将自动判断您是否需要提供 CLA 并适当地标注拉取请求。只需按照机器人提供的说明操作即可。您只需执行一次此操作。 ## 反馈 请在仓库的[讨论][cuda_quantum_discussions]标签页中告诉我们您对 CUDA-Q 平台的反馈和建议,或提交[问题][cuda_quantum_issues]。如需报告安全问题或[行为准则](./Code_of_Conduct.md)违规,请通过以下方式联系我们: [cuda-quantum@nvidia.com](mailto:cuda-quantum@nvidia.com)。
标签:C++, CPU, CUDA, GPU, NIDS, nvq++, Python, QPU, Vectored Exception Handling, 容器化, 开源, 开源框架, 异构计算, 持续集成, 数据擦除, 无后门, 混合量子经典, 逆向工具, 量子SDK, 量子处理单元, 量子应用开发, 量子模拟, 量子测试, 量子硬件集成, 量子算法开发, 量子-经典协同计算, 量子编程, 量子编译, 量子编译器, 量子计算, 量子计算平台, 量子软件开发工具包, 量子运行时