azureIniziare con l'azzurro


Osservazioni

Azure è il marchio con cui Microsoft offre i suoi servizi di cloud computing. Alcuni dei principali servizi offerti all'interno della piattaforma Microsoft Azure sono:

  • Infrastruttura come servizio (IaaS): macchine virtuali Linux Azure e Windows
  • Piattaforma come servizio (PaaS): il servizio app fornisce una piattaforma completa per lo sviluppo di app (Web e mobile),
  • Cloud Storage: servizi di storage SQL e noSQL
  • Software as a Service (SaaS): scheduler, backup, analisi, Machine Learning, sicurezza e autenticazione

Ecco un'infografica per visualizzare le principali offerte di Azure a colpo d'occhio: https://azure.microsoft.com/en-us/resources/infographics/azure/ . E qui puoi sfogliare e filtrare tutti i prodotti Azure per categoria.

Azure N-series (GPU): installa CUDA, cudnn, Tensorflow su UBUNTU 16.04 LTS

Dopo aver trascorso più di 5 ore, ho trovato questa soluzione facile:

-Per verificare che il sistema disponga di una GPU compatibile con CUDA, eseguire il seguente comando:

lspci | grep -i NVIDIA
 

Verrà visualizzato un output simile al seguente esempio (che mostra una scheda NVIDIA Tesla K80 / M60):

inserisci la descrizione dell'immagine qui

-Disattivazione del driver nouveau:

sudo -i
rmmod nouveau
 

-Dopo un riavvio : sudo reboot , verifica che il driver sia installato correttamente emettendo:

lsmod | grep -i nvidia
 

-Successivamente, scarica il pacchetto CUDA da Nvidia, ...

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

-... rendi noto apt-get e installa il toolkit CUDA:

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
 

-Ora possiamo controllare lo stato delle GPU eseguendo:

nvidia-smi
 

Successivamente, scarichiamo cuDNN ...

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

-... decomprimere, copiare lib64 e includere le cartelle:

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
 

-Tempo per fare un po 'di pulizia e rimuovere gli archivi scaricati:

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

Per installare Tensorflow con CPU / GPU , vai qui:

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

Riferimento:

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