目前所支持的环境
| Ubuntu 20/22 | CentOS 7 | 安装命令 | ||||
| ARM | AMD | ARM | AMD | |||
| 驱动(下游硬件) | NVIDIA GPU 卡 | ✅ | ✅ | rtctl run --playbook 01-nvidia-gpu | ||
| 国产 GPU 卡 | ||||||
| 量子随机数发生器 PCIE-QRNG (Kylin ARM) | ||||||
| 算法库(pip 方式) | QAOA | ✅ | ✅ | rtctl run --playbook 04-algorithms-lib | ||
| VQE | ✅ | ✅ | ||||
| HHL | ✅ | ✅ | ||||
| sklean(scikit-learn) | ✅ | ✅ | ||||
| tensorflow | ✅ | ✅ | ||||
| SciPy | ✅ | ✅ | ||||
| pytorch(CPU版本) | ✅ | ✅ | ||||
| 量子应用(上游应用) | QuTrunk | ✅ | ✅ | ✅ | ✅ | rtctl run --playbook 02-qutrunk |
| QuSprout | ✅ | ✅ | ✅ | ✅ | rtctl run --playbook 03-qusprout | |
建议使用
Ubuntu20/22和CentOS7.9作为目标主机
配置安装目标主机信息,具体见文档 02-Runtime配置说明
-
显示可运行的环境名称
$ rtctl list runtime list: 04-algorithms-lib 02-qutrunk 03-qusprout 01-nvidia-gpu 00hello
rtctl run --playbook 01-nvidia-gpurtctl run --playbook 02-qutrunkrtctl run --playbook 03-qusprout-
安装完成后,需要启动
QuSprout服务。 启动QuSprout服务:sudo ./service_qusprout.sh start qusprout
-
查看
QuSprout运行状态netstat -anp | grep 909
支持的算法库如下
-
QAOA
-
VQE
-
HHL
-
sklean(scikit-learn)
-
tensorflow
-
SciPy
-
pytorch(CPU版本)
rtctl run --playbook 04-algorithms-lib
-
验证算法环境例子
确保目标主机已插入随机数卡,否则可能会导致安装失败
rtctl run --playbook 05-pcie-qrng.yml






