Introduction to Using NGC with Azure
NVIDIA makes available on the Microsoft Azure platform a customized machine image based on the NVIDIA® Tesla Volta™ and Pascal™ GPUs. Running NGC containers on this virtual machine (VM) instance provides optimum performance for deep learning, machine learning, and HPC jobs.
- Standard NVIDIA GPU Cloud Image
Includes Ubuntu Server, the NVIDIA driver, Docker CE, and the NVIDIA Container Runtime for Docker
- GPU Accelerated Image for TensorFlow
The standard image plus a built-in, ready-to-use TensorFlow container
- GPU Accelerated Image for PyTorch
The standard image plus a built-in, ready-to-use PyTorch container
For those familiar with the Azure platform, the process of launching the instance is as simple as logging into Azure, selecting the NVIDIA GPU Cloud Machine Image, configuring settings as needed, then launching the VM. After launching the VM, you can SSH into it and start running deep learning jobs using framework containers from the NGC Container Registry.
This document provides step-by-step instructions for accomplishing this, including how to use the Azure CLI.