WUYUEQbit量子计算操作系统(QCOS)介绍
WUYUEQbit量子计算操作系统:QCOS(Quantum Computing Operating System)是一款开源的通用量子计算操作系统,旨在为不同架构的量子计算机(如:超导、中性原子、离子阱、相干伊辛机等)提供统一的软件支持,推动量子计算的生态发展。
1. 架构总览
2. 功能特性
| 类别 | 功能 |
|---|---|
| 交互方式 | 命令行、API、SDK、GUI(规划) |
| 用户管理 | 多租户隔离、多用户、RBAC(基于角色的)API 权限控制、JWT登录认证 |
| 设备管理 | 校准操作(规划)、设备配置/查询、设备可用率统计 |
| 作业管理 | 作业提交、取消、删除、状态查询、结果查询、自动调度 |
| 自动调度 | Flavor预设调度策略、设备分组、过滤器Filter、权重器Weigher、extra_specs动态约束 |
| 量子引擎 | QASM解析、逻辑门分解、量子比特映射、编译优化、线路聚合、线路拆分、量子纠错QEC(规划) |
| 驱动插件 | 各类超导、中性原子、离子阱、光量子以及模拟器等,详见:量子硬件兼容性说明 |
| 系统服务 | 配置管理、日志管理、监控告警、运维调试 |
| 监控告警 | 支持Prometheus指标采集、Alertmanager告警分发及Grafana 可视化面板 |
3. 安装使用
官方已适配操作系统:BCLinux 21.10U4、OpenEuler 24.03 (LTS)
ReadTheDocs在线文档: https://qcos.readthedocs.io
3.1 编译部署手册
3.2 命令行手册
4. 兼容性说明
5. 开发者指导
6. 许可证
QCOS开源代码遵循MulanPSL-2.0开源协议。 samples/qasm下的代码遵循 Apache-2.0开源协议。
7. 引用来源
7.1 QCOS中benchmark的公共测试集来源
Metadata
Release files for wy-qcos 1.8.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| wy_qcos-1.8.0.tar.gz | 30.3 MB | Without provenance | Details for wy_qcos-1.8.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| wy_qcos-1.8.0-cp311-cp311-manylinux_2_38_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.38+ x86-64 | Details for wy_qcos-1.8.0-cp311-cp311-manylinux_2_38_x86_64.whl |
Total release size: 63.6 MB
Release files / wy_qcos-1.8.0.tar.gz
| Download URL | wy_qcos-1.8.0.tar.gz |
|---|---|
| Size | 30.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
551aa19a8ddb8aaa4fd65569d1dd1c2745555d5648df8f4aa96fcf2bde0fa19d
|
|
BLAKE2b-256 checksum How to use checksums |
3e2958d6084db178b6bd26c608ef98755fb3491b300ebc45b819a62d02d40198
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.6
|
Release files / wy_qcos-1.8.0-cp311-cp311-manylinux_2_38_x86_64.whl
| Download URL | wy_qcos-1.8.0-cp311-cp311-manylinux_2_38_x86_64.whl |
|---|---|
| Size | 33.3 MB |
| Tags | CPython 3.11 Linux glibc 2.38+ x86-64 |
|
SHA-256 checksum How to use checksums |
b845acc59dfc65f305ced0cf713b8ba7c4ca388c3b38d4ab320e5ca0729aaed3
|
|
BLAKE2b-256 checksum How to use checksums |
c3518cdd8573404cdf2c781a9400431872264ec86f6c22931a885edf0417c2b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.6
|
Security for wy-qcos 1.8.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.