azure开始使用azure


备注

Azure是Microsoft提供其云计算服务的品牌名称。 Microsoft Azure平台中提供的一些主要服务包括:

  • 基础架构即服务(IaaS):Linux和Windows Azure虚拟机
  • 平台即服务(PaaS):App Service为应用程序(Web和移动)开发提供了一个完整的平台,
  • 云存储:SQL和noSQL存储服务
  • 软件即服务(SaaS):调度程序,备份,分析,机器学习,安全性和身份验证

这是一个信息图,可以一目了然地查看主要的Azure产品: https//azure.microsoft.com/en-us/resources/infographics/azure/在这里,您可以按类别浏览和筛选所有Azure产品。

Azure N系列(GPU):在UBUNTU 16.04 LTS上安装CUDA,cudnn,Tensorflow

花了5个多小时后,我找到了这个简单的解决方案:

- 要验证系统是否具有支持CUDA的GPU,请运行以下命令:

lspci | grep -i NVIDIA
 

您将看到类似于以下示例的输出(显示NVIDIA Tesla K80 / M60卡):

在此处输入图像描述

- 禁用nouveau驱动程序:

sudo -i
rmmod nouveau
 

- 重启后sudo reboot ,通过发出以下sudo reboot 验证驱动程序是否正确安装:

lsmod | grep -i nvidia
 

- 接下来,从Nvidia下载CUDA包,......

wget https://developer.nvidia.com/compute/cuda/8.0/prod/local_installers/cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64-deb
 

-...告知apt-get并安装CUDA Toolkit:

sudo dpkg -i cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64-deb
sudo apt-get update
sudo apt-get install -y cuda
 

- 现在我们可以通过运行来检查GPU的状态:

nvidia-smi
 

接下来,我们下载cuDNN ...

wget http://developer.download.nvidia.com/compute/redist/cudnn/v5.1/cudnn-8.0-linux-x64-v5.1.tgz
 

-...解压缩,复制lib64并包含文件夹:

tar -zxf cudnn-8.0-linux-x64-v5.1.tgz
sudo cp cuda/lib64/* /usr/local/cuda/lib64/
sudo cp cuda/include/* /usr/local/cuda/include/
sudo rm -R cuda
 

- 时间做一些清理并删除下载的档案:

rm cuda-repo-ubuntu1604-8-0-local_8.0.44-1_amd64-deb
rm cudnn-8.0-linux-x64-v5.1.tgz
 

要使用CPU / GPU安装Tensorflow ,请转到此处:

https://www.tensorflow.org/install/install_linux#installing_with_anaconda

参考:

1. https://www.lutzroeder.com/blog/2016-12-27-tensorflow-azure 2. https://www.tensorflow.org/install/install_linux#installing_with_anaconda