阿里云高性能计算-软件镜像简介-D

阿里云高性能计算-软件镜像简介-D

ID:36204820

大小:132.86 KB

页数:5页

时间:2019-05-07

阿里云高性能计算-软件镜像简介-D_第1页
阿里云高性能计算-软件镜像简介-D_第2页
阿里云高性能计算-软件镜像简介-D_第3页
阿里云高性能计算-软件镜像简介-D_第4页
阿里云高性能计算-软件镜像简介-D_第5页
资源描述:

《阿里云高性能计算-软件镜像简介-D》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、高性能计算软件镜像高性能计算/软件镜像软件镜像深度学习和HPC工具集用户手册专为阿里云GPU物理机定制的深度学习和HPC工具集,在阿里云DockerHub上发布。1阿里云官方DockerHub地址http://dev.aliyun.com/search.html访问hub可以查看阿里云提供的镜像以及缓存的社区公开镜像;进入控制台可以创建和管理自己的docker镜像。2新用户第一次使用阿里云Docker服务,用户需要先注册成为开发者,步骤如下:打开上面的阿里云DockerHub,未登陆的,先使用云账号登录,登录/注册在左上角;点击右上角"管理中心",如下图:对新用户会弹出去注册开发者的页面:

2、注册成功之后,点击"进入管理控制台",下次进入也可以在DockerHub页面,点击右上角"管理中心"进入。界面如下:选择左侧的"Docker服务"下面的"镜像管理"标签,新用户会提示设置自己的镜像仓库"命名空间"和密码。命名空间是私人镜像的地址前缀。完成设置之后,可以开始使用阿里云Docker仓库。3使用Docker3.1docker仓库地址阿里云官方docker仓库地址为:

  1. registry.aliyuncs.com(公网)
在GPU物理机上,对应替换为内网地址:
  1. registry-internal.aliyuncs.com(内网)
  2. 3、

4高性能计算/软件镜像1.1运行HelloWorld(GPU物理机预装CentOS7系统,以下操作仅以CentOS7为例,且使用root用户)首先检查机器上安装的docker服务状态:#dockerinfo正常会显示当前存储空间等信息。如果出错,请先尝试重启docker服务:#systemctlrestartdocker下一步,使用阿里云账号和之前设定的docker仓库密码,登录阿里云docker仓库:#dockerloginregistry-internal.aliyuncs.com运行HelloWorld:#dockerrunregistry-internal.aliyunc

4、s.com/alicloudhpc/hello-world如果一切正常,说明机器的docker服务运行正常。1.2使用深度学习和HPC工具集需要使用GPU的用户,最好先检查物理机上的GPU状态是否正常,运行:#nvidia-smi或者:#/usr/local/cuda/samples/1_Utilities/deviceQuery/deviceQuery列出两块NVidiaK40卡为正常。工具集的发布地址是:http://dev.aliyun.com/detail.html?repoId=2列出了包含的软件工具和简介。dockerlogin之后,可以下载toolkit的镜像到本地:#doc

5、kerpullregistry-internal.aliyuncs.com/alicloudhpc/toolkit重命名一个短名称:#dockertagregistry-internal.aliyuncs.com/alicloudhpc/toolkittoolkit因为需要在docker容器中使用gpu设备,启动docker容器需要设定额外参数。推荐将如下内容保存到一个shell脚本(比如run-toolkit.sh),方便以后运行:

  1. #!/bin/bash
  2. DOCKER_BIN="/usr/bin/docker"
  3. INTERACT="-ti"

    6、

  4. #INTERACT="-d"
  5. DATA_VOLUME="/disk1"
  6. DATA_MOUNT_POINT="/disk1"
  7. MEM_LIMIT=96g
  8. set-e
  9. if[$#-lt2];then
  10. echo"Usage:$0imagecommand"
  11. exit-14高性能计算/软件镜像
  12. else
  13. IMAGE=$1
  14. shift1
  15. CMD=$@
  16. fi
  17. 7、li>

  18. devices=$(ls-1/dev

    8、grepnvidia)

  19. dev_param=""
  20. fordin$devices;do
  21. dev_param="$dev_param--device=/dev/$d"
  22. done
  23. time_param='-v/etc/localtime:/etc/localtime:ro'
当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。