通过容器启动昇腾910
时间: 2024-06-18 13:05:53 浏览: 10
启动昇腾910需要先安装好Ascend SDK,然后通过容器启动昇腾910。具体步骤如下:
1. 安装Docker和nvidia-docker,确保能够在容器中正确访问到显卡。
2. 拉取Atlas 200 DK开发套件镜像。可以通过以下命令拉取最新版本的开发套件镜像:
```
docker pull registry.cn-north-4.myhuaweicloud.com/ascend/ascend-mindstudio:latest
```
3. 在容器中启动Mind Studio,并连接到昇腾910。使用以下命令启动容器:
```
sudo docker run -it --privileged --net=host --device=/dev/davinci0 \
--device=/dev/davinci_manager --device=/dev/devmm_svm --device=/dev/hisi_hdc \
-v /usr/local/Ascend/driver:/usr/local/Ascend/driver \
-v /usr/local/Ascend/add-ons:/usr/local/Ascend/add-ons \
-v /var/log/npu/conf/slog/slog.conf:/var/log/npu/conf/slog/slog.conf \
-v /var/log/npu/slog/:/var/log/npu/slog \
registry.cn-north-4.myhuaweicloud.com/ascend/ascend-mindstudio:latest /bin/bash
```
这里,`--device=/dev/davinci_manager`分别用于挂载设备节点和管理节点,`--net=host`用于共享主机网络,`--privileged`用于提升容器内部的权限。
4. 启动Mind Studio。在容器中输入以下命令启动Mind Studio:
```
cd /usr/local/Ascend/mind_studio
./mind_studio.sh
```
5. 连接到昇腾910。在Mind Studio中,点击顶部菜单栏的“View”->“Tool Windows”->“Device Manager”,在弹出的“Device Manager”窗口中选择“New Device”,输入设备IP地址和密码后点击“Test Connection”测试连接是否成功,然后点击“OK”保存设置。
这样,就完成了通过容器启动昇腾910的操作。如果您有任何相关问题,请随时提出来。